Notification: Performance of FrontEnd - loaded program: time 9.429e-06/9.568e-06, allocations: 2.719 kB / 439.6 MB, free: 9.566 MB / 350.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.1169/0.1169, allocations: 78.97 MB / 0.5065 GB, free: 2.676 MB / 414.1 MB Notification: Performance of FrontEnd - scodeFlatten: time 0.6861/0.8031, allocations: 425.9 MB / 0.9224 GB, free: 205.9 MB / 0.6544 GB Notification: Performance of FrontEnd - mkProgramGraph: time 0.0003887/0.8037, allocations: 103 kB / 0.9225 GB, free: 205.9 MB / 0.6544 GB Notification: Performance of FrontEnd: time 17.18/17.98, allocations: 3.396 GB / 4.318 GB, free: 28.29 MB / 0.7639 GB Notification: Performance of Transformations before backend: time 0.004676/17.99, allocations: 495.5 kB / 4.319 GB, free: 27.81 MB / 0.7639 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 2549 * Number of variables: 2549 Notification: Performance of Generate backend data structure: time 0.06764/18.06, allocations: 18.96 MB / 4.337 GB, free: 8.734 MB / 0.7639 GB Notification: Performance of prepare preOptimizeDAE: time 3.52e-05/18.06, allocations: 8.031 kB / 4.337 GB, free: 8.727 MB / 0.7639 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.01966/18.08, allocations: 2.557 MB / 4.34 GB, free: 6.152 MB / 0.7639 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.3802/18.46, allocations: 51.1 MB / 4.39 GB, free: 106.4 MB / 0.7795 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.001027/18.46, allocations: 338.4 kB / 4.39 GB, free: 106.4 MB / 0.7795 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.008671/18.47, allocations: 0.8593 MB / 4.391 GB, free: 106.4 MB / 0.7795 GB Notification: Performance of preOpt removeEqualFunctionCalls (simulation): time 0.0244/18.49, allocations: 4.188 MB / 4.395 GB, free: 106.4 MB / 0.7795 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.04485/18.54, allocations: 8.762 MB / 4.404 GB, free: 103.3 MB / 0.7795 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.0006866/18.54, allocations: 47.55 kB / 4.404 GB, free: 103.3 MB / 0.7795 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.005516/18.54, allocations: 27.91 kB / 4.404 GB, free: 103.3 MB / 0.7795 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.0005179/18.54, allocations: 314.4 kB / 4.404 GB, free: 103.3 MB / 0.7795 GB Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.2744/18.82, allocations: 116.4 MB / 4.518 GB, free: 74.14 MB / 0.7795 GB Notification: Performance of preOpt comSubExp (simulation): time 0.01054/18.83, allocations: 2.69 MB / 4.52 GB, free: 74.05 MB / 0.7795 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.01211/18.84, allocations: 1.718 MB / 4.522 GB, free: 74 MB / 0.7795 GB Notification: Performance of preOpt evalFunc (simulation): time 0.1298/18.97, allocations: 51.13 MB / 4.572 GB, free: 66.16 MB / 0.7795 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.01333/18.98, allocations: 2.856 MB / 4.575 GB, free: 65.94 MB / 0.7795 GB Notification: Performance of pre-optimization done (n=708): time 9.289e-06/18.98, allocations: 0 / 4.575 GB, free: 65.94 MB / 0.7795 GB Notification: Performance of matching and sorting (n=762): time 0.1119/19.1, allocations: 18.1 MB / 4.592 GB, free: 61.11 MB / 0.7795 GB Notification: Performance of remove unused functions: time 0.03405/19.13, allocations: 5.094 MB / 4.597 GB, free: 61.08 MB / 0.7795 GB Notification: Performance of inlineWhenForInitialization (initialization): time 0.0001838/19.13, allocations: 80.72 kB / 4.597 GB, free: 61.07 MB / 0.7795 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.04627/19.18, allocations: 9.991 MB / 4.607 GB, free: 60.05 MB / 0.7795 GB Notification: Performance of collectPreVariables (initialization): time 0.00408/19.18, allocations: 39.09 kB / 4.607 GB, free: 60.02 MB / 0.7795 GB Notification: Performance of collectInitialEqns (initialization): time 0.01397/19.2, allocations: 4.843 MB / 4.612 GB, free: 58.32 MB / 0.7795 GB Notification: Performance of collectInitialBindings (initialization): time 0.004862/19.2, allocations: 1.725 MB / 4.613 GB, free: 57.47 MB / 0.7795 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.003322/19.2, allocations: 0 / 4.613 GB, free: 57.47 MB / 0.7795 GB Notification: Performance of setup shared object (initialization): time 0.0035/19.21, allocations: 1.046 MB / 4.614 GB, free: 57.13 MB / 0.7795 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.01519/19.22, allocations: 2.85 MB / 4.617 GB, free: 57.1 MB / 0.7795 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.02058/19.24, allocations: 9.814 MB / 4.627 GB, free: 48.03 MB / 0.7795 GB Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[1].lay[1].T[5] = sla1.con_a[1].lay[1].T_a_start + (sla1.con_a[1].lay[1].T_b_start - sla1.con_a[1].lay[1].T_a_start) * sla1.con_a[1].lay[1].UA * (sla1.con_a[1].lay[1].RNod[2] + sla1.con_a[1].lay[1].RNod[3] + sla1.con_a[1].lay[1].RNod[4]) (sla1.con_b[1].lay[1].T_a_start = sla1.con_a[1].lay[1].T_a_start + (sla1.con_a[1].lay[1].T_b_start - sla1.con_a[1].lay[1].T_a_start) * sla1.con_a[1].lay[1].UA * (sla1.con_a[1].lay[1].RNod[2] + sla1.con_a[1].lay[1].RNod[3] + sla1.con_a[1].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[2].lay[1].T[5] = sla1.con_a[2].lay[1].T_a_start + (sla1.con_a[2].lay[1].T_b_start - sla1.con_a[2].lay[1].T_a_start) * sla1.con_a[2].lay[1].UA * (sla1.con_a[2].lay[1].RNod[2] + sla1.con_a[2].lay[1].RNod[3] + sla1.con_a[2].lay[1].RNod[4]) (sla1.con_b[2].lay[1].T_a_start = sla1.con_a[2].lay[1].T_a_start + (sla1.con_a[2].lay[1].T_b_start - sla1.con_a[2].lay[1].T_a_start) * sla1.con_a[2].lay[1].UA * (sla1.con_a[2].lay[1].RNod[2] + sla1.con_a[2].lay[1].RNod[3] + sla1.con_a[2].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[3].lay[1].T[5] = sla1.con_a[3].lay[1].T_a_start + (sla1.con_a[3].lay[1].T_b_start - sla1.con_a[3].lay[1].T_a_start) * sla1.con_a[3].lay[1].UA * (sla1.con_a[3].lay[1].RNod[2] + sla1.con_a[3].lay[1].RNod[3] + sla1.con_a[3].lay[1].RNod[4]) (sla1.con_b[3].lay[1].T_a_start = sla1.con_a[3].lay[1].T_a_start + (sla1.con_a[3].lay[1].T_b_start - sla1.con_a[3].lay[1].T_a_start) * sla1.con_a[3].lay[1].UA * (sla1.con_a[3].lay[1].RNod[2] + sla1.con_a[3].lay[1].RNod[3] + sla1.con_a[3].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[4].lay[1].T[5] = sla1.con_a[4].lay[1].T_a_start + (sla1.con_a[4].lay[1].T_b_start - sla1.con_a[4].lay[1].T_a_start) * sla1.con_a[4].lay[1].UA * (sla1.con_a[4].lay[1].RNod[2] + sla1.con_a[4].lay[1].RNod[3] + sla1.con_a[4].lay[1].RNod[4]) (sla1.con_b[4].lay[1].T_a_start = sla1.con_a[4].lay[1].T_a_start + (sla1.con_a[4].lay[1].T_b_start - sla1.con_a[4].lay[1].T_a_start) * sla1.con_a[4].lay[1].UA * (sla1.con_a[4].lay[1].RNod[2] + sla1.con_a[4].lay[1].RNod[3] + sla1.con_a[4].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[5].lay[1].T[5] = sla1.con_a[5].lay[1].T_a_start + (sla1.con_a[5].lay[1].T_b_start - sla1.con_a[5].lay[1].T_a_start) * sla1.con_a[5].lay[1].UA * (sla1.con_a[5].lay[1].RNod[2] + sla1.con_a[5].lay[1].RNod[3] + sla1.con_a[5].lay[1].RNod[4]) (sla1.con_b[5].lay[1].T_a_start = sla1.con_a[5].lay[1].T_a_start + (sla1.con_a[5].lay[1].T_b_start - sla1.con_a[5].lay[1].T_a_start) * sla1.con_a[5].lay[1].UA * (sla1.con_a[5].lay[1].RNod[2] + sla1.con_a[5].lay[1].RNod[3] + sla1.con_a[5].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[1].lay[1].T[5] = sla2.con_a[1].lay[1].T_a_start + (sla2.con_a[1].lay[1].T_b_start - sla2.con_a[1].lay[1].T_a_start) * sla2.con_a[1].lay[1].UA * (sla2.con_a[1].lay[1].RNod[2] + sla2.con_a[1].lay[1].RNod[3] + sla2.con_a[1].lay[1].RNod[4]) (sla2.con_b[1].lay[1].T_a_start = sla2.con_a[1].lay[1].T_a_start + (sla2.con_a[1].lay[1].T_b_start - sla2.con_a[1].lay[1].T_a_start) * sla2.con_a[1].lay[1].UA * (sla2.con_a[1].lay[1].RNod[2] + sla2.con_a[1].lay[1].RNod[3] + sla2.con_a[1].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[2].lay[1].T[5] = sla2.con_a[2].lay[1].T_a_start + (sla2.con_a[2].lay[1].T_b_start - sla2.con_a[2].lay[1].T_a_start) * sla2.con_a[2].lay[1].UA * (sla2.con_a[2].lay[1].RNod[2] + sla2.con_a[2].lay[1].RNod[3] + sla2.con_a[2].lay[1].RNod[4]) (sla2.con_b[2].lay[1].T_a_start = sla2.con_a[2].lay[1].T_a_start + (sla2.con_a[2].lay[1].T_b_start - sla2.con_a[2].lay[1].T_a_start) * sla2.con_a[2].lay[1].UA * (sla2.con_a[2].lay[1].RNod[2] + sla2.con_a[2].lay[1].RNod[3] + sla2.con_a[2].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[3].lay[1].T[5] = sla2.con_a[3].lay[1].T_a_start + (sla2.con_a[3].lay[1].T_b_start - sla2.con_a[3].lay[1].T_a_start) * sla2.con_a[3].lay[1].UA * (sla2.con_a[3].lay[1].RNod[2] + sla2.con_a[3].lay[1].RNod[3] + sla2.con_a[3].lay[1].RNod[4]) (sla2.con_b[3].lay[1].T_a_start = sla2.con_a[3].lay[1].T_a_start + (sla2.con_a[3].lay[1].T_b_start - sla2.con_a[3].lay[1].T_a_start) * sla2.con_a[3].lay[1].UA * (sla2.con_a[3].lay[1].RNod[2] + sla2.con_a[3].lay[1].RNod[3] + sla2.con_a[3].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[4].lay[1].T[5] = sla2.con_a[4].lay[1].T_a_start + (sla2.con_a[4].lay[1].T_b_start - sla2.con_a[4].lay[1].T_a_start) * sla2.con_a[4].lay[1].UA * (sla2.con_a[4].lay[1].RNod[2] + sla2.con_a[4].lay[1].RNod[3] + sla2.con_a[4].lay[1].RNod[4]) (sla2.con_b[4].lay[1].T_a_start = sla2.con_a[4].lay[1].T_a_start + (sla2.con_a[4].lay[1].T_b_start - sla2.con_a[4].lay[1].T_a_start) * sla2.con_a[4].lay[1].UA * (sla2.con_a[4].lay[1].RNod[2] + sla2.con_a[4].lay[1].RNod[3] + sla2.con_a[4].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[5].lay[1].T[5] = sla2.con_a[5].lay[1].T_a_start + (sla2.con_a[5].lay[1].T_b_start - sla2.con_a[5].lay[1].T_a_start) * sla2.con_a[5].lay[1].UA * (sla2.con_a[5].lay[1].RNod[2] + sla2.con_a[5].lay[1].RNod[3] + sla2.con_a[5].lay[1].RNod[4]) (sla2.con_b[5].lay[1].T_a_start = sla2.con_a[5].lay[1].T_a_start + (sla2.con_a[5].lay[1].T_b_start - sla2.con_a[5].lay[1].T_a_start) * sla2.con_a[5].lay[1].UA * (sla2.con_a[5].lay[1].RNod[2] + sla2.con_a[5].lay[1].RNod[3] + sla2.con_a[5].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[1].lay[1].T[5] = sla3.sla.con_a[1].lay[1].T_a_start + (sla3.sla.con_a[1].lay[1].T_b_start - sla3.sla.con_a[1].lay[1].T_a_start) * sla3.sla.con_a[1].lay[1].UA * (sla3.sla.con_a[1].lay[1].RNod[2] + sla3.sla.con_a[1].lay[1].RNod[3] + sla3.sla.con_a[1].lay[1].RNod[4]) (sla3.sla.con_b[1].lay[1].T_a_start = sla3.sla.con_a[1].lay[1].T_a_start + (sla3.sla.con_a[1].lay[1].T_b_start - sla3.sla.con_a[1].lay[1].T_a_start) * sla3.sla.con_a[1].lay[1].UA * (sla3.sla.con_a[1].lay[1].RNod[2] + sla3.sla.con_a[1].lay[1].RNod[3] + sla3.sla.con_a[1].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[2].lay[1].T[5] = sla3.sla.con_a[2].lay[1].T_a_start + (sla3.sla.con_a[2].lay[1].T_b_start - sla3.sla.con_a[2].lay[1].T_a_start) * sla3.sla.con_a[2].lay[1].UA * (sla3.sla.con_a[2].lay[1].RNod[2] + sla3.sla.con_a[2].lay[1].RNod[3] + sla3.sla.con_a[2].lay[1].RNod[4]) (sla3.sla.con_b[2].lay[1].T_a_start = sla3.sla.con_a[2].lay[1].T_a_start + (sla3.sla.con_a[2].lay[1].T_b_start - sla3.sla.con_a[2].lay[1].T_a_start) * sla3.sla.con_a[2].lay[1].UA * (sla3.sla.con_a[2].lay[1].RNod[2] + sla3.sla.con_a[2].lay[1].RNod[3] + sla3.sla.con_a[2].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[3].lay[1].T[5] = sla3.sla.con_a[3].lay[1].T_a_start + (sla3.sla.con_a[3].lay[1].T_b_start - sla3.sla.con_a[3].lay[1].T_a_start) * sla3.sla.con_a[3].lay[1].UA * (sla3.sla.con_a[3].lay[1].RNod[2] + sla3.sla.con_a[3].lay[1].RNod[3] + sla3.sla.con_a[3].lay[1].RNod[4]) (sla3.sla.con_b[3].lay[1].T_a_start = sla3.sla.con_a[3].lay[1].T_a_start + (sla3.sla.con_a[3].lay[1].T_b_start - sla3.sla.con_a[3].lay[1].T_a_start) * sla3.sla.con_a[3].lay[1].UA * (sla3.sla.con_a[3].lay[1].RNod[2] + sla3.sla.con_a[3].lay[1].RNod[3] + sla3.sla.con_a[3].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[4].lay[1].T[5] = sla3.sla.con_a[4].lay[1].T_a_start + (sla3.sla.con_a[4].lay[1].T_b_start - sla3.sla.con_a[4].lay[1].T_a_start) * sla3.sla.con_a[4].lay[1].UA * (sla3.sla.con_a[4].lay[1].RNod[2] + sla3.sla.con_a[4].lay[1].RNod[3] + sla3.sla.con_a[4].lay[1].RNod[4]) (sla3.sla.con_b[4].lay[1].T_a_start = sla3.sla.con_a[4].lay[1].T_a_start + (sla3.sla.con_a[4].lay[1].T_b_start - sla3.sla.con_a[4].lay[1].T_a_start) * sla3.sla.con_a[4].lay[1].UA * (sla3.sla.con_a[4].lay[1].RNod[2] + sla3.sla.con_a[4].lay[1].RNod[3] + sla3.sla.con_a[4].lay[1].RNod[4])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[5].lay[1].T[5] = sla3.sla.con_a[5].lay[1].T_a_start + (sla3.sla.con_a[5].lay[1].T_b_start - sla3.sla.con_a[5].lay[1].T_a_start) * sla3.sla.con_a[5].lay[1].UA * (sla3.sla.con_a[5].lay[1].RNod[2] + sla3.sla.con_a[5].lay[1].RNod[3] + sla3.sla.con_a[5].lay[1].RNod[4]) (sla3.sla.con_b[5].lay[1].T_a_start = sla3.sla.con_a[5].lay[1].T_a_start + (sla3.sla.con_a[5].lay[1].T_b_start - sla3.sla.con_a[5].lay[1].T_a_start) * sla3.sla.con_a[5].lay[1].UA * (sla3.sla.con_a[5].lay[1].RNod[2] + sla3.sla.con_a[5].lay[1].RNod[3] + sla3.sla.con_a[5].lay[1].RNod[4])) Notification: It was not possible to analyze the given system symbolically, because the relevant equations are part of an algebraic loop. This is not supported yet. Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_b[4].lay[2].T[3] = sla1.con_b[4].lay[2].T_a_start + (sla1.con_b[4].lay[2].T_b_start - sla1.con_b[4].lay[2].T_a_start) * sla1.con_b[4].lay[2].UA * (sla1.con_b[4].lay[2].RNod[1] + sla1.con_b[4].lay[2].RNod[2] + sla1.con_b[4].lay[2].RNod[3]) (sla1.con_b[5].lay[2].T_a_start + (sla1.con_b[5].lay[2].T_b_start - sla1.con_b[5].lay[2].T_a_start) * sla1.con_b[5].lay[2].UA * (sla1.con_b[5].lay[2].RNod[1] + sla1.con_b[5].lay[2].RNod[2] + sla1.con_b[5].lay[2].RNod[3]) = sla1.con_b[4].lay[2].T_a_start + (sla1.con_b[4].lay[2].T_b_start - sla1.con_b[4].lay[2].T_a_start) * sla1.con_b[4].lay[2].UA * (sla1.con_b[4].lay[2].RNod[1] + sla1.con_b[4].lay[2].RNod[2] + sla1.con_b[4].lay[2].RNod[3])) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[1].lay[1].T[1] = sla1.con_a[1].lay[1].T_a_start (sla1.con_a[5].lay[1].T_a_start = sla1.con_a[1].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[2].lay[1].T[1] = sla1.con_a[2].lay[1].T_a_start (sla1.con_a[5].lay[1].T_a_start = sla1.con_a[2].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[3].lay[1].T[1] = sla1.con_a[3].lay[1].T_a_start (sla1.con_a[5].lay[1].T_a_start = sla1.con_a[3].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla1.con_a[4].lay[1].T[1] = sla1.con_a[4].lay[1].T_a_start (sla1.con_a[5].lay[1].T_a_start = sla1.con_a[4].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[1].lay[1].T[1] = sla2.con_a[1].lay[1].T_a_start (sla2.con_a[5].lay[1].T_a_start = sla2.con_a[1].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[2].lay[1].T[1] = sla2.con_a[2].lay[1].T_a_start (sla2.con_a[5].lay[1].T_a_start = sla2.con_a[2].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[3].lay[1].T[1] = sla2.con_a[3].lay[1].T_a_start (sla2.con_a[5].lay[1].T_a_start = sla2.con_a[3].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_a[4].lay[1].T[1] = sla2.con_a[4].lay[1].T_a_start (sla2.con_a[5].lay[1].T_a_start = sla2.con_a[4].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[1].lay[1].T[1] = sla3.sla.con_a[1].lay[1].T_a_start (sla3.sla.con_a[5].lay[1].T_a_start = sla3.sla.con_a[1].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[2].lay[1].T[1] = sla3.sla.con_a[2].lay[1].T_a_start (sla3.sla.con_a[5].lay[1].T_a_start = sla3.sla.con_a[2].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[3].lay[1].T[1] = sla3.sla.con_a[3].lay[1].T_a_start (sla3.sla.con_a[5].lay[1].T_a_start = sla3.sla.con_a[3].lay[1].T_a_start) Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_a[4].lay[1].T[1] = sla3.sla.con_a[4].lay[1].T_a_start (sla3.sla.con_a[5].lay[1].T_a_start = sla3.sla.con_a[4].lay[1].T_a_start) Notification: It was not possible to analyze the given system symbolically, because the relevant equations are part of an algebraic loop. This is not supported yet. Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla3.sla.con_b[4].lay[2].T[3] = sla3.sla.con_b[4].lay[2].T_a_start + (sla3.sla.con_b[4].lay[2].T_b_start - sla3.sla.con_b[4].lay[2].T_a_start) * sla3.sla.con_b[4].lay[2].UA * (sla3.sla.con_b[4].lay[2].RNod[1] + sla3.sla.con_b[4].lay[2].RNod[2] + sla3.sla.con_b[4].lay[2].RNod[3]) (sla3.sla.con_b[5].lay[2].T_a_start + (sla3.sla.con_b[5].lay[2].T_b_start - sla3.sla.con_b[5].lay[2].T_a_start) * sla3.sla.con_b[5].lay[2].UA * (sla3.sla.con_b[5].lay[2].RNod[1] + sla3.sla.con_b[5].lay[2].RNod[2] + sla3.sla.con_b[5].lay[2].RNod[3]) = sla3.sla.con_b[4].lay[2].T_a_start + (sla3.sla.con_b[4].lay[2].T_b_start - sla3.sla.con_b[4].lay[2].T_a_start) * sla3.sla.con_b[4].lay[2].UA * (sla3.sla.con_b[4].lay[2].RNod[1] + sla3.sla.con_b[4].lay[2].RNod[2] + sla3.sla.con_b[4].lay[2].RNod[3])) Notification: It was not possible to analyze the given system symbolically, because the relevant equations are part of an algebraic loop. This is not supported yet. Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla2.con_b[4].lay[2].T[3] = sla2.con_b[4].lay[2].T_a_start + (sla2.con_b[4].lay[2].T_b_start - sla2.con_b[4].lay[2].T_a_start) * sla2.con_b[4].lay[2].UA * (sla2.con_b[4].lay[2].RNod[1] + sla2.con_b[4].lay[2].RNod[2] + sla2.con_b[4].lay[2].RNod[3]) (sla2.con_b[5].lay[2].T_a_start + (sla2.con_b[5].lay[2].T_b_start - sla2.con_b[5].lay[2].T_a_start) * sla2.con_b[5].lay[2].UA * (sla2.con_b[5].lay[2].RNod[1] + sla2.con_b[5].lay[2].RNod[2] + sla2.con_b[5].lay[2].RNod[3]) = sla2.con_b[4].lay[2].T_a_start + (sla2.con_b[4].lay[2].T_b_start - sla2.con_b[4].lay[2].T_a_start) * sla2.con_b[4].lay[2].UA * (sla2.con_b[4].lay[2].RNod[1] + sla2.con_b[4].lay[2].RNod[2] + sla2.con_b[4].lay[2].RNod[3])) Notification: Performance of analyzeInitialSystem (initialization): time 0.9821/20.23, allocations: 132.8 MB / 4.757 GB, free: 93.7 MB / 0.7798 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 9.855e-05/20.23, allocations: 71.28 kB / 4.757 GB, free: 93.7 MB / 0.7798 GB [Buildings latest/HeatTransfer/Conduction/SingleLayer.mo:130:13-130:84:writable] Error: Initialization problem is structurally singular, error found sorting equations 39: sla1.con_b[4].lay[2].T[3] = sla1.con_b[4].lay[2].T_a_start + (sla1.con_b[4].lay[2].T_b_start - sla1.con_b[4].lay[2].T_a_start) * sla1.con_b[4].lay[2].UA * (sla1.con_b[4].lay[2].RNod[1] + sla1.con_b[4].lay[2].RNod[2] + sla1.con_b[4].lay[2].RNod[3]); 165: sla1.con_b[3].lay[2].T[3] = sla1.con_b[4].lay[2].T[3]; 35: sla1.con_b[3].lay[2].T[3] = sla1.con_b[3].lay[2].T_a_start + (sla1.con_b[3].lay[2].T_b_start - sla1.con_b[3].lay[2].T_a_start) * sla1.con_b[3].lay[2].UA * (sla1.con_b[3].lay[2].RNod[1] + sla1.con_b[3].lay[2].RNod[2] + sla1.con_b[3].lay[2].RNod[3]); 164: sla1.con_b[2].lay[2].T[3] = sla1.con_b[4].lay[2].T[3]; 31: sla1.con_b[2].lay[2].T[3] = sla1.con_b[2].lay[2].T_a_start + (sla1.con_b[2].lay[2].T_b_start - sla1.con_b[2].lay[2].T_a_start) * sla1.con_b[2].lay[2].UA * (sla1.con_b[2].lay[2].RNod[1] + sla1.con_b[2].lay[2].RNod[2] + sla1.con_b[2].lay[2].RNod[3]); 43: sla1.con_b[5].lay[2].T[3] = sla1.con_b[5].lay[2].T_a_start + (sla1.con_b[5].lay[2].T_b_start - sla1.con_b[5].lay[2].T_a_start) * sla1.con_b[5].lay[2].UA * (sla1.con_b[5].lay[2].RNod[1] + sla1.con_b[5].lay[2].RNod[2] + sla1.con_b[5].lay[2].RNod[3]); 166: sla1.con_b[5].lay[2].T[3] = sla1.con_b[4].lay[2].T[3]; 163: sla1.con_b[1].lay[2].T[3] = sla1.con_b[4].lay[2].T[3]; 27: sla1.con_b[1].lay[2].T[3] = sla1.con_b[1].lay[2].T_a_start + (sla1.con_b[1].lay[2].T_b_start - sla1.con_b[1].lay[2].T_a_start) * sla1.con_b[1].lay[2].UA * (sla1.con_b[1].lay[2].RNod[1] + sla1.con_b[1].lay[2].RNod[2] + sla1.con_b[1].lay[2].RNod[3]); 81: sla2.con_b[4].lay[2].T[3] = sla2.con_b[4].lay[2].T_a_start + (sla2.con_b[4].lay[2].T_b_start - sla2.con_b[4].lay[2].T_a_start) * sla2.con_b[4].lay[2].UA * (sla2.con_b[4].lay[2].RNod[1] + sla2.con_b[4].lay[2].RNod[2] + sla2.con_b[4].lay[2].RNod[3]); 185: sla2.con_b[3].lay[2].T[3] = sla2.con_b[4].lay[2].T[3]; 77: sla2.con_b[3].lay[2].T[3] = sla2.con_b[3].lay[2].T_a_start + (sla2.con_b[3].lay[2].T_b_start - sla2.con_b[3].lay[2].T_a_start) * sla2.con_b[3].lay[2].UA * (sla2.con_b[3].lay[2].RNod[1] + sla2.con_b[3].lay[2].RNod[2] + sla2.con_b[3].lay[2].RNod[3]); 184: sla2.con_b[2].lay[2].T[3] = sla2.con_b[4].lay[2].T[3]; 73: sla2.con_b[2].lay[2].T[3] = sla2.con_b[2].lay[2].T_a_start + (sla2.con_b[2].lay[2].T_b_start - sla2.con_b[2].lay[2].T_a_start) * sla2.con_b[2].lay[2].UA * (sla2.con_b[2].lay[2].RNod[1] + sla2.con_b[2].lay[2].RNod[2] + sla2.con_b[2].lay[2].RNod[3]); 85: sla2.con_b[5].lay[2].T[3] = sla2.con_b[5].lay[2].T_a_start + (sla2.con_b[5].lay[2].T_b_start - sla2.con_b[5].lay[2].T_a_start) * sla2.con_b[5].lay[2].UA * (sla2.con_b[5].lay[2].RNod[1] + sla2.con_b[5].lay[2].RNod[2] + sla2.con_b[5].lay[2].RNod[3]); 186: sla2.con_b[5].lay[2].T[3] = sla2.con_b[4].lay[2].T[3]; 183: sla2.con_b[1].lay[2].T[3] = sla2.con_b[4].lay[2].T[3]; 69: sla2.con_b[1].lay[2].T[3] = sla2.con_b[1].lay[2].T_a_start + (sla2.con_b[1].lay[2].T_b_start - sla2.con_b[1].lay[2].T_a_start) * sla2.con_b[1].lay[2].UA * (sla2.con_b[1].lay[2].RNod[1] + sla2.con_b[1].lay[2].RNod[2] + sla2.con_b[1].lay[2].RNod[3]); 123: sla3.sla.con_b[4].lay[2].T[3] = sla3.sla.con_b[4].lay[2].T_a_start + (sla3.sla.con_b[4].lay[2].T_b_start - sla3.sla.con_b[4].lay[2].T_a_start) * sla3.sla.con_b[4].lay[2].UA * (sla3.sla.con_b[4].lay[2].RNod[1] + sla3.sla.con_b[4].lay[2].RNod[2] + sla3.sla.con_b[4].lay[2].RNod[3]); 181: sla3.sla.con_b[3].lay[2].T[3] = sla3.sla.con_b[4].lay[2].T[3]; 119: sla3.sla.con_b[3].lay[2].T[3] = sla3.sla.con_b[3].lay[2].T_a_start + (sla3.sla.con_b[3].lay[2].T_b_start - sla3.sla.con_b[3].lay[2].T_a_start) * sla3.sla.con_b[3].lay[2].UA * (sla3.sla.con_b[3].lay[2].RNod[1] + sla3.sla.con_b[3].lay[2].RNod[2] + sla3.sla.con_b[3].lay[2].RNod[3]); 180: sla3.sla.con_b[2].lay[2].T[3] = sla3.sla.con_b[4].lay[2].T[3]; 115: sla3.sla.con_b[2].lay[2].T[3] = sla3.sla.con_b[2].lay[2].T_a_start + (sla3.sla.con_b[2].lay[2].T_b_start - sla3.sla.con_b[2].lay[2].T_a_start) * sla3.sla.con_b[2].lay[2].UA * (sla3.sla.con_b[2].lay[2].RNod[1] + sla3.sla.con_b[2].lay[2].RNod[2] + sla3.sla.con_b[2].lay[2].RNod[3]); 127: sla3.sla.con_b[5].lay[2].T[3] = sla3.sla.con_b[5].lay[2].T_a_start + (sla3.sla.con_b[5].lay[2].T_b_start - sla3.sla.con_b[5].lay[2].T_a_start) * sla3.sla.con_b[5].lay[2].UA * (sla3.sla.con_b[5].lay[2].RNod[1] + sla3.sla.con_b[5].lay[2].RNod[2] + sla3.sla.con_b[5].lay[2].RNod[3]); 182: sla3.sla.con_b[5].lay[2].T[3] = sla3.sla.con_b[4].lay[2].T[3]; 179: sla3.sla.con_b[1].lay[2].T[3] = sla3.sla.con_b[4].lay[2].T[3]; 111: sla3.sla.con_b[1].lay[2].T[3] = sla3.sla.con_b[1].lay[2].T_a_start + (sla3.sla.con_b[1].lay[2].T_b_start - sla3.sla.con_b[1].lay[2].T_a_start) * sla3.sla.con_b[1].lay[2].UA * (sla3.sla.con_b[1].lay[2].RNod[1] + sla3.sla.con_b[1].lay[2].RNod[2] + sla3.sla.con_b[1].lay[2].RNod[3]); for variables sla3.sla.vol[1].dynBal.mb_flow(278), sla3.sla.con_a[2].lay[1].dT(200), sla3.sla.vol[1].dynBal.Hb_flow(277), sla2.con_b[3].dT(377), sla3.sla.vol[2].heatPort.Q_flow(272), sla3.sla.preDro.sta_a.T(288), sla3.sla.con_a[3].lay[1].T[5](176), sla2.con_b[3].Q_flow[4](373), sla3.sla.vol[2].dynBal.ports_H_flow[2](262), sla2.fluSlaCon[3].hCon(312), $DER.sla2.con_b[2].lay[1].T[1](386), sla2.fluSlaCon[3].dT(313), sla3.sla.vol[5].dynBal.U(230), sla3.sla.con_b[2].Q_flow[2](121), sla3.sla.con_a[3].lay[1].T[2](182), sla2.con_b[2].lay[1].T[1](387), sla2.con_b[2].lay[2].T[2](380), sla2.fluSlaCon[4].hCon(309), sla3.sla.con_a[3].lay[1].T[3](180), sla2.con_b[2].lay[1].port_b.T(388), $DER.sla2.con_b[4].lay[2].T[1](343), $DER.sla2.con_b[2].lay[1].T[2](384), $DER.sla2.con_b[4].lay[2].T[3](339), sla3.sla.con_b[2].lay[2].dT(110), sla3.sla.con_a[3].lay[1].T[4](178), sla3.sla.con_b[3].Q_flow[5](99), $DER.sla3.sla.con_b[2].lay[1].T[1](113), conAbo3.Q_flow(28), sla3.sla.fluSlaCon[5].RTot(32), sla3.sla.fluSlaCon[4].hCon(36), sla3.sla.fluSlaCon[3].dT(40), $DER.sla3.sla.con_b[4].lay[2].T[1](70), sla3.sla.con_b[4].lay[1].T[2](74), sla3.sla.con_b[4].lay[1].dT(78), sla3.sla.con_b[4].Q_flow[3](82), sla3.sla.con_b[2].lay[1].T[2](112), sla3.sla.con_b[2].lay[1].dT(116), sla3.sla.con_b[2].Q_flow[3](120), sla3.sla.con_b[1].lay[2].T[3](124) Error: No system for the symbolic initialization was generated