Notification: Performance of FrontEnd - loaded program: time 1.467e-05/1.467e-05, allocations: 2.156 kB / 439.6 MB, free: 9.523 MB / 350.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.1656/0.1657, allocations: 78.98 MB / 0.5065 GB, free: 2.742 MB / 414.1 MB Notification: Performance of FrontEnd - scodeFlatten: time 0.6126/0.7784, allocations: 422 MB / 0.9186 GB, free: 210.3 MB / 0.6544 GB Notification: Performance of FrontEnd - mkProgramGraph: time 0.0002868/0.7788, allocations: 98.19 kB / 0.9187 GB, free: 210.2 MB / 0.6544 GB Notification: Performance of FrontEnd: time 2.933/3.712, allocations: 0.6492 GB / 1.568 GB, free: 47.44 MB / 0.6544 GB Notification: Performance of Transformations before backend: time 0.001442/3.714, allocations: 169.7 kB / 1.568 GB, free: 47.28 MB / 0.6544 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 883 * Number of variables: 883 Notification: Performance of Generate backend data structure: time 0.02416/3.738, allocations: 6.784 MB / 1.575 GB, free: 40.47 MB / 0.6544 GB Notification: Performance of prepare preOptimizeDAE: time 3.876e-05/3.738, allocations: 12.03 kB / 1.575 GB, free: 40.46 MB / 0.6544 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.007327/3.746, allocations: 0.8844 MB / 1.575 GB, free: 39.57 MB / 0.6544 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.06987/3.816, allocations: 18.3 MB / 1.593 GB, free: 21.52 MB / 0.6544 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.0002134/3.816, allocations: 119.7 kB / 1.593 GB, free: 21.4 MB / 0.6544 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.001944/3.818, allocations: 303.8 kB / 1.594 GB, free: 21.11 MB / 0.6544 GB Notification: Performance of preOpt removeEqualFunctionCalls (simulation): time 0.005003/3.823, allocations: 1.426 MB / 1.595 GB, free: 19.68 MB / 0.6544 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.009266/3.832, allocations: 3.022 MB / 1.598 GB, free: 16.27 MB / 0.6544 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.0001554/3.833, allocations: 11.88 kB / 1.598 GB, free: 16.25 MB / 0.6544 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.0009988/3.834, allocations: 12 kB / 1.598 GB, free: 16.24 MB / 0.6544 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.0001127/3.834, allocations: 114.2 kB / 1.598 GB, free: 16.13 MB / 0.6544 GB Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.05026/3.884, allocations: 32.54 MB / 1.63 GB, free: 2.121 MB / 0.67 GB Notification: Performance of preOpt comSubExp (simulation): time 0.002056/3.886, allocations: 0.9018 MB / 1.631 GB, free: 1.203 MB / 0.67 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.001971/3.888, allocations: 0.5852 MB / 1.631 GB, free: 0.6211 MB / 0.67 GB Notification: Performance of preOpt evalFunc (simulation): time 0.1223/4.011, allocations: 14.72 MB / 1.646 GB, free: 147.7 MB / 0.67 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.003749/4.015, allocations: 1.006 MB / 1.647 GB, free: 147.6 MB / 0.67 GB Notification: Performance of pre-optimization done (n=245): time 9.988e-06/4.015, allocations: 0 / 1.647 GB, free: 147.6 MB / 0.67 GB Notification: Performance of matching and sorting (n=263): time 0.04043/4.055, allocations: 6.078 MB / 1.653 GB, free: 147 MB / 0.67 GB Notification: Performance of remove unused functions: time 0.01463/4.07, allocations: 1.821 MB / 1.655 GB, free: 147 MB / 0.67 GB Notification: Performance of inlineWhenForInitialization (initialization): time 0.0001027/4.07, allocations: 32.02 kB / 1.655 GB, free: 147 MB / 0.67 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.02119/4.092, allocations: 3.523 MB / 1.658 GB, free: 146.5 MB / 0.67 GB Notification: Performance of collectPreVariables (initialization): time 0.00178/4.094, allocations: 30.39 kB / 1.658 GB, free: 146.5 MB / 0.67 GB Notification: Performance of collectInitialEqns (initialization): time 0.005858/4.1, allocations: 1.716 MB / 1.66 GB, free: 145.8 MB / 0.67 GB Notification: Performance of collectInitialBindings (initialization): time 0.001802/4.102, allocations: 0.5924 MB / 1.66 GB, free: 145.5 MB / 0.67 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.001238/4.103, allocations: 0 / 1.66 GB, free: 145.5 MB / 0.67 GB Notification: Performance of setup shared object (initialization): time 0.001155/4.104, allocations: 0.5524 MB / 1.661 GB, free: 145.2 MB / 0.67 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.0055/4.11, allocations: 0.9469 MB / 1.662 GB, free: 145.2 MB / 0.67 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.007482/4.118, allocations: 3.307 MB / 1.665 GB, free: 142.1 MB / 0.67 GB Warning: It was not possible to determine if the initialization problem is consistent, because of not evaluable parameters/start values during compile time: sla.con_a[1].lay[1].T[5] = sla.con_a[1].lay[1].T_a_start + (sla.con_a[1].lay[1].T_b_start - sla.con_a[1].lay[1].T_a_start) * sla.con_a[1].lay[1].UA * (sla.con_a[1].lay[1].RNod[2] + sla.con_a[1].lay[1].RNod[3] + sla.con_a[1].lay[1].RNod[4]) (sla.con_b[1].lay[1].T_a_start = sla.con_a[1].lay[1].T_a_start + (sla.con_a[1].lay[1].T_b_start - sla.con_a[1].lay[1].T_a_start) * sla.con_a[1].lay[1].UA * (sla.con_a[1].lay[1].RNod[2] + sla.con_a[1].lay[1].RNod[3] + 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: sla.con_a[2].lay[1].T[5] = sla.con_a[2].lay[1].T_a_start + (sla.con_a[2].lay[1].T_b_start - sla.con_a[2].lay[1].T_a_start) * sla.con_a[2].lay[1].UA * (sla.con_a[2].lay[1].RNod[2] + sla.con_a[2].lay[1].RNod[3] + sla.con_a[2].lay[1].RNod[4]) (sla.con_b[2].lay[1].T_a_start = sla.con_a[2].lay[1].T_a_start + (sla.con_a[2].lay[1].T_b_start - sla.con_a[2].lay[1].T_a_start) * sla.con_a[2].lay[1].UA * (sla.con_a[2].lay[1].RNod[2] + sla.con_a[2].lay[1].RNod[3] + 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: sla.con_a[3].lay[1].T[5] = sla.con_a[3].lay[1].T_a_start + (sla.con_a[3].lay[1].T_b_start - sla.con_a[3].lay[1].T_a_start) * sla.con_a[3].lay[1].UA * (sla.con_a[3].lay[1].RNod[2] + sla.con_a[3].lay[1].RNod[3] + sla.con_a[3].lay[1].RNod[4]) (sla.con_b[3].lay[1].T_a_start = sla.con_a[3].lay[1].T_a_start + (sla.con_a[3].lay[1].T_b_start - sla.con_a[3].lay[1].T_a_start) * sla.con_a[3].lay[1].UA * (sla.con_a[3].lay[1].RNod[2] + sla.con_a[3].lay[1].RNod[3] + 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: sla.con_a[4].lay[1].T[5] = sla.con_a[4].lay[1].T_a_start + (sla.con_a[4].lay[1].T_b_start - sla.con_a[4].lay[1].T_a_start) * sla.con_a[4].lay[1].UA * (sla.con_a[4].lay[1].RNod[2] + sla.con_a[4].lay[1].RNod[3] + sla.con_a[4].lay[1].RNod[4]) (sla.con_b[4].lay[1].T_a_start = sla.con_a[4].lay[1].T_a_start + (sla.con_a[4].lay[1].T_b_start - sla.con_a[4].lay[1].T_a_start) * sla.con_a[4].lay[1].UA * (sla.con_a[4].lay[1].RNod[2] + sla.con_a[4].lay[1].RNod[3] + 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: sla.con_a[5].lay[1].T[5] = sla.con_a[5].lay[1].T_a_start + (sla.con_a[5].lay[1].T_b_start - sla.con_a[5].lay[1].T_a_start) * sla.con_a[5].lay[1].UA * (sla.con_a[5].lay[1].RNod[2] + sla.con_a[5].lay[1].RNod[3] + sla.con_a[5].lay[1].RNod[4]) (sla.con_b[5].lay[1].T_a_start = sla.con_a[5].lay[1].T_a_start + (sla.con_a[5].lay[1].T_b_start - sla.con_a[5].lay[1].T_a_start) * sla.con_a[5].lay[1].UA * (sla.con_a[5].lay[1].RNod[2] + sla.con_a[5].lay[1].RNod[3] + sla.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: sla.con_a[1].lay[1].T[1] = sla.con_a[1].lay[1].T_a_start (sla.con_a[5].lay[1].T_a_start = 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: sla.con_a[2].lay[1].T[1] = sla.con_a[2].lay[1].T_a_start (sla.con_a[5].lay[1].T_a_start = 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: sla.con_a[3].lay[1].T[1] = sla.con_a[3].lay[1].T_a_start (sla.con_a[5].lay[1].T_a_start = 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: sla.con_a[4].lay[1].T[1] = sla.con_a[4].lay[1].T_a_start (sla.con_a[5].lay[1].T_a_start = 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: sla.con_b[4].lay[2].T[3] = sla.con_b[4].lay[2].T_a_start + (sla.con_b[4].lay[2].T_b_start - sla.con_b[4].lay[2].T_a_start) * sla.con_b[4].lay[2].UA * (sla.con_b[4].lay[2].RNod[1] + sla.con_b[4].lay[2].RNod[2] + sla.con_b[4].lay[2].RNod[3]) (sla.con_b[5].lay[2].T_a_start + (sla.con_b[5].lay[2].T_b_start - sla.con_b[5].lay[2].T_a_start) * sla.con_b[5].lay[2].UA * (sla.con_b[5].lay[2].RNod[1] + sla.con_b[5].lay[2].RNod[2] + sla.con_b[5].lay[2].RNod[3]) = sla.con_b[4].lay[2].T_a_start + (sla.con_b[4].lay[2].T_b_start - sla.con_b[4].lay[2].T_a_start) * sla.con_b[4].lay[2].UA * (sla.con_b[4].lay[2].RNod[1] + sla.con_b[4].lay[2].RNod[2] + sla.con_b[4].lay[2].RNod[3])) Notification: Performance of analyzeInitialSystem (initialization): time 0.08798/4.206, allocations: 19.3 MB / 1.684 GB, free: 140.5 MB / 0.67 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 4.393e-05/4.206, allocations: 22.72 kB / 1.684 GB, free: 140.5 MB / 0.67 GB [Buildings latest/HeatTransfer/Conduction/SingleLayer.mo:130:13-130:84:writable] Error: Initialization problem is structurally singular, error found sorting equations 39: sla.con_b[4].lay[2].T[3] = sla.con_b[4].lay[2].T_a_start + (sla.con_b[4].lay[2].T_b_start - sla.con_b[4].lay[2].T_a_start) * sla.con_b[4].lay[2].UA * (sla.con_b[4].lay[2].RNod[1] + sla.con_b[4].lay[2].RNod[2] + sla.con_b[4].lay[2].RNod[3]); 63: sla.con_b[3].lay[2].T[3] = sla.con_b[4].lay[2].T[3]; 35: sla.con_b[3].lay[2].T[3] = sla.con_b[3].lay[2].T_a_start + (sla.con_b[3].lay[2].T_b_start - sla.con_b[3].lay[2].T_a_start) * sla.con_b[3].lay[2].UA * (sla.con_b[3].lay[2].RNod[1] + sla.con_b[3].lay[2].RNod[2] + sla.con_b[3].lay[2].RNod[3]); 62: sla.con_b[2].lay[2].T[3] = sla.con_b[4].lay[2].T[3]; 31: sla.con_b[2].lay[2].T[3] = sla.con_b[2].lay[2].T_a_start + (sla.con_b[2].lay[2].T_b_start - sla.con_b[2].lay[2].T_a_start) * sla.con_b[2].lay[2].UA * (sla.con_b[2].lay[2].RNod[1] + sla.con_b[2].lay[2].RNod[2] + sla.con_b[2].lay[2].RNod[3]); 43: sla.con_b[5].lay[2].T[3] = sla.con_b[5].lay[2].T_a_start + (sla.con_b[5].lay[2].T_b_start - sla.con_b[5].lay[2].T_a_start) * sla.con_b[5].lay[2].UA * (sla.con_b[5].lay[2].RNod[1] + sla.con_b[5].lay[2].RNod[2] + sla.con_b[5].lay[2].RNod[3]); 64: sla.con_b[5].lay[2].T[3] = sla.con_b[4].lay[2].T[3]; 61: sla.con_b[1].lay[2].T[3] = sla.con_b[4].lay[2].T[3]; 27: sla.con_b[1].lay[2].T[3] = sla.con_b[1].lay[2].T_a_start + (sla.con_b[1].lay[2].T_b_start - sla.con_b[1].lay[2].T_a_start) * sla.con_b[1].lay[2].UA * (sla.con_b[1].lay[2].RNod[1] + sla.con_b[1].lay[2].RNod[2] + sla.con_b[1].lay[2].RNod[3]); for variables sla.con_b[5].lay[2].T[1](44), sla.fluSlaCon[1].hCon(38), sla.con_b[1].lay[2].T[3](117), sla.con_a[5].lay[1].dT(144), sla.con_b[2].dT(116), sla.con_b[5].lay[2].T[2](42), $DER.sla.con_a[5].lay[1].T[2](141), sla.fluSlaCon[1].dT(39), sla.con_b[2].Q_flow[5](111), sla.fluSlaCon[4].RTot(28), sla.fluSlaCon[3].hCon(32), sla.fluSlaCon[2].dT(36), sla.con_b[5].lay[2].T[3](40) Error: No system for the symbolic initialization was generated