Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr SiemensPower_SiemensPower.Components.Pipes.Tests.tube_test.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/SiemensPower 2.2.0/package.mo", uses=false) Using package SiemensPower with version 2.2 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/SiemensPower 2.2.0/package.mo) Using package Modelica with version 3.2.3 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Running command: translateModel(SiemensPower.Components.Pipes.Tests.tube_test,tolerance=1e-05,outputFormat="empty",numberOfIntervals=200,variableFilter="",fileNamePrefix="SiemensPower_SiemensPower.Components.Pipes.Tests.tube_test") translateModel(SiemensPower.Components.Pipes.Tests.tube_test,tolerance=1e-05,outputFormat="empty",numberOfIntervals=200,variableFilter="",fileNamePrefix="SiemensPower_SiemensPower.Components.Pipes.Tests.tube_test") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001169/0.001169, allocations: 106.6 kB / 16.42 MB, free: 6.453 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.0009083/0.0009083, allocations: 192.3 kB / 17.35 MB, free: 5.711 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 3.2.3+maint.om/package.mo): time 1.265/1.265, allocations: 205.1 MB / 223.2 MB, free: 12.21 MB / 190.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/SiemensPower 2.2.0/package.mo): time 0.02792/0.02792, allocations: 5.577 MB / 276.2 MB, free: 6.461 MB / 222.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 1.957e-05/1.957e-05, allocations: 2.281 kB / 384 MB, free: 48.21 MB / 318.1 MB Notification: Performance of NFInst.instantiate(SiemensPower.Components.Pipes.Tests.tube_test): time 0.0299/0.02993, allocations: 40.45 MB / 424.4 MB, free: 18.46 MB / 318.1 MB Notification: Performance of NFInst.instExpressions: time 0.02405/0.05402, allocations: 24.88 MB / 449.3 MB, free: 9.98 MB / 334.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.001244/0.05531, allocations: 35.81 kB / 449.3 MB, free: 9.945 MB / 334.1 MB Notification: Performance of NFTyping.typeComponents: time 0.001625/0.05694, allocations: 0.7143 MB / 450.1 MB, free: 9.227 MB / 334.1 MB Notification: Performance of NFTyping.typeBindings: time 0.01309/0.07004, allocations: 4.883 MB / 454.9 MB, free: 4.348 MB / 334.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.01406/0.08412, allocations: 5.263 MB / 460.2 MB, free: 15.1 MB / 350.1 MB Notification: Performance of NFFlatten.flatten: time 0.007021/0.09116, allocations: 5.719 MB / 465.9 MB, free: 9.371 MB / 350.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.003652/0.09483, allocations: 3.324 MB / 469.2 MB, free: 6.035 MB / 350.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.003619/0.09847, allocations: 2.408 MB / 471.7 MB, free: 3.621 MB / 350.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.002275/0.1008, allocations: 2.01 MB / 473.7 MB, free: 1.605 MB / 350.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0003915/0.1012, allocations: 300 kB / 474 MB, free: 1.312 MB / 350.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.01516/0.1163, allocations: 8.654 MB / 482.6 MB, free: 8.652 MB / 366.1 MB Notification: Performance of combineBinaries: time 0.005196/0.1216, allocations: 4.236 MB / 486.8 MB, free: 4.383 MB / 366.1 MB Notification: Performance of replaceArrayConstructors: time 0.002093/0.1237, allocations: 2.492 MB / 489.3 MB, free: 1.863 MB / 366.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0006544/0.1243, allocations: 327.2 kB / 489.7 MB, free: 1.543 MB / 366.1 MB Notification: Performance of FrontEnd: time 0.0003044/0.1247, allocations: 35.88 kB / 489.7 MB, free: 1.508 MB / 366.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 2469 (513) * Number of variables: 2469 (301) Notification: Performance of Bindings: time 0.01612/0.1408, allocations: 15.33 MB / 0.4932 GB, free: 1.863 MB / 382.1 MB Notification: Performance of FunctionAlias: time 0.001319/0.1421, allocations: 1.204 MB / 0.4944 GB, free: 0.6406 MB / 382.1 MB Notification: Performance of Early Inline: time 0.008616/0.1507, allocations: 9.187 MB / 0.5033 GB, free: 7.344 MB / 398.1 MB Notification: Performance of simplify1: time 0.0005367/0.1513, allocations: 467.5 kB / 0.5038 GB, free: 6.887 MB / 398.1 MB Notification: Performance of Alias: time 0.007015/0.1583, allocations: 6.301 MB / 0.5099 GB, free: 212 kB / 398.1 MB Notification: Performance of simplify2: time 0.0006243/0.159, allocations: 463.5 kB / 0.5104 GB, free: 15.75 MB / 414.1 MB Notification: Performance of Events: time 0.001777/0.1608, allocations: 1.638 MB / 0.512 GB, free: 14.1 MB / 414.1 MB Notification: Performance of Detect States: time 0.001887/0.1627, allocations: 2.012 MB / 0.5139 GB, free: 12.07 MB / 414.1 MB Notification: Performance of Partitioning: time 0.003316/0.166, allocations: 3.151 MB / 0.517 GB, free: 8.715 MB / 414.1 MB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 1 for dependency ECO.m_flowsZero could not be divided by the body size 10 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [ARRY] (10) ECO.m_flows = ECO.m_flowsZero * fill(1.0, 10) ($RES_SIM_57) Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (271/2495) ***************************** (1) [DISC] (20) protected enumeration Modelica.Fluid.Dissipation.Utilities.Types.HeatTransferBoundary(UWTuDFF, UHFuDFF, UWTuUFF, UHFuUFF)[20] EVA.HT.KC_IN_con.target = {Modelica.Fluid.Dissipation.Utilities.Types.HeatTransferBoundary.UHFuUFF for $i1 in 1:20} (2) [ALGB] (10) Real[10] ECO.heatPort.T (start = {ECO.TWall_start[$heatPort1] for $heatPort1 in 1:10}, min = {0.0 for $i1 in 1:10}, nominal = {300.0 for $i1 in 1:10}) (3) [ALGB] (1) protected Real EVA.state_from_a.d (start = 150.0, min = 0.0, max = 1e5, nominal = 500.0) (4) [ALGB] (10) protected Real[10] ECO.vol (start = {1.0 / SiemensPower.Components.Pipes.Tests.tube_test.ECO.Medium.density_phX((ECO.pIn_start + ECO.pOut_start) * 0.5, (ECO.hIn_start + ECO.hOut_start) * 0.5, ECO.XIn_start, 0) for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}) (5) [ALGB] (10) Real[10] ECO.alpha (6) [DISC] (10) protected enumeration Modelica.Fluid.Dissipation.Utilities.Types.Roughness(Neglected, Considered)[10] ECO.HT.KC_IN_con.roughness = {Modelica.Fluid.Dissipation.Utilities.Types.Roughness.Considered for $i1 in 1:10} (7) [ALGB] (10) flow Real[10] ECO.heatPort.Q_flow (start = ECO.geoPipe.Nt * ECO.Q_flow_start) (8) [ALGB] (1) Real ECO.dphyd (start = ECO.dpHyd_start) (9) [ALGB] (1) Real watersource_mh.medium.T_degC = Modelica.SIunits.Conversions.to_degC(-((-273.15) - watersource_mh.medium.T_degC)) (10) [ALGB] (1) protected Real EVA.state_from_a.T (start = EVA.TIn_start, min = 273.15, max = 2273.15, nominal = 500.0) (11) [ALGB] (3) Real[3] ECO.wall.layer.Tube_mass (min = {0.0 for $i1 in 1:3}) (12) [ALGB] (60) flow Real[3, 20] EVA.wall.layer.port_ext.Q_flow (13) [ALGB] (30) flow Real[3, 10] ECO.wall.layer.port_ext.Q_flow (14) [ALGB] (1) Real watersource_mh.medium.d (start = 150.0, min = 0.0, max = 1e5, nominal = 500.0, StateSelect = default) (15) [ALGB] (20) protected Real[20] EVA.HT.KC_IN_var.m_flow = {EVA.HT[$HT1].m_flow for $HT1 in 1:20} (16) [ALGB] (1) protected Real ECO.friction.h = ECO.fluid[1].h (17) [ALGB] (20) protected Real[20] EVA.HT.eta = {EVA.eta[$HT1] for $HT1 in 1:20} (min = {0.0 for $i1 in 1:20}) (18) [ALGB] (30) Real[3, 10] ECO.wall.layer.port_int.T (start = {ECO.wall.layer[$layer1].T_start[$port_int1] for $layer1 in 1:10, $port_int1 in 1:3}, min = {0.0 for $i1 in 1:3, $i2 in 1:10}, nominal = {300.0 for $i1 in 1:3, $i2 in 1:10}) (19) [ALGB] (1) protected Real EVA.friction.DPMFLOW_ADD_IN_var.zeta_TOT = max(1e-12, EVA.friction.geoPipe.zeta_add) (min = 0.0, max = 1111.0) (20) [ALGB] (1) Real watersource_mh.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (21) [ALGB] (1) protected Real EVA.friction.DPMFLOW_IN_var.rho = EVA.friction.rho (min = 0.0) (22) [ALGB] (1) flow Real EVA.portIn.m_flow (start = EVA.m_flow_start, min = -1e5, max = 1e5) (23) [ALGB] (20) Real[20] EVA.fluid.sat.Tsat (start = {500.0 for $i1 in 1:20}, min = {273.15 for $i1 in 1:20}, max = {2273.15 for $i1 in 1:20}, nominal = {500.0 for $i1 in 1:20}) (24) [ALGB] (20) Real[20] EVA.heatport.port.T (start = {288.15 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, nominal = {300.0 for $i1 in 1:20}) (25) [ALGB] (1) Real ECO.portIn.p (start = ECO.pIn_start, min = 611.657, max = 1e8, nominal = 1e6) (26) [ALGB] (10) protected Real[10] ECO.HT.lambda = {ECO.lambda[$HT1] for $HT1 in 1:10} (27) [DISC] (10) Integer[10] ECO.fluid.state.phase (min = {0 for $i1 in 1:10}, max = {2 for $i1 in 1:10}) (28) [ALGB] (20) protected Real[20] EVA.HT.m_flow = {EVA.m_flows[$HT1] for $HT1 in 1:20} (29) [ALGB] (10) Real[10] ECO.wall.port_int.T (start = {288.15 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, nominal = {300.0 for $i1 in 1:10}) (30) [DISC] (1) Integer watersource_mh.medium.phase (fixed = false, start = 1, min = 0, max = 2) (31) [ALGB] (20) protected Real[20] EVA.eta (start = {0.001 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, max = {1e8 for $i1 in 1:20}, nominal = {0.001 for $i1 in 1:20}) (32) [ALGB] (20) Real[20] prescribedHeatFlow.portsOut.T (start = {288.15 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, nominal = {300.0 for $i1 in 1:20}) (33) [DER-] (1) Real $DER.EVA.friction.p (34) [ALGB] (10) flow Real[10] ECO.wall.port_ext.Q_flow (35) [DER-] (30) Real[3, 10] $DER.ECO.wall.layer.T (36) [DISC] (10) Boolean[10] $SEV_16[$i1] (37) [ALGB] (10) protected Real[10] ECO.HT.eta = {ECO.eta[$HT1] for $HT1 in 1:10} (min = {0.0 for $i1 in 1:10}) (38) [ALGB] (10) protected Real[10] ECO.HT.p = {ECO.fluid[$HT1].p for $HT1 in 1:10} (39) [ALGB] (30) flow Real[3, 10] ECO.wall.layer.port_int.Q_flow (40) [ALGB] (20) flow Real[20] EVA.heatPort.Q_flow (start = EVA.geoPipe.Nt * EVA.Q_flow_start) (41) [ALGB] (1) Real timeTable.C1signal.u (42) [ALGB] (10) protected Real[10] ECO.HT.h = {ECO.fluid[$HT1].h for $HT1 in 1:10} (43) [ALGB] (10) protected Real[10] ECO.eta (start = {0.001 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, max = {1e8 for $i1 in 1:10}, nominal = {0.001 for $i1 in 1:10}) (44) [ALGB] (20) protected Real[20] EVA.qMetalFluid (start = {EVA.q_start for $i1 in 1:20}) (45) [ALGB] (1) Real timeTable1.C1signal.u (46) [ALGB] (1) Real watersink_ph.water.sat.psat (start = 5e6, min = 611.657, max = 1e8, nominal = 1e6) (47) [ALGB] (10) flow Real[10] prescribedHeatFlow1.portsOut.Q_flow (48) [DER-] (1) Real $DER.prescribedHeatFlow.Q_flow (49) [ALGB] (20) protected Real[20] EVA.HT.dT = EVA.TWall - EVA.fluid.T (50) [ALGB] (30) Real[3, 10] ECO.wall.layer.port_ext.T (start = {ECO.wall.layer[$layer1].T_start[$port_ext1] for $layer1 in 1:10, $port_ext1 in 1:3}, min = {0.0 for $i1 in 1:3, $i2 in 1:10}, nominal = {300.0 for $i1 in 1:3, $i2 in 1:10}) (51) [ALGB] (20) flow Real[20] prescribedHeatFlow.portsOut.Q_flow (52) [ALGB] (1) protected Real ECO.friction.DPMFLOW_IN_var.eta = ECO.friction.eta (min = 0.0) (53) [ALGB] (20) protected Real[20] EVA.HT.cp = {EVA.cp[$HT1] for $HT1 in 1:20} (54) [DISC] (1) Boolean $TEV_1 (55) [DISC] (1) Boolean $TEV_0 (56) [DISC] (10) Boolean[10] $SEV_15[$i1] (57) [ALGB] (1) protected Real EVA.friction.DPMFLOW_IN_con.d_hyd = EVA.friction.diameterInner (min = 0.0) (58) [ALGB] (10) protected Real[10] ECO.HT.KC_IN_var.cp = {ECO.HT[$HT1].cp for $HT1 in 1:10} (59) [ALGB] (20) protected Real[20] EVA.HT.KC_IN_var.rho = {EVA.HT[$HT1].rho for $HT1 in 1:20} (min = {0.0 for $i1 in 1:20}) (60) [ALGB] (1) protected Real ECO.m_flowsZero (start = ECO.m_flow_start / ECO.geoPipe.Nt, min = -1e5, max = 1e5) (61) [ALGB] (20) protected inner Real[20] EVA.TWall (start = EVA.TWall_start, min = {273.15 for $i1 in 1:20}, max = {2273.15 for $i1 in 1:20}, nominal = {500.0 for $i1 in 1:20}) (62) [ALGB] (10) protected Real[10] ECO.HT.KC_IN_var.eta = {ECO.HT[$HT1].eta for $HT1 in 1:10} (min = {0.0 for $i1 in 1:10}) (63) [ALGB] (1) protected Real EVA.friction.DPMFLOW_ADD_IN_con.dp_smooth = 1.0 (64) [ALGB] (10) protected Real[10] ECO.HT.KC_IN_var.lambda = {ECO.HT[$HT1].lambda for $HT1 in 1:10} (65) [ALGB] (20) Real[20] EVA.heatPort.T (start = {EVA.TWall_start[$heatPort1] for $heatPort1 in 1:20}, min = {0.0 for $i1 in 1:20}, nominal = {300.0 for $i1 in 1:20}) (66) [ALGB] (3) Real[3] ECO.wall.layer.HeatCap (67) [ALGB] (1) protected Real EVA.friction.eta = EVA.eta[1] (min = 0.0) (68) [ALGB] (10) Real[10] ECO.wall.port_ext.T (start = {288.15 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, nominal = {300.0 for $i1 in 1:10}) (69) [ALGB] (10) Real[10] prescribedHeatFlow1.portsOut.T (start = {288.15 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, nominal = {300.0 for $i1 in 1:10}) (70) [ALGB] (1) Real watersource_mh.medium.p_bar = Modelica.SIunits.Conversions.to_bar(99999.99999999999 * watersource_mh.medium.p_bar) (71) [ALGB] (1) flow Real[1] watersource_mh.ports.m_flow (min = {-1e60}, max = {1e60}) (72) [ALGB] (20) Real[20] EVA.wall.port_int.T (start = {288.15 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, nominal = {300.0 for $i1 in 1:20}) (73) [DISC] (1) protected discrete Real timeTable1.originalTable.nextEventScaled (fixed = true, start = 0.0) (74) [DISC] (1) Integer watersource_mh.medium.state.phase (min = 0, max = 2) (75) [DISC] (1) protected discrete Real timeTable.originalTable.nextEventScaled (fixed = true, start = 0.0) (76) [ALGB] (1) Real watersink_ph.water.u (min = -1e8, max = 1e8, nominal = 1e6) (77) [ALGB] (10) flow Real[10] ECO.wall.port_int.Q_flow (78) [ALGB] (1) Real watersource_mh.medium.sat.psat (start = 5e6, min = 611.657, max = 1e8, nominal = 1e6) (79) [DISC] (10) Boolean[10] $SEV_14[$i1] (80) [ALGB] (10) protected Real[10] ECO.HT.m_flow = {ECO.m_flows[$HT1] for $HT1 in 1:10} (81) [ALGB] (1) stream Real EVA.portIn.h_outflow (start = EVA.hIn_start, min = -1e10, max = 1e10, nominal = 5e5) (82) [ALGB] (1) Real watersource_mh.medium.state.T (start = 500.0, min = 273.15, max = 2273.15, nominal = 500.0) (83) [ALGB] (20) protected Real[20] EVA.HT.lambda = {EVA.lambda[$HT1] for $HT1 in 1:20} (84) [ALGB] (1) flow Real ECO.portIn.m_flow (start = ECO.m_flow_start, min = -1e5, max = 1e5) (85) [ALGB] (1) protected Real ECO.friction.eta = ECO.eta[1] (min = 0.0) (86) [ALGB] (1) Real watersink_ph.water.d (start = 150.0, min = 0.0, max = 1e5, nominal = 500.0, StateSelect = default) (87) [ALGB] (1) protected Real ECO.state_from_b.p (start = ECO.pOut_start, min = 611.657, max = 1e8, nominal = 1e6) (88) [ALGB] (1) protected Real EVA.friction.h = EVA.fluid[1].h (89) [ALGB] (1) protected Real ECO.friction.DPMFLOW_ADD_IN_var.rho = ECO.friction.rho (min = 0.0) (90) [ALGB] (1) Real watersource_mh.medium.state.d (start = 150.0, min = 0.0, max = 1e5, nominal = 500.0) (91) [ALGB] (1) protected Real ECO.state_from_b.h (start = 1e5, min = -1e10, max = 1e10, nominal = 5e5) (92) [ALGB] (1) protected Real ECO.state_from_b.d (start = 150.0, min = 0.0, max = 1e5, nominal = 500.0) (93) [ALGB] (1) Real watersource_mh.medium.state.p (start = 5e6, min = 611.657, max = 1e8, nominal = 1e6) (94) [ALGB] (10) Real[10] ECO.fluid.state.p (start = {5e6 for $i1 in 1:10}, min = {611.657 for $i1 in 1:10}, max = {1e8 for $i1 in 1:10}, nominal = {1e6 for $i1 in 1:10}) (95) [ALGB] (1) flow Real watersink_ph.port.m_flow (min = -1e5, max = 1e5) (96) [ALGB] (20) protected Real[20] EVA.qHeating = {0.0 for $i1 in 1:20} (start = {EVA.q_start for $i1 in 1:20}) (97) [DISC] (1) protected Real timeTable.originalTable.a (98) [DISC] (1) protected Real timeTable.originalTable.b (99) [ALGB] (1) protected Real ECO.state_from_b.T (start = ECO.TOut_start, min = 273.15, max = 2273.15, nominal = 500.0) (100) [ALGB] (10) Real[10] ECO.fluid.state.h (start = {1e5 for $i1 in 1:10}, min = {-1e10 for $i1 in 1:10}, max = {1e10 for $i1 in 1:10}, nominal = {5e5 for $i1 in 1:10}) (101) [ALGB] (20) Real[20] EVA.fluid.T_degC = {Modelica.SIunits.Conversions.to_degC(EVA.fluid[$fluid1].T) for $fluid1 in 1:20} (102) [DISC] (10) Boolean[10] $SEV_13[$i1] (103) [ALGB] (1) protected Real ECO.friction.DPMFLOW_ADD_IN_var.zeta_TOT = max(1e-12, ECO.friction.geoPipe.zeta_add) (min = 0.0, max = 1111.0) (104) [ALGB] (10) Real[10] ECO.fluid.state.d (start = {150.0 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, max = {1e5 for $i1 in 1:10}, nominal = {500.0 for $i1 in 1:10}) (105) [ALGB] (20) Real[20] EVA.fluid.p_bar = {Modelica.SIunits.Conversions.to_bar(EVA.fluid[$fluid1].p) for $fluid1 in 1:20} (106) [ALGB] (10) Real[10] ECO.heatport.Q_flow (107) [ALGB] (20) protected Real[20] EVA.HT.KC_IN_var.cp = {EVA.HT[$HT1].cp for $HT1 in 1:20} (108) [DISC] (10) Integer[10] ECO.fluid.phase (fixed = {false for $i1 in 1:10}, start = {1 for $i1 in 1:10}, min = {0 for $i1 in 1:10}, max = {2 for $i1 in 1:10}) (109) [ALGB] (20) Real[20] EVA.fluid.sat.psat (start = {5e6 for $i1 in 1:20}, min = {611.657 for $i1 in 1:20}, max = {1e8 for $i1 in 1:20}, nominal = {1e6 for $i1 in 1:20}) (110) [ALGB] (3) Real[3] ECO.wall.layer.rext (111) [ALGB] (1) protected Real ECO.state_from_a.p (start = ECO.pIn_start, min = 611.657, max = 1e8, nominal = 1e6) (112) [ALGB] (1) Real EVA.dpfric (start = EVA.dpFric_start) (113) [ALGB] (1) Real ECO.dp (start = ECO.pIn_start - ECO.pOut_start) (114) [ALGB] (3) Real[3] EVA.wall.layer.HeatCap (115) [ALGB] (10) Real[10] ECO.fluid.state.T (start = {500.0 for $i1 in 1:10}, min = {273.15 for $i1 in 1:10}, max = {2273.15 for $i1 in 1:10}, nominal = {500.0 for $i1 in 1:10}) (116) [ALGB] (20) flow Real[20] EVA.wall.port_int.Q_flow (117) [ALGB] (10) Real[10] ECO.fluid.T_degC = {Modelica.SIunits.Conversions.to_degC(ECO.fluid[$fluid1].T) for $fluid1 in 1:10} (118) [ALGB] (1) protected Real ECO.state_from_a.h (start = 1e5, min = -1e10, max = 1e10, nominal = 5e5) (119) [ALGB] (1) Real EVA.hOut (start = EVA.hOut_start, min = -1e10, max = 1e10, nominal = 5e5) (120) [ALGB] (1) protected Real ECO.friction.DPMFLOW_IN_con.d_hyd = ECO.friction.diameterInner (min = 0.0) (121) [DISC] (10) protected enumeration Modelica.Fluid.Dissipation.Utilities.Types.HeatTransferBoundary(UWTuDFF, UHFuDFF, UWTuUFF, UHFuUFF)[10] ECO.HT.KC_IN_con.target = {Modelica.Fluid.Dissipation.Utilities.Types.HeatTransferBoundary.UHFuUFF for $i1 in 1:10} (122) [DER-] (1) Real $DER.ECO.friction.p (123) [ALGB] (1) protected Real ECO.state_from_a.d (start = 150.0, min = 0.0, max = 1e5, nominal = 500.0) (124) [DISC] (1) Boolean $SEV_9 (125) [DISC] (1) Boolean $SEV_8 (126) [DER-] (10) Real[10] $DER.ECO.m_flows (127) [DISC] (20) protected enumeration Modelica.Fluid.Dissipation.Utilities.Types.Roughness(Neglected, Considered)[20] EVA.HT.KC_IN_con.roughness = {Modelica.Fluid.Dissipation.Utilities.Types.Roughness.Considered for $i1 in 1:20} (128) [ALGB] (1) Real EVA.vol_av (start = 1.0 / SiemensPower.Components.Pipes.Tests.tube_test.EVA.Medium.density_phX(0.5 * (EVA.pOut_start + EVA.pIn_start), 0.5 * (EVA.hOut_start + EVA.hIn_start), EVA.XIn_start, 0), min = 0.0) (129) [DISC] (10) Boolean[10] $SEV_12[$i1] (130) [ALGB] (1) protected Real ECO.state_from_a.T (start = ECO.TIn_start, min = 273.15, max = 2273.15, nominal = 500.0) (131) [ALGB] (20) Real[20] EVA.wall.port_ext.T (start = {288.15 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, nominal = {300.0 for $i1 in 1:20}) (132) [DISC] (1) protected discrete Real timeTable1.originalTable.nextEvent (fixed = true, start = 0.0) (133) [DER-] (10) Real[10] $DER.ECO.fluid.h (134) [DISC] (1) protected Integer timeTable.originalTable.last (start = 1) (135) [ALGB] (1) protected Real EVA.friction.DPMFLOW_IN_var.eta = EVA.friction.eta (min = 0.0) (136) [ALGB] (10) protected Real[10] ECO.cp (start = {1000.0 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, max = {1e7 for $i1 in 1:10}, nominal = {1000.0 for $i1 in 1:10}) (137) [ALGB] (1) stream Real ECO.portOut.h_outflow (start = ECO.hOut_start, min = -1e10, max = 1e10, nominal = 5e5) (138) [ALGB] (10) protected Real[10] ECO.HT.KC_IN_var.m_flow = {ECO.HT[$HT1].m_flow for $HT1 in 1:10} (139) [DISC] (20) Boolean[20] $SEV_25[$i1] (140) [ALGB] (10) protected Real[10] ECO.qHeating = {0.0 for $i1 in 1:10} (start = {ECO.q_start for $i1 in 1:10}) (141) [ALGB] (20) protected Real[20] EVA.d (start = EVA.d_start, min = {0.0 for $i1 in 1:20}, max = {1e5 for $i1 in 1:20}, nominal = {500.0 for $i1 in 1:20}) (142) [ALGB] (20) protected Real[20] EVA.HT.KC_IN_con.d_hyd = {EVA.HT[$HT1].diameterInner for $HT1 in 1:20} (min = {0.0 for $i1 in 1:20}) (143) [ALGB] (20) Real[20] EVA.alpha (144) [ALGB] (1) Real EVA.dp (start = EVA.pIn_start - EVA.pOut_start) (145) [ALGB] (1) Real EVA.hIn (start = EVA.hIn_start, min = -1e10, max = 1e10, nominal = 5e5) (146) [ALGB] (1) Real EVA.dphyd (start = EVA.dpHyd_start) (147) [ALGB] (20) protected Real[20] EVA.T (start = EVA.T_start, min = {273.15 for $i1 in 1:20}, max = {2273.15 for $i1 in 1:20}, nominal = {500.0 for $i1 in 1:20}) (148) [ALGB] (1) Real ECO.dpfric (start = ECO.dpFric_start) (149) [ALGB] (10) Real[10] ECO.fluid.sat.Tsat (start = {500.0 for $i1 in 1:10}, min = {273.15 for $i1 in 1:10}, max = {2273.15 for $i1 in 1:10}, nominal = {500.0 for $i1 in 1:10}) (150) [ALGB] (1) protected Real ECO.friction.DPMFLOW_ADD_IN_con.A_cross = ECO.friction.A (151) [DISC] (1) Integer watersink_ph.water.state.phase (min = 0, max = 2) (152) [ALGB] (1) Real watersink_ph.water.sat.Tsat (start = 500.0, min = 273.15, max = 2273.15, nominal = 500.0) (153) [DISC] (1) protected enumeration Modelica.Fluid.Dissipation.Utilities.Types.Roughness(Neglected, Considered) EVA.friction.DPMFLOW_IN_con.roughness = Modelica.Fluid.Dissipation.Utilities.Types.Roughness.Neglected (154) [ALGB] (1) stream Real EVA.portOut.h_outflow (start = EVA.hOut_start, min = -1e10, max = 1e10, nominal = 5e5) (155) [DER-] (20) Real[20] $DER.EVA.m_flows (156) [ALGB] (20) protected Real[20] EVA.HT.rho = {EVA.d[$HT1] for $HT1 in 1:20} (min = {0.0 for $i1 in 1:20}) (157) [DISC] (20) Integer[20] EVA.fluid.phase (fixed = {false for $i1 in 1:20}, start = {1 for $i1 in 1:20}, min = {0 for $i1 in 1:20}, max = {2 for $i1 in 1:20}) (158) [DISC] (20) Boolean[20] $SEV_24[$i1] (159) [ALGB] (10) Real[10] ECO.fluid.p_bar = {Modelica.SIunits.Conversions.to_bar(ECO.fluid[$fluid1].p) for $fluid1 in 1:10} (160) [ALGB] (1) Real ECO.vol_av (start = 1.0 / SiemensPower.Components.Pipes.Tests.tube_test.ECO.Medium.density_phX(0.5 * (ECO.pOut_start + ECO.pIn_start), 0.5 * (ECO.hOut_start + ECO.hIn_start), ECO.XIn_start, 0), min = 0.0) (161) [ALGB] (10) protected Real[10] ECO.HT.KC_IN_con.L = {ECO.HT[$HT1].geoPipe.L for $HT1 in 1:10} (162) [ALGB] (20) Real[20] EVA.heatport.Q_flow (163) [ALGB] (10) protected Real[10] ECO.HT.KC_IN_con.K = {0.0 for $i1 in 1:10} (164) [DER-] (20) Real[20] $DER.EVA.fluid.h (165) [ALGB] (20) flow Real[20] EVA.wall.port_ext.Q_flow (166) [ALGB] (20) protected Real[20] EVA.cp (start = {1000.0 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, max = {1e7 for $i1 in 1:20}, nominal = {1000.0 for $i1 in 1:20}) (167) [ALGB] (10) protected Real[10] ECO.E_flows (start = -ECO.Q_flow_start) (168) [ALGB] (3) Real[3] EVA.wall.layer.rext (169) [ALGB] (20) protected Real[20] EVA.lambda (start = {1.0 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, max = {500.0 for $i1 in 1:20}, nominal = {1.0 for $i1 in 1:20}) (170) [ALGB] (1) Real ECO.hIn (start = ECO.hIn_start, min = -1e10, max = 1e10, nominal = 5e5) (171) [DISC] (10) Boolean[10] $SEV_10[$i1] (172) [ALGB] (10) protected Real[10] ECO.HT.dT = ECO.TWall - ECO.fluid.T (173) [ALGB] (1) Real watersink_ph.hPortActual (start = 1e5, min = -1e10, max = 1e10, nominal = 5e5) (174) [ALGB] (10) Real[10] ECO.fluid.T (start = {500.0 for $i1 in 1:10}, min = {273.15 for $i1 in 1:10}, max = {2273.15 for $i1 in 1:10}, nominal = {500.0 for $i1 in 1:10}, StateSelect = default) (175) [ALGB] (10) protected Real[10] ECO.HT.cp = {ECO.cp[$HT1] for $HT1 in 1:10} (176) [ALGB] (1) Real[1] watersource_mh.ports.p (start = {5e6 for $i1 in 1:1}, min = {611.657 for $i1 in 1:1}, max = {1e8 for $i1 in 1:1}, nominal = {1e6 for $i1 in 1:1}) (177) [DISC] (1) Integer $FUN_9 (178) [ALGB] (1) Real $FUN_8 (179) [DISC] (20) Integer[20] EVA.fluid.state.phase (min = {0 for $i1 in 1:20}, max = {2 for $i1 in 1:20}) (180) [ALGB] (1) Real $FUN_7 (181) [ALGB] (1) Real $FUN_6 (182) [ALGB] (1) Real watersource_mh.medium.sat.Tsat (start = 500.0, min = 273.15, max = 2273.15, nominal = 500.0) (183) [DISC] (20) Boolean[20] $SEV_23[$i1] (184) [ALGB] (10) protected inner Real[10] ECO.TWall (start = ECO.TWall_start, min = {273.15 for $i1 in 1:10}, max = {2273.15 for $i1 in 1:10}, nominal = {500.0 for $i1 in 1:10}) (185) [DISC] (1) Integer watersink_ph.water.phase (fixed = false, start = 1, min = 0, max = 2) (186) [ALGB] (1) protected Real ECO.friction.DPMFLOW_ADD_IN_con.dp_smooth = 1.0 (187) [ALGB] (10) Real[10] ECO.fluid.d (start = {150.0 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, max = {1e5 for $i1 in 1:10}, nominal = {500.0 for $i1 in 1:10}, StateSelect = default) (188) [ALGB] (3) Real[3] ECO.wall.layer.rint (189) [ALGB] (1) protected Real EVA.friction.m_flow = EVA.m_flows[1] (190) [ALGB] (1) Real watersink_ph.water.state.T (start = 500.0, min = 273.15, max = 2273.15, nominal = 500.0) (191) [DISC] (1) Boolean $SEV_33 (192) [ALGB] (10) protected Real[10] ECO.HT.KC_IN_var.rho = {ECO.HT[$HT1].rho for $HT1 in 1:10} (min = {0.0 for $i1 in 1:10}) (193) [ALGB] (20) protected Real[20] EVA.HT.alpha (194) [ALGB] (3) Real[3] EVA.wall.layer.Am (195) [DISC] (1) Boolean $SEV_30 (196) [ALGB] (10) Real[10] ECO.fluid.p (start = {ECO.pressureDistribution_start[$fluid1] for $fluid1 in 1:10}, min = {0.0 for $i1 in 1:10}, nominal = {1e5 for $i1 in 1:10}, StateSelect = prefer) (197) [DISC] (1) protected Integer timeTable1.originalTable.last (start = 1) (198) [ALGB] (10) protected Real[10] ECO.HT.rho = {ECO.d[$HT1] for $HT1 in 1:10} (min = {0.0 for $i1 in 1:10}) (199) [DISC] (1) protected Real timeTable1.originalTable.b (200) [DISC] (1) protected Real timeTable1.originalTable.a (201) [ALGB] (10) Real[10] ECO.fluid.u (min = {-1e8 for $i1 in 1:10}, max = {1e8 for $i1 in 1:10}, nominal = {1e6 for $i1 in 1:10}) (202) [ALGB] (10) protected Real[10] ECO.HT.KC_IN_con.d_hyd = {ECO.HT[$HT1].diameterInner for $HT1 in 1:10} (min = {0.0 for $i1 in 1:10}) (203) [ALGB] (1) Real watersink_ph.water.state.d (start = 150.0, min = 0.0, max = 1e5, nominal = 500.0) (204) [ALGB] (20) protected Real[20] EVA.E_flows (start = -EVA.Q_flow_start) (205) [DISC] (1) Integer $FUN_13 (206) [ALGB] (1) Real $FUN_12 (207) [ALGB] (1) Real $FUN_11 (208) [ALGB] (10) protected Real[10] ECO.lambda (start = {1.0 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, max = {500.0 for $i1 in 1:10}, nominal = {1.0 for $i1 in 1:10}) (209) [ALGB] (20) Real[20] EVA.fluid.state.T (start = {500.0 for $i1 in 1:20}, min = {273.15 for $i1 in 1:20}, max = {2273.15 for $i1 in 1:20}, nominal = {500.0 for $i1 in 1:20}) (210) [ALGB] (1) Real $FUN_10 (211) [ALGB] (60) Real[3, 20] EVA.wall.layer.port_int.T (start = {EVA.wall.layer[$layer1].T_start[$port_int1] for $layer1 in 1:20, $port_int1 in 1:3}, min = {0.0 for $i1 in 1:3, $i2 in 1:20}, nominal = {300.0 for $i1 in 1:3, $i2 in 1:20}) (212) [ALGB] (1) Real watersink_ph.water.state.p (start = 5e6, min = 611.657, max = 1e8, nominal = 1e6) (213) [ALGB] (1) protected Real EVA.m_flowsZero (start = EVA.m_flow_start / EVA.geoPipe.Nt, min = -1e5, max = 1e5) (214) [DISC] (1) protected discrete Real timeTable.originalTable.nextEvent (fixed = true, start = 0.0) (215) [DISC] (1) Boolean $SEV_29 (216) [DISC] (20) Boolean[20] $SEV_22[$i1] (217) [ALGB] (3) Real[3] EVA.wall.layer.Tube_mass (min = {0.0 for $i1 in 1:3}) (218) [ALGB] (20) protected Real[20] EVA.HT.p = {EVA.fluid[$HT1].p for $HT1 in 1:20} (219) [DISC] (1) Boolean $SEV_26 (220) [ALGB] (20) Real[20] EVA.fluid.state.d (start = {150.0 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, max = {1e5 for $i1 in 1:20}, nominal = {500.0 for $i1 in 1:20}) (221) [ALGB] (20) Real[20] EVA.fluid.T (start = {500.0 for $i1 in 1:20}, min = {273.15 for $i1 in 1:20}, max = {2273.15 for $i1 in 1:20}, nominal = {500.0 for $i1 in 1:20}, StateSelect = default) (222) [ALGB] (1) stream Real ECO.portIn.h_outflow (start = ECO.hIn_start, min = -1e10, max = 1e10, nominal = 5e5) (223) [ALGB] (20) protected Real[20] EVA.HT.h = {EVA.fluid[$HT1].h for $HT1 in 1:20} (224) [ALGB] (20) Real[20] EVA.fluid.state.h (start = {1e5 for $i1 in 1:20}, min = {-1e10 for $i1 in 1:20}, max = {1e10 for $i1 in 1:20}, nominal = {5e5 for $i1 in 1:20}) (225) [ALGB] (20) protected Real[20] EVA.HT.KC_IN_var.lambda = {EVA.HT[$HT1].lambda for $HT1 in 1:20} (226) [ALGB] (1) protected Real ECO.friction.DPMFLOW_IN_var.rho = ECO.friction.rho (min = 0.0) (227) [ALGB] (20) Real[20] EVA.fluid.state.p (start = {5e6 for $i1 in 1:20}, min = {611.657 for $i1 in 1:20}, max = {1e8 for $i1 in 1:20}, nominal = {1e6 for $i1 in 1:20}) (228) [ALGB] (20) protected Real[20] EVA.HT.KC_IN_con.K = {0.0 for $i1 in 1:20} (229) [ALGB] (20) protected Real[20] EVA.HT.KC_IN_con.L = {EVA.HT[$HT1].geoPipe.L for $HT1 in 1:20} (230) [ALGB] (20) Real[20] EVA.fluid.d (start = {150.0 for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}, max = {1e5 for $i1 in 1:20}, nominal = {500.0 for $i1 in 1:20}, StateSelect = default) (231) [ALGB] (10) protected Real[10] ECO.qMetalFluid (start = {ECO.q_start for $i1 in 1:10}) (232) [ALGB] (10) flow Real[10] ECO.heatport.port.Q_flow (233) [ALGB] (20) protected Real[20] EVA.HT.KC_IN_var.eta = {EVA.HT[$HT1].eta for $HT1 in 1:20} (min = {0.0 for $i1 in 1:20}) (234) [DISC] (1) Boolean $SEV_18 (235) [ALGB] (10) protected Real[10] ECO.d (start = ECO.d_start, min = {0.0 for $i1 in 1:10}, max = {1e5 for $i1 in 1:10}, nominal = {500.0 for $i1 in 1:10}) (236) [ALGB] (1) Real ECO.portOut.p (start = ECO.pOut_start, min = 611.657, max = 1e8, nominal = 1e6) (237) [DISC] (1) Boolean $SEV_17 (238) [ALGB] (1) Real watersink_ph.water.T_degC = Modelica.SIunits.Conversions.to_degC(-((-273.15) - watersink_ph.water.T_degC)) (239) [ALGB] (60) flow Real[3, 20] EVA.wall.layer.port_int.Q_flow (240) [ALGB] (20) Real[20] EVA.fluid.p (start = {EVA.pressureDistribution_start[$fluid1] for $fluid1 in 1:20}, min = {0.0 for $i1 in 1:20}, nominal = {1e5 for $i1 in 1:20}, StateSelect = prefer) (241) [ALGB] (1) protected Real EVA.friction.DPMFLOW_IN_con.L = 40.0 (242) [ALGB] (1) protected Real EVA.friction.DPMFLOW_IN_con.K = EVA.friction.geoPipe.r (243) [DER-] (60) Real[3, 20] $DER.EVA.wall.layer.T (244) [ALGB] (20) Real[20] EVA.fluid.u (min = {-1e8 for $i1 in 1:20}, max = {1e8 for $i1 in 1:20}, nominal = {1e6 for $i1 in 1:20}) (245) [DISC] (20) Boolean[20] $SEV_21[$i1] (246) [ALGB] (10) protected Real[10] ECO.HT.alpha (247) [ALGB] (1) protected Real EVA.state_from_b.p (start = EVA.pOut_start, min = 611.657, max = 1e8, nominal = 1e6) (248) [ALGB] (1) Real ECO.hOut (start = ECO.hOut_start, min = -1e10, max = 1e10, nominal = 5e5) (249) [ALGB] (10) protected Real[10] ECO.T (start = ECO.T_start, min = {273.15 for $i1 in 1:10}, max = {2273.15 for $i1 in 1:10}, nominal = {500.0 for $i1 in 1:10}) (250) [ALGB] (1) protected Real EVA.state_from_b.d (start = 150.0, min = 0.0, max = 1e5, nominal = 500.0) (251) [ALGB] (10) Real[10] ECO.heatport.port.T (start = {288.15 for $i1 in 1:10}, min = {0.0 for $i1 in 1:10}, nominal = {300.0 for $i1 in 1:10}) (252) [ALGB] (1) protected Real EVA.friction.DPMFLOW_ADD_IN_var.rho = EVA.friction.rho (min = 0.0) (253) [ALGB] (1) stream Real[1] watersource_mh.ports.h_outflow (start = {1e5 for $i1 in 1:1}, min = {-1e10 for $i1 in 1:1}, max = {1e10 for $i1 in 1:1}, nominal = {5e5 for $i1 in 1:1}) (254) [ALGB] (20) protected Real[20] EVA.vol (start = {1.0 / SiemensPower.Components.Pipes.Tests.tube_test.EVA.Medium.density_phX((EVA.pIn_start + EVA.pOut_start) * 0.5, (EVA.hIn_start + EVA.hOut_start) * 0.5, EVA.XIn_start, 0) for $i1 in 1:20}, min = {0.0 for $i1 in 1:20}) (255) [ALGB] (1) protected Real ECO.friction.m_flow = ECO.m_flows[1] (256) [ALGB] (3) Real[3] EVA.wall.layer.rint (257) [ALGB] (1) protected Real EVA.state_from_b.T (start = EVA.TOut_start, min = 273.15, max = 2273.15, nominal = 500.0) (258) [DISC] (20) Boolean[20] $SEV_19[$i1] (259) [DER-] (1) Real $DER.ECO.friction.rho (260) [DER-] (1) Real $DER.watersink_ph.water.p_bar (261) [ALGB] (1) protected Real EVA.friction.DPMFLOW_ADD_IN_con.A_cross = EVA.friction.A (262) [ALGB] (10) Real[10] ECO.fluid.sat.psat (start = {5e6 for $i1 in 1:10}, min = {611.657 for $i1 in 1:10}, max = {1e8 for $i1 in 1:10}, nominal = {1e6 for $i1 in 1:10}) (263) [ALGB] (1) protected Real ECO.friction.DPMFLOW_IN_con.L = 10.0 (264) [ALGB] (1) protected Real ECO.friction.DPMFLOW_IN_con.K = ECO.friction.geoPipe.r (265) [ALGB] (3) Real[3] ECO.wall.layer.Am (266) [ALGB] (1) protected Real EVA.state_from_a.p (start = EVA.pIn_start, min = 611.657, max = 1e8, nominal = 1e6) (267) [ALGB] (60) Real[3, 20] EVA.wall.layer.port_ext.T (start = {EVA.wall.layer[$layer1].T_start[$port_ext1] for $layer1 in 1:20, $port_ext1 in 1:3}, min = {0.0 for $i1 in 1:3, $i2 in 1:20}, nominal = {300.0 for $i1 in 1:3, $i2 in 1:20}) (268) [DISC] (1) protected enumeration Modelica.Fluid.Dissipation.Utilities.Types.Roughness(Neglected, Considered) ECO.friction.DPMFLOW_IN_con.roughness = Modelica.Fluid.Dissipation.Utilities.Types.Roughness.Neglected (269) [ALGB] (20) flow Real[20] EVA.heatport.port.Q_flow (270) [DER-] (1) Real $DER.EVA.friction.rho (271) [ALGB] (1) protected Real EVA.state_from_a.h (start = 1e5, min = -1e10, max = 1e10, nominal = 5e5) System Equations (493/2495) ***************************** (1) [SCAL] (1) ECO.wall.layer[1].port_ext[7].T = ECO.wall.layer[2].port_int[7].T ($RES_SIM_429) (2) [SCAL] (1) watersource_mh.medium.sat.Tsat = Modelica.Media.Water.IF97_Utilities.BaseIF97.Basic.tsat(99999.99999999999 * watersource_mh.medium.p_bar) ($RES_SIM_254) (3) [SCAL] (1) EVA.friction.DPMFLOW_IN_con.L = 40.0 ($RES_BND_554) (4) [FOR-] (20) ($RES_EVT_725) (4) [----] for $i1 in 1:20 loop (4) [----] [SCAL] (1) $SEV_23[$i1] = $SEV_21[$i1] or $SEV_22[$i1] ($RES_EVT_726) (4) [----] end for; (5) [SCAL] (1) -((-273.15) - watersource_mh.medium.T_degC) = Modelica.Media.Water.IF97_Utilities.T_props_ph(99999.99999999999 * watersource_mh.medium.p_bar, watersource_mh.h, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(99999.99999999999 * watersource_mh.medium.p_bar, watersource_mh.h, watersource_mh.medium.phase, 0)) ($RES_SIM_255) (6) [SCAL] (1) EVA.friction.DPMFLOW_IN_con.d_hyd = EVA.friction.diameterInner ($RES_BND_555) (7) [SCAL] (1) watersource_mh.medium.d = Modelica.Media.Water.IF97_Utilities.rho_props_ph(99999.99999999999 * watersource_mh.medium.p_bar, watersource_mh.h, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(99999.99999999999 * watersource_mh.medium.p_bar, watersource_mh.h, watersource_mh.medium.phase, 0)) ($RES_SIM_256) (8) [SCAL] (1) EVA.friction.DPMFLOW_IN_con.roughness = Modelica.Fluid.Dissipation.Utilities.Types.Roughness.Neglected ($RES_BND_556) (9) [FOR-] (20) ($RES_EVT_727) (9) [----] for $i1 in 1:20 loop (9) [----] [SCAL] (1) $SEV_24[$i1] = EVA.fluid[$i1].p > 2.2064e7 ($RES_EVT_728) (9) [----] end for; (10) [SCAL] (1) watersource_mh.medium.phase = if $SEV_33 then 1 else 2 ($RES_SIM_257) (11) [SCAL] (1) EVA.friction.DPMFLOW_IN_var.rho = EVA.friction.rho ($RES_BND_557) (12) [SCAL] (1) EVA.friction.DPMFLOW_IN_var.eta = EVA.friction.eta ($RES_BND_558) (13) [FOR-] (20) ($RES_EVT_729) (13) [----] for $i1 in 1:20 loop (13) [----] [SCAL] (1) $SEV_25[$i1] = $SEV_23[$i1] or $SEV_24[$i1] ($RES_EVT_730) (13) [----] end for; (14) [SCAL] (1) EVA.wall.layer[1].port_ext[2].T = EVA.wall.layer[2].port_int[2].T ($RES_SIM_510) (15) [SCAL] (1) ECO.wall.layer[3].port_ext[10].Q_flow - ECO.wall.port_ext[10].Q_flow = 0.0 ($RES_SIM_259) (16) [FOR-] (20) ($RES_BND_559) (16) [----] for $i1 in 1:20 loop (16) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_var.m_flow = EVA.HT[$i1].m_flow ($RES_BND_560) (16) [----] end for; (17) [SCAL] (1) EVA.wall.layer[1].port_ext[1].T = EVA.wall.layer[2].port_int[1].T ($RES_SIM_511) (18) [SCAL] (1) EVA.wall.layer[1].port_int[20].T = EVA.wall.port_int[20].T ($RES_SIM_512) (19) [SCAL] (1) EVA.wall.layer[1].port_int[19].T = EVA.wall.port_int[19].T ($RES_SIM_513) (20) [SCAL] (1) EVA.wall.layer[1].port_int[18].T = EVA.wall.port_int[18].T ($RES_SIM_514) (21) [SCAL] (1) EVA.wall.layer[1].port_int[17].T = EVA.wall.port_int[17].T ($RES_SIM_515) (22) [SCAL] (1) EVA.wall.layer[1].port_ext[20].Q_flow + EVA.wall.layer[2].port_int[20].Q_flow = 0.0 ($RES_SIM_340) (23) [FOR-] (10) ($RES_BND_640) (23) [----] for $i1 in 1:10 loop (23) [----] [SCAL] (1) ECO.HT[$i1].m_flow = ECO.m_flows[$i1] ($RES_BND_641) (23) [----] end for; (24) [SCAL] (1) EVA.wall.layer[1].port_int[16].T = EVA.wall.port_int[16].T ($RES_SIM_516) (25) [SCAL] (1) EVA.wall.layer[1].port_ext[19].Q_flow + EVA.wall.layer[2].port_int[19].Q_flow = 0.0 ($RES_SIM_341) (26) [SCAL] (1) EVA.wall.layer[1].port_int[15].T = EVA.wall.port_int[15].T ($RES_SIM_517) (27) [SCAL] (1) EVA.wall.layer[1].port_ext[18].Q_flow + EVA.wall.layer[2].port_int[18].Q_flow = 0.0 ($RES_SIM_342) (28) [SCAL] (1) EVA.wall.layer[1].port_int[14].T = EVA.wall.port_int[14].T ($RES_SIM_518) (29) [SCAL] (1) EVA.wall.layer[1].port_ext[17].Q_flow + EVA.wall.layer[2].port_int[17].Q_flow = 0.0 ($RES_SIM_343) (30) [SCAL] (1) EVA.wall.layer[1].port_int[13].T = EVA.wall.port_int[13].T ($RES_SIM_519) (31) [SCAL] (1) EVA.wall.layer[1].port_ext[16].Q_flow + EVA.wall.layer[2].port_int[16].Q_flow = 0.0 ($RES_SIM_344) (32) [FOR-] (10) ($RES_BND_644) (32) [----] for $i1 in 1:10 loop (32) [----] [SCAL] (1) ECO.HT[$i1].lambda = ECO.lambda[$i1] ($RES_BND_645) (32) [----] end for; (33) [SCAL] (1) EVA.wall.layer[1].port_ext[15].Q_flow + EVA.wall.layer[2].port_int[15].Q_flow = 0.0 ($RES_SIM_345) (34) [SCAL] (1) EVA.wall.layer[1].port_ext[14].Q_flow + EVA.wall.layer[2].port_int[14].Q_flow = 0.0 ($RES_SIM_346) (35) [FOR-] (3) ($RES_SIM_171) (35) [----] for $i1 in 1:3 loop (35) [----] [SCAL] (1) EVA.wall.layer[$i1].Tube_mass = ((40.0 * EVA.wall.layer[$i1].Am * EVA.wall.layer[$i1].metal.rho) / 20.0) * EVA.wall.layer[$i1].numberOfParallelTubes ($RES_SIM_172) (35) [----] end for; (36) [FOR-] (10) ($RES_BND_646) (36) [----] for $i1 in 1:10 loop (36) [----] [SCAL] (1) ECO.HT[$i1].cp = ECO.cp[$i1] ($RES_BND_647) (36) [----] end for; (37) [SCAL] (1) EVA.wall.layer[1].port_ext[13].Q_flow + EVA.wall.layer[2].port_int[13].Q_flow = 0.0 ($RES_SIM_347) (38) [SCAL] (1) EVA.wall.layer[1].port_ext[12].Q_flow + EVA.wall.layer[2].port_int[12].Q_flow = 0.0 ($RES_SIM_348) (39) [FOR-] (3) ($RES_SIM_173) (39) [----] for $i1 in 1:3 loop (39) [----] [SCAL] (1) EVA.wall.layer[$i1].rext = EVA.wall.layer[$i1].diameterInner * 0.5 + EVA.wall.layer[$i1].wallThickness ($RES_SIM_174) (39) [----] end for; (40) [FOR-] (10) ($RES_BND_648) (40) [----] for $i1 in 1:10 loop (40) [----] [SCAL] (1) ECO.HT[$i1].eta = ECO.eta[$i1] ($RES_BND_649) (40) [----] end for; (41) [SCAL] (1) EVA.wall.layer[1].port_ext[11].Q_flow + EVA.wall.layer[2].port_int[11].Q_flow = 0.0 ($RES_SIM_349) (42) [FOR-] (3) ($RES_SIM_175) (42) [----] for $i1 in 1:3 loop (42) [----] [SCAL] (1) EVA.wall.layer[$i1].rint = EVA.wall.layer[$i1].diameterInner * 0.5 ($RES_SIM_176) (42) [----] end for; (43) [SCAL] (1) 0.025 * EVA.dpfric = ((0.5 * Modelica.Fluid.Dissipation.Utilities.Functions.General.SmoothPower(EVA.friction.m_flow, EVA.friction.DPMFLOW_ADD_IN_var.rho * (EVA.friction.DPMFLOW_ADD_IN_con.dp_smooth / (0.5 * EVA.friction.DPMFLOW_ADD_IN_var.zeta_TOT * EVA.friction.DPMFLOW_ADD_IN_var.rho)) ^ 0.5 * EVA.friction.DPMFLOW_ADD_IN_con.A_cross, 2.0) * EVA.friction.DPMFLOW_ADD_IN_var.zeta_TOT) / (EVA.friction.DPMFLOW_ADD_IN_con.A_cross ^ 2.0 * EVA.friction.DPMFLOW_ADD_IN_var.rho)) / EVA.friction.geoPipe.L + 0.025 * Modelica.Fluid.Dissipation.PressureLoss.StraightPipe.dp_overall_DP(EVA.friction.DPMFLOW_IN_con, EVA.friction.DPMFLOW_IN_var, EVA.friction.m_flow) ($RES_SIM_177) (44) [SCAL] (1) ECO.wall.layer[1].port_ext[6].T = ECO.wall.layer[2].port_int[6].T ($RES_SIM_430) (45) [SCAL] (1) ECO.wall.layer[1].port_ext[5].T = ECO.wall.layer[2].port_int[5].T ($RES_SIM_431) (46) [SCAL] (1) ECO.wall.layer[1].port_ext[4].T = ECO.wall.layer[2].port_int[4].T ($RES_SIM_432) (47) [SCAL] (1) ECO.wall.layer[1].port_ext[3].T = ECO.wall.layer[2].port_int[3].T ($RES_SIM_433) (48) [SCAL] (1) ECO.wall.layer[1].port_ext[2].T = ECO.wall.layer[2].port_int[2].T ($RES_SIM_434) (49) [SCAL] (1) ECO.wall.layer[1].port_ext[1].T = ECO.wall.layer[2].port_int[1].T ($RES_SIM_435) (50) [SCAL] (1) ECO.wall.layer[3].port_ext[9].Q_flow - ECO.wall.port_ext[9].Q_flow = 0.0 ($RES_SIM_260) (51) [SCAL] (1) $SEV_26 = watersink_ph.port.m_flow > 0.0 ($RES_EVT_731) (52) [SCAL] (1) ECO.wall.layer[1].port_int[10].T = ECO.wall.port_int[10].T ($RES_SIM_436) (53) [SCAL] (1) ECO.wall.layer[3].port_ext[8].Q_flow - ECO.wall.port_ext[8].Q_flow = 0.0 ($RES_SIM_261) (54) [FOR-] (20) ($RES_BND_561) (54) [----] for $i1 in 1:20 loop (54) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_var.rho = EVA.HT[$i1].rho ($RES_BND_562) (54) [----] end for; (55) [SCAL] (1) ECO.wall.layer[1].port_int[9].T = ECO.wall.port_int[9].T ($RES_SIM_437) (56) [SCAL] (1) ECO.wall.layer[3].port_ext[7].Q_flow - ECO.wall.port_ext[7].Q_flow = 0.0 ($RES_SIM_262) (57) [SCAL] (1) ECO.wall.layer[1].port_int[8].T = ECO.wall.port_int[8].T ($RES_SIM_438) (58) [SCAL] (1) ECO.wall.layer[3].port_ext[6].Q_flow - ECO.wall.port_ext[6].Q_flow = 0.0 ($RES_SIM_263) (59) [FOR-] (20) ($RES_BND_563) (59) [----] for $i1 in 1:20 loop (59) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_var.lambda = EVA.HT[$i1].lambda ($RES_BND_564) (59) [----] end for; (60) [SCAL] (1) $SEV_29 = (watersink_ph.h_start < Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.hvl_p(watersink_ph.water.sat.psat, Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.boilingcurve_p(watersink_ph.water.sat.psat)) or watersink_ph.h_start > Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.hvl_p(watersink_ph.water.sat.psat, Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.dewcurve_p(watersink_ph.water.sat.psat))) or 99999.99999999999 * watersink_ph.water.p_bar > 2.2064e7 ($RES_EVT_734) (61) [SCAL] (1) ECO.wall.layer[1].port_int[7].T = ECO.wall.port_int[7].T ($RES_SIM_439) (62) [SCAL] (1) ECO.wall.layer[3].port_ext[5].Q_flow - ECO.wall.port_ext[5].Q_flow = 0.0 ($RES_SIM_264) (63) [SCAL] (1) $SEV_30 = abs(sum({abs(watersource_mh.ports[1].m_flow)}) - abs(watersource_mh.ports[1].m_flow)) <= 1e-60 ($RES_EVT_735) (64) [SCAL] (1) ECO.wall.layer[3].port_ext[4].Q_flow - ECO.wall.port_ext[4].Q_flow = 0.0 ($RES_SIM_265) (65) [FOR-] (20) ($RES_BND_565) (65) [----] for $i1 in 1:20 loop (65) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_var.eta = EVA.HT[$i1].eta ($RES_BND_566) (65) [----] end for; (66) [SCAL] (1) ECO.wall.layer[3].port_ext[3].Q_flow - ECO.wall.port_ext[3].Q_flow = 0.0 ($RES_SIM_266) (67) [SCAL] (1) ECO.wall.layer[3].port_ext[2].Q_flow - ECO.wall.port_ext[2].Q_flow = 0.0 ($RES_SIM_267) (68) [FOR-] (20) ($RES_BND_567) (68) [----] for $i1 in 1:20 loop (68) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_var.cp = EVA.HT[$i1].cp ($RES_BND_568) (68) [----] end for; (69) [SCAL] (1) $SEV_33 = (watersource_mh.h < Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.hvl_p(watersource_mh.medium.sat.psat, Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.boilingcurve_p(watersource_mh.medium.sat.psat)) or watersource_mh.h > Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.hvl_p(watersource_mh.medium.sat.psat, Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.dewcurve_p(watersource_mh.medium.sat.psat))) or 99999.99999999999 * watersource_mh.medium.p_bar > 2.2064e7 ($RES_EVT_738) (70) [SCAL] (1) ECO.wall.layer[3].port_ext[1].Q_flow - ECO.wall.port_ext[1].Q_flow = 0.0 ($RES_SIM_268) (71) [SCAL] (1) EVA.wall.layer[1].port_int[12].T = EVA.wall.port_int[12].T ($RES_SIM_520) (72) [SCAL] (1) ECO.wall.layer[2].port_ext[10].Q_flow + ECO.wall.layer[3].port_int[10].Q_flow = 0.0 ($RES_SIM_269) (73) [FOR-] (20) ($RES_BND_569) (73) [----] for $i1 in 1:20 loop (73) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_con.K = 0.0 ($RES_BND_570) (73) [----] end for; (74) [SCAL] (1) EVA.wall.layer[1].port_int[11].T = EVA.wall.port_int[11].T ($RES_SIM_521) (75) [SCAL] (1) EVA.wall.layer[1].port_int[10].T = EVA.wall.port_int[10].T ($RES_SIM_522) (76) [SCAL] (1) EVA.wall.layer[1].port_int[9].T = EVA.wall.port_int[9].T ($RES_SIM_523) (77) [SCAL] (1) EVA.wall.layer[1].port_int[8].T = EVA.wall.port_int[8].T ($RES_SIM_524) (78) [SCAL] (1) EVA.wall.layer[1].port_int[7].T = EVA.wall.port_int[7].T ($RES_SIM_525) (79) [SCAL] (1) EVA.wall.layer[1].port_ext[10].Q_flow + EVA.wall.layer[2].port_int[10].Q_flow = 0.0 ($RES_SIM_350) (80) [FOR-] (10) ($RES_BND_650) (80) [----] for $i1 in 1:10 loop (80) [----] [SCAL] (1) ECO.HT[$i1].rho = ECO.d[$i1] ($RES_BND_651) (80) [----] end for; (81) [SCAL] (1) EVA.wall.layer[1].port_int[6].T = EVA.wall.port_int[6].T ($RES_SIM_526) (82) [SCAL] (1) EVA.wall.layer[1].port_ext[9].Q_flow + EVA.wall.layer[2].port_int[9].Q_flow = 0.0 ($RES_SIM_351) (83) [SCAL] (1) EVA.wall.layer[1].port_int[5].T = EVA.wall.port_int[5].T ($RES_SIM_527) (84) [SCAL] (1) EVA.wall.layer[1].port_ext[8].Q_flow + EVA.wall.layer[2].port_int[8].Q_flow = 0.0 ($RES_SIM_352) (85) [FOR-] (10) ($RES_BND_652) (85) [----] for $i1 in 1:10 loop (85) [----] [SCAL] (1) ECO.HT[$i1].h = ECO.fluid[$i1].h ($RES_BND_653) (85) [----] end for; (86) [SCAL] (1) EVA.wall.layer[1].port_int[4].T = EVA.wall.port_int[4].T ($RES_SIM_528) (87) [SCAL] (1) EVA.wall.layer[1].port_ext[7].Q_flow + EVA.wall.layer[2].port_int[7].Q_flow = 0.0 ($RES_SIM_353) (88) [SCAL] (1) EVA.wall.layer[1].port_int[3].T = EVA.wall.port_int[3].T ($RES_SIM_529) (89) [SCAL] (1) EVA.wall.layer[1].port_ext[6].Q_flow + EVA.wall.layer[2].port_int[6].Q_flow = 0.0 ($RES_SIM_354) (90) [FOR-] (10) ($RES_BND_654) (90) [----] for $i1 in 1:10 loop (90) [----] [SCAL] (1) ECO.HT[$i1].p = ECO.fluid[$i1].p ($RES_BND_655) (90) [----] end for; (91) [SCAL] (1) EVA.wall.layer[1].port_ext[5].Q_flow + EVA.wall.layer[2].port_int[5].Q_flow = 0.0 ($RES_SIM_355) (92) [SCAL] (1) EVA.wall.layer[1].port_ext[4].Q_flow + EVA.wall.layer[2].port_int[4].Q_flow = 0.0 ($RES_SIM_356) (93) [SCAL] (1) EVA.wall.layer[1].port_ext[3].Q_flow + EVA.wall.layer[2].port_int[3].Q_flow = 0.0 ($RES_SIM_357) (94) [SCAL] (1) EVA.wall.layer[1].port_ext[2].Q_flow + EVA.wall.layer[2].port_int[2].Q_flow = 0.0 ($RES_SIM_358) (95) [SCAL] (1) EVA.wall.layer[1].port_ext[1].Q_flow + EVA.wall.layer[2].port_int[1].Q_flow = 0.0 ($RES_SIM_359) (96) [FOR-] (20) ($RES_SIM_184) (96) [----] for $i1 in 1:20 loop (96) [----] [SCAL] (1) EVA.fluid[$i1].phase = EVA.fluid[$i1].state.phase ($RES_SIM_185) (96) [----] end for; (97) [FOR-] (20) ($RES_SIM_186) (97) [----] for $i1 in 1:20 loop (97) [----] [SCAL] (1) EVA.fluid[$i1].d = EVA.fluid[$i1].state.d ($RES_SIM_187) (97) [----] end for; (98) [FOR-] (20) ($RES_SIM_188) (98) [----] for $i1 in 1:20 loop (98) [----] [SCAL] (1) EVA.fluid[$i1].T = EVA.fluid[$i1].state.T ($RES_SIM_189) (98) [----] end for; (99) [SCAL] (1) ECO.wall.layer[1].port_int[6].T = ECO.wall.port_int[6].T ($RES_SIM_440) (100) [SCAL] (1) ECO.wall.layer[1].port_int[5].T = ECO.wall.port_int[5].T ($RES_SIM_441) (101) [SCAL] (1) ECO.wall.layer[1].port_int[4].T = ECO.wall.port_int[4].T ($RES_SIM_442) (102) [SCAL] (1) ECO.wall.layer[1].port_int[3].T = ECO.wall.port_int[3].T ($RES_SIM_443) (103) [SCAL] (1) ECO.wall.layer[1].port_int[2].T = ECO.wall.port_int[2].T ($RES_SIM_444) (104) [SCAL] (1) ECO.wall.layer[1].port_int[1].T = ECO.wall.port_int[1].T ($RES_SIM_445) (105) [SCAL] (1) ECO.wall.layer[2].port_ext[9].Q_flow + ECO.wall.layer[3].port_int[9].Q_flow = 0.0 ($RES_SIM_270) (106) [FOR-] (20) ($RES_SIM_446) (106) [----] for $i1 in 1:20 loop (106) [----] [SCAL] (1) EVA.wall.port_int[$i1].Q_flow + EVA.heatport.port[$i1].Q_flow = 0.0 ($RES_SIM_447) (106) [----] end for; (107) [SCAL] (1) ECO.wall.layer[2].port_ext[8].Q_flow + ECO.wall.layer[3].port_int[8].Q_flow = 0.0 ($RES_SIM_271) (108) [FOR-] (20) ($RES_BND_571) (108) [----] for $i1 in 1:20 loop (108) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_con.roughness = Modelica.Fluid.Dissipation.Utilities.Types.Roughness.Considered ($RES_BND_572) (108) [----] end for; (109) [SCAL] (1) ECO.wall.layer[2].port_ext[7].Q_flow + ECO.wall.layer[3].port_int[7].Q_flow = 0.0 ($RES_SIM_272) (110) [SCAL] (1) ECO.wall.layer[2].port_ext[6].Q_flow + ECO.wall.layer[3].port_int[6].Q_flow = 0.0 ($RES_SIM_273) (111) [ARRY] (20) EVA.wall.port_int.T = EVA.heatport.port.T ($RES_SIM_448) (112) [FOR-] (20) ($RES_BND_573) (112) [----] for $i1 in 1:20 loop (112) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_con.L = EVA.HT[$i1].geoPipe.L ($RES_BND_574) (112) [----] end for; (113) [SCAL] (1) ECO.wall.layer[2].port_ext[5].Q_flow + ECO.wall.layer[3].port_int[5].Q_flow = 0.0 ($RES_SIM_274) (114) [FOR-] (20) ($RES_SIM_449) (114) [----] for $i1 in 1:20 loop (114) [----] [SCAL] (1) EVA.wall.port_ext[$i1].Q_flow - EVA.heatPort[$i1].Q_flow = 0.0 ($RES_SIM_450) (114) [----] end for; (115) [SCAL] (1) ECO.wall.layer[2].port_ext[4].Q_flow + ECO.wall.layer[3].port_int[4].Q_flow = 0.0 ($RES_SIM_275) (116) [FOR-] (20) ($RES_BND_575) (116) [----] for $i1 in 1:20 loop (116) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_con.d_hyd = EVA.HT[$i1].diameterInner ($RES_BND_576) (116) [----] end for; (117) [SCAL] (1) ECO.wall.layer[2].port_ext[3].Q_flow + ECO.wall.layer[3].port_int[3].Q_flow = 0.0 ($RES_SIM_276) (118) [SCAL] (1) ECO.wall.layer[2].port_ext[2].Q_flow + ECO.wall.layer[3].port_int[2].Q_flow = 0.0 ($RES_SIM_277) (119) [FOR-] (20) ($RES_BND_577) (119) [----] for $i1 in 1:20 loop (119) [----] [SCAL] (1) EVA.HT[$i1].KC_IN_con.target = Modelica.Fluid.Dissipation.Utilities.Types.HeatTransferBoundary.UHFuUFF ($RES_BND_578) (119) [----] end for; (120) [SCAL] (1) ECO.wall.layer[2].port_ext[1].Q_flow + ECO.wall.layer[3].port_int[1].Q_flow = 0.0 ($RES_SIM_278) (121) [SCAL] (1) ECO.wall.layer[1].port_ext[10].Q_flow + ECO.wall.layer[2].port_int[10].Q_flow = 0.0 ($RES_SIM_279) (122) [SCAL] (1) EVA.wall.layer[1].port_int[2].T = EVA.wall.port_int[2].T ($RES_SIM_530) (123) [ARRY] (20) EVA.HT.dT = EVA.TWall - EVA.fluid.T ($RES_BND_579) (124) [SCAL] (1) EVA.wall.layer[1].port_int[1].T = EVA.wall.port_int[1].T ($RES_SIM_531) (125) [SCAL] (1) EVA.wall.layer[1].port_int[20].Q_flow - EVA.wall.port_int[20].Q_flow = 0.0 ($RES_SIM_360) (126) [SCAL] (1) EVA.wall.layer[1].port_int[19].Q_flow - EVA.wall.port_int[19].Q_flow = 0.0 ($RES_SIM_361) (127) [SCAL] (1) EVA.wall.layer[1].port_int[18].Q_flow - EVA.wall.port_int[18].Q_flow = 0.0 ($RES_SIM_362) (128) [SCAL] (1) EVA.wall.layer[1].port_int[17].Q_flow - EVA.wall.port_int[17].Q_flow = 0.0 ($RES_SIM_363) (129) [SCAL] (1) EVA.wall.layer[1].port_int[16].Q_flow - EVA.wall.port_int[16].Q_flow = 0.0 ($RES_SIM_364) (130) [SCAL] (1) EVA.wall.layer[1].port_int[15].Q_flow - EVA.wall.port_int[15].Q_flow = 0.0 ($RES_SIM_365) (131) [FOR-] (20) ($RES_SIM_190) (131) [----] for $i1 in 1:20 loop (131) [----] [SCAL] (1) EVA.fluid[$i1].p = EVA.fluid[$i1].state.p ($RES_SIM_191) (131) [----] end for; (132) [SCAL] (1) EVA.wall.layer[1].port_int[14].Q_flow - EVA.wall.port_int[14].Q_flow = 0.0 ($RES_SIM_366) (133) [SCAL] (1) EVA.wall.layer[1].port_int[13].Q_flow - EVA.wall.port_int[13].Q_flow = 0.0 ($RES_SIM_367) (134) [FOR-] (20) ($RES_SIM_192) (134) [----] for $i1 in 1:20 loop (134) [----] [SCAL] (1) EVA.fluid[$i1].h = EVA.fluid[$i1].state.h ($RES_SIM_193) (134) [----] end for; (135) [SCAL] (1) EVA.wall.layer[1].port_int[12].Q_flow - EVA.wall.port_int[12].Q_flow = 0.0 ($RES_SIM_368) (136) [SCAL] (1) EVA.wall.layer[1].port_int[11].Q_flow - EVA.wall.port_int[11].Q_flow = 0.0 ($RES_SIM_369) (137) [FOR-] (20) ($RES_SIM_196) (137) [----] for $i1 in 1:20 loop (137) [----] [SCAL] (1) EVA.fluid[$i1].u = EVA.fluid[$i1].h - EVA.fluid[$i1].p / EVA.fluid[$i1].d ($RES_SIM_197) (137) [----] end for; (138) [FOR-] (20) ($RES_SIM_198) (138) [----] for $i1 in 1:20 loop (138) [----] [SCAL] (1) EVA.fluid[$i1].sat.psat = EVA.fluid[$i1].p ($RES_SIM_199) (138) [----] end for; (139) [ARRY] (20) EVA.heatPort.T = EVA.wall.port_ext.T ($RES_SIM_451) (140) [SCAL] (1) EVA.wall.layer[3].port_ext[20].T = EVA.wall.port_ext[20].T ($RES_SIM_452) (141) [SCAL] (1) EVA.wall.layer[3].port_ext[19].T = EVA.wall.port_ext[19].T ($RES_SIM_453) (142) [SCAL] (1) EVA.wall.layer[3].port_ext[18].T = EVA.wall.port_ext[18].T ($RES_SIM_454) (143) [SCAL] (1) EVA.wall.layer[3].port_ext[17].T = EVA.wall.port_ext[17].T ($RES_SIM_455) (144) [SCAL] (1) ECO.wall.layer[1].port_ext[9].Q_flow + ECO.wall.layer[2].port_int[9].Q_flow = 0.0 ($RES_SIM_280) (145) [FOR-] (20) ($RES_BND_580) (145) [----] for $i1 in 1:20 loop (145) [----] [SCAL] (1) EVA.HT[$i1].m_flow = EVA.m_flows[$i1] ($RES_BND_581) (145) [----] end for; (146) [SCAL] (1) EVA.wall.layer[3].port_ext[16].T = EVA.wall.port_ext[16].T ($RES_SIM_456) (147) [SCAL] (1) ECO.wall.layer[1].port_ext[8].Q_flow + ECO.wall.layer[2].port_int[8].Q_flow = 0.0 ($RES_SIM_281) (148) [SCAL] (1) EVA.wall.layer[3].port_ext[15].T = EVA.wall.port_ext[15].T ($RES_SIM_457) (149) [SCAL] (1) ECO.wall.layer[1].port_ext[7].Q_flow + ECO.wall.layer[2].port_int[7].Q_flow = 0.0 ($RES_SIM_282) (150) [SCAL] (1) EVA.wall.layer[3].port_ext[14].T = EVA.wall.port_ext[14].T ($RES_SIM_458) (151) [SCAL] (1) ECO.wall.layer[1].port_ext[6].Q_flow + ECO.wall.layer[2].port_int[6].Q_flow = 0.0 ($RES_SIM_283) (152) [SCAL] (1) EVA.wall.layer[3].port_ext[13].T = EVA.wall.port_ext[13].T ($RES_SIM_459) (153) [SCAL] (1) ECO.wall.layer[1].port_ext[5].Q_flow + ECO.wall.layer[2].port_int[5].Q_flow = 0.0 ($RES_SIM_284) (154) [FOR-] (20) ($RES_BND_584) (154) [----] for $i1 in 1:20 loop (154) [----] [SCAL] (1) EVA.HT[$i1].lambda = EVA.lambda[$i1] ($RES_BND_585) (154) [----] end for; (155) [SCAL] (1) ECO.wall.layer[1].port_ext[4].Q_flow + ECO.wall.layer[2].port_int[4].Q_flow = 0.0 ($RES_SIM_285) (156) [SCAL] (1) ECO.wall.layer[1].port_ext[3].Q_flow + ECO.wall.layer[2].port_int[3].Q_flow = 0.0 ($RES_SIM_286) (157) [FOR-] (20) ($RES_BND_586) (157) [----] for $i1 in 1:20 loop (157) [----] [SCAL] (1) EVA.HT[$i1].cp = EVA.cp[$i1] ($RES_BND_587) (157) [----] end for; (158) [SCAL] (1) ECO.wall.layer[1].port_ext[2].Q_flow + ECO.wall.layer[2].port_int[2].Q_flow = 0.0 ($RES_SIM_287) (159) [SCAL] (1) ECO.wall.layer[1].port_ext[1].Q_flow + ECO.wall.layer[2].port_int[1].Q_flow = 0.0 ($RES_SIM_288) (160) [FOR-] (20) ($RES_BND_588) (160) [----] for $i1 in 1:20 loop (160) [----] [SCAL] (1) EVA.HT[$i1].eta = EVA.eta[$i1] ($RES_BND_589) (160) [----] end for; (161) [SCAL] (1) ECO.wall.layer[1].port_int[10].Q_flow - ECO.wall.port_int[10].Q_flow = 0.0 ($RES_SIM_289) (162) [SCAL] (1) EVA.wall.layer[1].port_int[10].Q_flow - EVA.wall.port_int[10].Q_flow = 0.0 ($RES_SIM_370) (163) [SCAL] (1) EVA.wall.layer[1].port_int[9].Q_flow - EVA.wall.port_int[9].Q_flow = 0.0 ($RES_SIM_371) (164) [SCAL] (1) EVA.wall.layer[1].port_int[8].Q_flow - EVA.wall.port_int[8].Q_flow = 0.0 ($RES_SIM_372) (165) [SCAL] (1) EVA.wall.layer[1].port_int[7].Q_flow - EVA.wall.port_int[7].Q_flow = 0.0 ($RES_SIM_373) (166) [SCAL] (1) EVA.wall.layer[1].port_int[6].Q_flow - EVA.wall.port_int[6].Q_flow = 0.0 ($RES_SIM_374) (167) [SCAL] (1) EVA.wall.layer[1].port_int[5].Q_flow - EVA.wall.port_int[5].Q_flow = 0.0 ($RES_SIM_375) (168) [SCAL] (1) EVA.wall.layer[1].port_int[4].Q_flow - EVA.wall.port_int[4].Q_flow = 0.0 ($RES_SIM_376) (169) [SCAL] (1) EVA.wall.layer[1].port_int[3].Q_flow - EVA.wall.port_int[3].Q_flow = 0.0 ($RES_SIM_377) (170) [SCAL] (1) EVA.wall.layer[1].port_int[2].Q_flow - EVA.wall.port_int[2].Q_flow = 0.0 ($RES_SIM_378) (171) [SCAL] (1) EVA.wall.layer[1].port_int[1].Q_flow - EVA.wall.port_int[1].Q_flow = 0.0 ($RES_SIM_379) (172) [SCAL] (1) EVA.wall.layer[3].port_ext[12].T = EVA.wall.port_ext[12].T ($RES_SIM_460) (173) [SCAL] (1) EVA.wall.layer[3].port_ext[11].T = EVA.wall.port_ext[11].T ($RES_SIM_461) (174) [SCAL] (1) EVA.wall.layer[3].port_ext[10].T = EVA.wall.port_ext[10].T ($RES_SIM_462) (175) [SCAL] (1) EVA.wall.layer[3].port_ext[9].T = EVA.wall.port_ext[9].T ($RES_SIM_463) (176) [SCAL] (1) EVA.wall.layer[3].port_ext[8].T = EVA.wall.port_ext[8].T ($RES_SIM_464) (177) [SCAL] (1) EVA.wall.layer[3].port_ext[7].T = EVA.wall.port_ext[7].T ($RES_SIM_465) (178) [SCAL] (1) ECO.wall.layer[1].port_int[9].Q_flow - ECO.wall.port_int[9].Q_flow = 0.0 ($RES_SIM_290) (179) [FOR-] (20) ($RES_BND_590) (179) [----] for $i1 in 1:20 loop (179) [----] [SCAL] (1) EVA.HT[$i1].rho = EVA.d[$i1] ($RES_BND_591) (179) [----] end for; (180) [SCAL] (1) EVA.wall.layer[3].port_ext[6].T = EVA.wall.port_ext[6].T ($RES_SIM_466) (181) [SCAL] (1) ECO.wall.layer[1].port_int[8].Q_flow - ECO.wall.port_int[8].Q_flow = 0.0 ($RES_SIM_291) (182) [SCAL] (1) EVA.wall.layer[3].port_ext[5].T = EVA.wall.port_ext[5].T ($RES_SIM_467) (183) [SCAL] (1) ECO.wall.layer[1].port_int[7].Q_flow - ECO.wall.port_int[7].Q_flow = 0.0 ($RES_SIM_292) (184) [FOR-] (20) ($RES_BND_592) (184) [----] for $i1 in 1:20 loop (184) [----] [SCAL] (1) EVA.HT[$i1].h = EVA.fluid[$i1].h ($RES_BND_593) (184) [----] end for; (185) [SCAL] (1) EVA.wall.layer[3].port_ext[4].T = EVA.wall.port_ext[4].T ($RES_SIM_468) (186) [SCAL] (1) ECO.wall.layer[1].port_int[6].Q_flow - ECO.wall.port_int[6].Q_flow = 0.0 ($RES_SIM_293) (187) [SCAL] (1) EVA.wall.layer[3].port_ext[3].T = EVA.wall.port_ext[3].T ($RES_SIM_469) (188) [SCAL] (1) ECO.wall.layer[1].port_int[5].Q_flow - ECO.wall.port_int[5].Q_flow = 0.0 ($RES_SIM_294) (189) [FOR-] (20) ($RES_BND_594) (189) [----] for $i1 in 1:20 loop (189) [----] [SCAL] (1) EVA.HT[$i1].p = EVA.fluid[$i1].p ($RES_BND_595) (189) [----] end for; (190) [SCAL] (1) ECO.wall.layer[1].port_int[4].Q_flow - ECO.wall.port_int[4].Q_flow = 0.0 ($RES_SIM_295) (191) [SCAL] (1) ECO.wall.layer[1].port_int[3].Q_flow - ECO.wall.port_int[3].Q_flow = 0.0 ($RES_SIM_296) (192) [FOR-] (10) ($RES_BND_596) (192) [----] for $i1 in 1:10 loop (192) [----] [SCAL] (1) ECO.fluid[$i1].p_bar = 1e-5 * ECO.fluid[$i1].p ($RES_BND_597) (192) [----] end for; (193) [SCAL] (1) ECO.wall.layer[1].port_int[2].Q_flow - ECO.wall.port_int[2].Q_flow = 0.0 ($RES_SIM_297) (194) [SCAL] (1) ECO.wall.layer[1].port_int[1].Q_flow - ECO.wall.port_int[1].Q_flow = 0.0 ($RES_SIM_298) (195) [FOR-] (10) ($RES_BND_598) (195) [----] for $i1 in 1:10 loop (195) [----] [SCAL] (1) ECO.fluid[$i1].T_degC = (-273.15) + ECO.fluid[$i1].T ($RES_BND_599) (195) [----] end for; (196) [SCAL] (1) ECO.portIn.m_flow + watersource_mh.ports[1].m_flow = 0.0 ($RES_SIM_381) (197) [SCAL] (1) watersource_mh.ports[1].p = ECO.portIn.p ($RES_SIM_382) (198) [FOR-] (20) ($RES_SIM_383) (198) [----] for $i1 in 1:20 loop (198) [----] [SCAL] (1) prescribedHeatFlow.portsOut[$i1].Q_flow + EVA.heatPort[$i1].Q_flow = 0.0 ($RES_SIM_384) (198) [----] end for; (199) [ARRY] (20) prescribedHeatFlow.portsOut.T = EVA.heatPort.T ($RES_SIM_385) (200) [FOR-] (10) ($RES_SIM_386) (200) [----] for $i1 in 1:10 loop (200) [----] [SCAL] (1) prescribedHeatFlow1.portsOut[$i1].Q_flow + ECO.heatPort[$i1].Q_flow = 0.0 ($RES_SIM_387) (200) [----] end for; (201) [ARRY] (10) prescribedHeatFlow1.portsOut.T = ECO.heatPort.T ($RES_SIM_388) (202) [SCAL] (1) EVA.wall.layer[3].port_ext[2].T = EVA.wall.port_ext[2].T ($RES_SIM_470) (203) [SCAL] (1) EVA.wall.layer[3].port_ext[1].T = EVA.wall.port_ext[1].T ($RES_SIM_471) (204) [SCAL] (1) EVA.wall.layer[2].port_ext[20].T = EVA.wall.layer[3].port_int[20].T ($RES_SIM_472) (205) [ALGO] (5) ($RES_SIM_16) (205) [----] assert(not (timeTable.originalTable.table[1, 1] > 0.0 or timeTable.originalTable.table[1, 1] < 0.0), "The first point in time has to be set to 0, but is table[1,1] = " + String(timeTable.originalTable.table[1, 1], 6, 0, true), AssertionLevel.error); (205) [----] when {time >= $PRE.timeTable.originalTable.nextEvent, initial()} then (205) [----] (timeTable.originalTable.a, timeTable.originalTable.b, timeTable.originalTable.nextEventScaled, timeTable.originalTable.last) := ($FUN_10, $FUN_11, $FUN_12, $FUN_13); (205) [----] timeTable.originalTable.nextEvent := timeTable.originalTable.nextEventScaled; (205) [----] end when; (206) [SCAL] (1) EVA.wall.layer[2].port_ext[19].T = EVA.wall.layer[3].port_int[19].T ($RES_SIM_473) (207) [ALGO] (5) ($RES_SIM_17) (207) [----] assert(not (timeTable1.originalTable.table[1, 1] > 0.0 or timeTable1.originalTable.table[1, 1] < 0.0), "The first point in time has to be set to 0, but is table[1,1] = " + String(timeTable1.originalTable.table[1, 1], 6, 0, true), AssertionLevel.error); (207) [----] when {time >= $PRE.timeTable1.originalTable.nextEvent, initial()} then (207) [----] (timeTable1.originalTable.a, timeTable1.originalTable.b, timeTable1.originalTable.nextEventScaled, timeTable1.originalTable.last) := ($FUN_6, $FUN_7, $FUN_8, $FUN_9); (207) [----] timeTable1.originalTable.nextEvent := timeTable1.originalTable.nextEventScaled; (207) [----] end when; (208) [SCAL] (1) EVA.wall.layer[2].port_ext[18].T = EVA.wall.layer[3].port_int[18].T ($RES_SIM_474) (209) [SCAL] (1) $DER.prescribedHeatFlow.Q_flow = (timeTable.C1signal.u - prescribedHeatFlow.Q_flow) / timeTable.C1signal.timeDelay ($RES_SIM_18) (210) [SCAL] (1) EVA.wall.layer[2].port_ext[17].T = EVA.wall.layer[3].port_int[17].T ($RES_SIM_475) (211) [SCAL] (1) timeTable.C1signal.u = timeTable.originalTable.a * time + timeTable.originalTable.b ($RES_SIM_19) (212) [SCAL] (1) EVA.wall.layer[2].port_ext[16].T = EVA.wall.layer[3].port_int[16].T ($RES_SIM_476) (213) [SCAL] (1) EVA.wall.layer[2].port_ext[15].T = EVA.wall.layer[3].port_int[15].T ($RES_SIM_477) (214) [SCAL] (1) EVA.wall.layer[2].port_ext[14].T = EVA.wall.layer[3].port_int[14].T ($RES_SIM_478) (215) [SCAL] (1) EVA.wall.layer[2].port_ext[13].T = EVA.wall.layer[3].port_int[13].T ($RES_SIM_479) (216) [ARRY] (20) prescribedHeatFlow.portsOut.Q_flow = -0.05 .* (prescribedHeatFlow.Q_flow * fill(1.0, 20)) ($RES_SIM_21) (217) [SCAL] (1) $TEV_0 = $PRE.timeTable.originalTable.nextEvent ($RES_EVT_697) (218) [ARRY] (10) prescribedHeatFlow1.portsOut.Q_flow = -0.1 .* (2.5e7 * fill(1.0, 10)) ($RES_SIM_22) (219) [SCAL] (1) $TEV_1 = $PRE.timeTable1.originalTable.nextEvent ($RES_EVT_698) (220) [SCAL] (1) 99999.99999999999 * $DER.watersink_ph.water.p_bar = (timeTable1.C1signal.u - 99999.99999999999 * watersink_ph.water.p_bar) / timeTable1.C1signal.timeDelay ($RES_SIM_23) (221) [SCAL] (1) $SEV_8 = (-EVA.portIn.m_flow) >= 0.0 ($RES_EVT_699) (222) [SCAL] (1) EVA.wall.layer[2].port_ext[12].T = EVA.wall.layer[3].port_int[12].T ($RES_SIM_480) (223) [SCAL] (1) timeTable1.C1signal.u = timeTable1.originalTable.a * time + timeTable1.originalTable.b ($RES_SIM_24) (224) [SCAL] (1) EVA.wall.layer[2].port_ext[11].T = EVA.wall.layer[3].port_int[11].T ($RES_SIM_481) (225) [SCAL] (1) EVA.wall.layer[2].port_ext[10].T = EVA.wall.layer[3].port_int[10].T ($RES_SIM_482) (226) [SCAL] (1) ECO.dp = ECO.portIn.p - ECO.portOut.p ($RES_SIM_26) (227) [SCAL] (1) EVA.wall.layer[2].port_ext[9].T = EVA.wall.layer[3].port_int[9].T ($RES_SIM_483) (228) [-IF-] (1)if noEvent($SEV_8) then (228) [----] [SCAL] (1) ECO.hOut = EVA.portIn.h_outflow ($RES_SIM_28) (228) [----] else (228) [----] [SCAL] (1) ECO.hOut = ECO.portOut.h_outflow ($RES_SIM_29) (228) [----] end if; (229) [SCAL] (1) EVA.wall.layer[2].port_ext[8].T = EVA.wall.layer[3].port_int[8].T ($RES_SIM_484) (230) [SCAL] (1) EVA.wall.layer[2].port_ext[7].T = EVA.wall.layer[3].port_int[7].T ($RES_SIM_485) (231) [SCAL] (1) EVA.wall.layer[2].port_ext[6].T = EVA.wall.layer[3].port_int[6].T ($RES_SIM_486) (232) [SCAL] (1) EVA.wall.layer[2].port_ext[5].T = EVA.wall.layer[3].port_int[5].T ($RES_SIM_487) (233) [SCAL] (1) EVA.wall.layer[2].port_ext[4].T = EVA.wall.layer[3].port_int[4].T ($RES_SIM_488) (234) [SCAL] (1) EVA.wall.layer[2].port_ext[3].T = EVA.wall.layer[3].port_int[3].T ($RES_SIM_489) (235) [-IF-] (1)if noEvent($SEV_9) then (235) [----] [SCAL] (1) ECO.hIn = watersource_mh.ports[1].h_outflow ($RES_SIM_31) (235) [----] else (235) [----] [SCAL] (1) ECO.hIn = ECO.portIn.h_outflow ($RES_SIM_32) (235) [----] end if; (236) [SCAL] (1) EVA.wall.layer[2].port_ext[2].T = EVA.wall.layer[3].port_int[2].T ($RES_SIM_490) (237) [SCAL] (1) EVA.state_from_a.h = ECO.portOut.h_outflow ($RES_SIM_665) (238) [SCAL] (1) EVA.wall.layer[2].port_ext[1].T = EVA.wall.layer[3].port_int[1].T ($RES_SIM_491) (239) [FOR-] (10) ($RES_SIM_35) (239) [----] for $i1 in 1:10 loop (239) [----] [SCAL] (1) ECO.fluid[$i1].d * 8.04247719318987e-4 * $DER.ECO.fluid[$i1].h = ECO.E_flows[$i1] + (ECO.qHeating[$i1] * ECO.heatedArea) / (10 * ECO.geoPipe.Nt) ($RES_SIM_36) (239) [----] end for; (240) [SCAL] (1) EVA.state_from_a.d = Modelica.Media.Water.IF97_Utilities.rho_ph(ECO.portOut.p, ECO.portOut.h_outflow, 0, 0) ($RES_SIM_666) (241) [SCAL] (1) EVA.wall.layer[1].port_ext[20].T = EVA.wall.layer[2].port_int[20].T ($RES_SIM_492) (242) [SCAL] (1) EVA.state_from_a.T = Modelica.Media.Water.IF97_Utilities.T_ph(ECO.portOut.p, ECO.portOut.h_outflow, 0, 0) ($RES_SIM_667) (243) [SCAL] (1) EVA.wall.layer[1].port_ext[19].T = EVA.wall.layer[2].port_int[19].T ($RES_SIM_493) (244) [SCAL] (1) ECO.portOut.h_outflow = ECO.fluid[10].h ($RES_SIM_37) (245) [SCAL] (1) EVA.state_from_a.p = ECO.portOut.p ($RES_SIM_668) (246) [SCAL] (1) EVA.wall.layer[1].port_ext[18].T = EVA.wall.layer[2].port_int[18].T ($RES_SIM_494) (247) [SCAL] (1) ECO.portIn.h_outflow = ECO.fluid[1].h ($RES_SIM_38) (248) [SCAL] (1) EVA.wall.layer[1].port_ext[17].T = EVA.wall.layer[2].port_int[17].T ($RES_SIM_495) (249) [SCAL] (1) ECO.E_flows[10] = max(0.0, ECO.m_flows[9]) * (ECO.fluid[9].h - ECO.fluid[10].h) + max(0.0, -ECO.m_flows[10]) * (EVA.portIn.h_outflow - ECO.fluid[10].h) ($RES_SIM_39) (250) [SCAL] (1) EVA.wall.layer[1].port_ext[16].T = EVA.wall.layer[2].port_int[16].T ($RES_SIM_496) (251) [SCAL] (1) EVA.wall.layer[1].port_ext[15].T = EVA.wall.layer[2].port_int[15].T ($RES_SIM_497) (252) [SCAL] (1) EVA.wall.layer[1].port_ext[14].T = EVA.wall.layer[2].port_int[14].T ($RES_SIM_498) (253) [SCAL] (1) EVA.wall.layer[1].port_ext[13].T = EVA.wall.layer[2].port_int[13].T ($RES_SIM_499) (254) [FOR-] (8) ($RES_SIM_40) (254) [----] for $i1 in 2:9 loop (254) [----] [SCAL] (1) ECO.E_flows[$i1] = max(0.0, ECO.m_flows[$i1 - 1]) * (ECO.fluid[$i1 - 1].h - ECO.fluid[$i1].h) + max(0.0, -ECO.m_flows[$i1]) * (ECO.fluid[$i1 + 1].h - ECO.fluid[$i1].h) ($RES_SIM_41) (254) [----] end for; (255) [SCAL] (1) EVA.state_from_b.d = Modelica.Media.Water.IF97_Utilities.rho_ph(99999.99999999999 * watersink_ph.water.p_bar, watersink_ph.h_start, 0, 0) ($RES_SIM_671) (256) [SCAL] (1) EVA.state_from_b.T = Modelica.Media.Water.IF97_Utilities.T_ph(99999.99999999999 * watersink_ph.water.p_bar, watersink_ph.h_start, 0, 0) ($RES_SIM_672) (257) [SCAL] (1) ECO.E_flows[1] = max(0.0, ECO.m_flowsZero) * (watersource_mh.ports[1].h_outflow - ECO.fluid[1].h) + max(0.0, -ECO.m_flows[1]) * (ECO.fluid[2].h - ECO.fluid[1].h) ($RES_SIM_42) (258) [SCAL] (1) EVA.state_from_b.p = 99999.99999999999 * watersink_ph.water.p_bar ($RES_SIM_673) (259) [ARRY] (10) ECO.lambda = {Modelica.Media.Water.IF97_Utilities.thermalConductivity(ECO.fluid.state.d, ECO.fluid.state.T, ECO.fluid.state.p, ECO.fluid.state.phase, true) for $i1 in 1:10} ($RES_SIM_43) (260) [ARRY] (10) ECO.cp = {Modelica.Media.Water.IF97_Utilities.cp_props_ph(ECO.fluid.state.p, ECO.fluid.state.h, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(ECO.fluid.state.p, ECO.fluid.state.h, 0, 0)) for $i1 in 1:10} ($RES_SIM_44) (261) [SCAL] (1) ECO.state_from_a.h = watersource_mh.ports[1].h_outflow ($RES_SIM_675) (262) [ARRY] (10) ECO.eta = {Modelica.Media.Water.IF97_Utilities.dynamicViscosity(ECO.fluid.state.d, ECO.fluid.state.T, ECO.fluid.state.p, ECO.fluid.state.phase) for $i1 in 1:10} ($RES_SIM_45) (263) [SCAL] (1) ECO.state_from_a.d = Modelica.Media.Water.IF97_Utilities.rho_ph(ECO.portIn.p, watersource_mh.ports[1].h_outflow, 0, 0) ($RES_SIM_676) (264) [SCAL] (1) ECO.state_from_a.T = Modelica.Media.Water.IF97_Utilities.T_ph(ECO.portIn.p, watersource_mh.ports[1].h_outflow, 0, 0) ($RES_SIM_677) (265) [SCAL] (1) ECO.state_from_a.p = ECO.portIn.p ($RES_SIM_678) (266) [FOR-] (10) ($RES_SIM_48) (266) [----] for $i1 in 1:10 loop (266) [----] [SCAL] (1) ECO.vol[$i1] = 1.0 / ECO.fluid[$i1].d ($RES_SIM_49) (266) [----] end for; (267) [SCAL] (1) ECO.state_from_b.h = EVA.portIn.h_outflow ($RES_SIM_680) (268) [ARRY] (10) ECO.fluid.T = ECO.T ($RES_SIM_50) (269) [SCAL] (1) ECO.state_from_b.d = Modelica.Media.Water.IF97_Utilities.rho_ph(ECO.portOut.p, EVA.portIn.h_outflow, 0, 0) ($RES_SIM_681) (270) [ARRY] (10) ECO.fluid.d = ECO.d ($RES_SIM_51) (271) [SCAL] (1) ECO.state_from_b.T = Modelica.Media.Water.IF97_Utilities.T_ph(ECO.portOut.p, EVA.portIn.h_outflow, 0, 0) ($RES_SIM_682) (272) [ARRY] (10) ECO.fluid.p = ECO.friction.p * fill(1.0, 10) ($RES_SIM_52) (273) [SCAL] (1) ECO.state_from_b.p = ECO.portOut.p ($RES_SIM_683) (274) [SCAL] (1) 12433.979929054325 * $DER.ECO.m_flows[1] = ECO.portIn.p - (ECO.dphyd + ECO.dpfric + ECO.portOut.p) ($RES_SIM_53) (275) [SCAL] (1) ECO.VTotal * $DER.ECO.friction.rho = ECO.portIn.m_flow - EVA.portIn.m_flow ($RES_SIM_54) (276) [SCAL] (1) ECO.dphyd = 9.80665 * ECO.geoPipe.H * ECO.friction.rho ($RES_SIM_55) (277) [ARRY] (10) ECO.m_flows = ECO.m_flowsZero * fill(1.0, 10) ($RES_SIM_57) (278) [SCAL] (1) ECO.m_flowsZero = ((1.0 - ECO.hydM) * EVA.portIn.m_flow + ECO.hydM * ECO.portIn.m_flow) / ECO.geoPipe.Nt ($RES_SIM_58) (279) [SCAL] (1) ECO.friction.p = ECO.hydP * ECO.portIn.p + (1.0 - ECO.hydP) * ECO.portOut.p ($RES_SIM_59) (280) [FOR-] (10) ($RES_SIM_100) (280) [----] for $i1 in 1:10 loop (280) [----] [SCAL] (1) ECO.fluid[$i1].h = ECO.fluid[$i1].state.h ($RES_SIM_101) (280) [----] end for; (281) [FOR-] (10) ($RES_SIM_104) (281) [----] for $i1 in 1:10 loop (281) [----] [SCAL] (1) ECO.fluid[$i1].u = ECO.fluid[$i1].h - ECO.fluid[$i1].p / ECO.fluid[$i1].d ($RES_SIM_105) (281) [----] end for; (282) [FOR-] (10) ($RES_SIM_106) (282) [----] for $i1 in 1:10 loop (282) [----] [SCAL] (1) ECO.fluid[$i1].sat.psat = ECO.fluid[$i1].p ($RES_SIM_107) (282) [----] end for; (283) [FOR-] (10) ($RES_SIM_108) (283) [----] for $i1 in 1:10 loop (283) [----] [SCAL] (1) ECO.fluid[$i1].sat.Tsat = Modelica.Media.Water.IF97_Utilities.BaseIF97.Basic.tsat(ECO.fluid[$i1].p) ($RES_SIM_109) (283) [----] end for; (284) [ARRY] (10) ECO.heatport.Q_flow = 0.1 * ECO.heatedArea * ECO.qMetalFluid ($RES_SIM_60) (285) [FOR-] (10) ($RES_SIM_61) (285) [----] for $i1 in 1:10 loop (285) [----] [SCAL] (1) ECO.alpha[$i1] = ECO.HT[$i1].alpha ($RES_SIM_62) (285) [----] end for; (286) [FOR-] (10) ($RES_SIM_63) (286) [----] for $i1 in 1:10 loop (286) [----] [SCAL] (1) ECO.qMetalFluid[$i1] = ECO.alpha[$i1] * (ECO.TWall[$i1] - ECO.fluid[$i1].T) ($RES_SIM_64) (286) [----] end for; (287) [FOR-] (10) ($RES_SIM_65) (287) [----] for $i1 in 1:10 loop (287) [----] [SCAL] (1) ECO.HT[$i1].alpha = Modelica.Fluid.Dissipation.HeatTransfer.StraightPipe.kc_overall_KC(ECO.HT[$i1].KC_IN_con, ECO.HT[$i1].KC_IN_var) ($RES_SIM_66) (287) [----] end for; (288) [ARRY] (10) ECO.heatport.Q_flow = ECO.heatport.port.Q_flow ($RES_SIM_67) (289) [ARRY] (10) ECO.TWall = ECO.heatport.port.T ($RES_SIM_68) (290) [FOR-] (3) ($RES_SIM_69) (290) [----] for $i1 in 1:3 loop (290) [----] [SCAL] (1) ECO.wall.layer[$i1].Am = (ECO.wall.layer[$i1].rext ^ 2.0 - ECO.wall.layer[$i1].rint ^ 2.0) * 3.141592653589793 ($RES_SIM_70) (290) [----] end for; (291) [SCAL] (1) -watersource_mh.m_flow = sum(watersource_mh.ports.m_flow) ($RES_$AUX_663) (292) [SCAL] (1) 20.0 * EVA.friction.rho = sum(EVA.d) ($RES_$AUX_662) (293) [SCAL] (1) 20.0 * EVA.vol_av = sum(EVA.vol) ($RES_$AUX_661) (294) [SCAL] (1) 10.0 * ECO.friction.rho = sum(ECO.d) ($RES_$AUX_660) (295) [FOR-] (10) ($RES_SIM_110) (295) [----] for $i1 in 1:10 loop (295) [----] [SCAL] (1) ECO.fluid[$i1].T = Modelica.Media.Water.IF97_Utilities.T_props_ph(ECO.fluid[$i1].p, ECO.fluid[$i1].h, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(ECO.fluid[$i1].p, ECO.fluid[$i1].h, ECO.fluid[$i1].phase, 0)) ($RES_SIM_111) (295) [----] end for; (296) [FOR-] (10) ($RES_SIM_112) (296) [----] for $i1 in 1:10 loop (296) [----] [SCAL] (1) ECO.fluid[$i1].d = Modelica.Media.Water.IF97_Utilities.rho_props_ph(ECO.fluid[$i1].p, ECO.fluid[$i1].h, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(ECO.fluid[$i1].p, ECO.fluid[$i1].h, ECO.fluid[$i1].phase, 0)) ($RES_SIM_113) (296) [----] end for; (297) [FOR-] (10) ($RES_SIM_114) (297) [----] for $i1 in 1:10 loop (297) [----] [SCAL] (1) ECO.fluid[$i1].phase = if $SEV_16[$i1] then 1 else 2 ($RES_SIM_115) (297) [----] end for; (298) [SCAL] (1) EVA.dp = ECO.portOut.p - 99999.99999999999 * watersink_ph.water.p_bar ($RES_SIM_118) (299) [-IF-] (1)if noEvent($SEV_17) then (299) [----] [SCAL] (1) EVA.hOut = watersink_ph.h_start ($RES_SIM_120) (299) [----] else (299) [----] [SCAL] (1) EVA.hOut = EVA.portOut.h_outflow ($RES_SIM_121) (299) [----] end if; (300) [FOR-] (30) ($RES_SIM_71) (300) [----] for {$i1 in 1:3, $i2 in 1:10} loop (300) [----] [SCAL] (1) ECO.wall.layer[$i1].port_ext[$i2].Q_flow = (2.0 * (ECO.wall.layer[$i1].port_ext[$i2].T - ECO.wall.layer[$i1].T[$i2]) * ECO.wall.layer[$i1].numberOfParallelTubes * ((10.0 * 3.141592653589793 * 2.0 * ECO.wall.layer[$i1].metal.lambda) / 10.0)) / (1.0 - ECO.wall.layer[$i1].rint / ECO.wall.layer[$i1].rext) ($RES_SIM_72) (300) [----] end for; (301) [FOR-] (20) ($RES_SIM_200) (301) [----] for $i1 in 1:20 loop (301) [----] [SCAL] (1) EVA.fluid[$i1].sat.Tsat = Modelica.Media.Water.IF97_Utilities.BaseIF97.Basic.tsat(EVA.fluid[$i1].p) ($RES_SIM_201) (301) [----] end for; (302) [FOR-] (30) ($RES_SIM_73) (302) [----] for {$i1 in 1:3, $i2 in 1:10} loop (302) [----] [SCAL] (1) ECO.wall.layer[$i1].port_int[$i2].Q_flow = (2.0 * (ECO.wall.layer[$i1].port_int[$i2].T - ECO.wall.layer[$i1].T[$i2]) * ECO.wall.layer[$i1].numberOfParallelTubes * ((10.0 * 3.141592653589793 * 2.0 * ECO.wall.layer[$i1].metal.lambda) / 10.0)) / (ECO.wall.layer[$i1].rext / ECO.wall.layer[$i1].rint - 1.0) ($RES_SIM_74) (302) [----] end for; (303) [SCAL] (1) 10.0 * ECO.vol_av = sum(ECO.vol) ($RES_$AUX_659) (304) [FOR-] (20) ($RES_SIM_202) (304) [----] for $i1 in 1:20 loop (304) [----] [SCAL] (1) EVA.fluid[$i1].T = Modelica.Media.Water.IF97_Utilities.T_props_ph(EVA.fluid[$i1].p, EVA.fluid[$i1].h, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(EVA.fluid[$i1].p, EVA.fluid[$i1].h, EVA.fluid[$i1].phase, 0)) ($RES_SIM_203) (304) [----] end for; (305) [TUPL] (4) ($FUN_6, $FUN_7, $FUN_8, $FUN_9) = SiemensPower.Components.Pipes.Tests.tube_test.timeTable1.originalTable.getInterpolationCoefficients(timeTable1.originalTable.table, timeTable1.originalTable.offset, timeTable1.originalTable.startTime, time, timeTable1.originalTable.last, 1e-13, timeTable1.originalTable.shiftTime) ($RES_$AUX_658) (306) [FOR-] (30) ($RES_SIM_75) (306) [----] for {$i1 in 1:3, $i2 in 1:10} loop (306) [----] [SCAL] (1) ECO.wall.layer[$i1].HeatCap * $DER.ECO.wall.layer[$i1].T[$i2] = ECO.wall.layer[$i1].port_int[$i2].Q_flow + ECO.wall.layer[$i1].port_ext[$i2].Q_flow ($RES_SIM_76) (306) [----] end for; (307) [TUPL] (4) ($FUN_10, $FUN_11, $FUN_12, $FUN_13) = SiemensPower.Components.Pipes.Tests.tube_test.timeTable.originalTable.getInterpolationCoefficients(timeTable.originalTable.table, timeTable.originalTable.offset, timeTable.originalTable.startTime, time, timeTable.originalTable.last, 1e-13, timeTable.originalTable.shiftTime) ($RES_$AUX_657) (308) [FOR-] (20) ($RES_SIM_204) (308) [----] for $i1 in 1:20 loop (308) [----] [SCAL] (1) EVA.fluid[$i1].d = Modelica.Media.Water.IF97_Utilities.rho_props_ph(EVA.fluid[$i1].p, EVA.fluid[$i1].h, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(EVA.fluid[$i1].p, EVA.fluid[$i1].h, EVA.fluid[$i1].phase, 0)) ($RES_SIM_205) (308) [----] end for; (309) [FOR-] (3) ($RES_SIM_77) (309) [----] for $i1 in 1:3 loop (309) [----] [SCAL] (1) ECO.wall.layer[$i1].HeatCap = ECO.wall.layer[$i1].metal.cp * ECO.wall.layer[$i1].Tube_mass ($RES_SIM_78) (309) [----] end for; (310) [FOR-] (20) ($RES_SIM_206) (310) [----] for $i1 in 1:20 loop (310) [----] [SCAL] (1) EVA.fluid[$i1].phase = if $SEV_25[$i1] then 1 else 2 ($RES_SIM_207) (310) [----] end for; (311) [FOR-] (3) ($RES_SIM_79) (311) [----] for $i1 in 1:3 loop (311) [----] [SCAL] (1) ECO.wall.layer[$i1].Tube_mass = ((10.0 * ECO.wall.layer[$i1].Am * ECO.wall.layer[$i1].metal.rho) / 10.0) * ECO.wall.layer[$i1].numberOfParallelTubes ($RES_SIM_80) (311) [----] end for; (312) [-IF-] (1)if noEvent($SEV_18) then (312) [----] [SCAL] (1) EVA.hIn = ECO.portOut.h_outflow ($RES_SIM_123) (312) [----] else (312) [----] [SCAL] (1) EVA.hIn = EVA.portIn.h_outflow ($RES_SIM_124) (312) [----] end if; (313) [FOR-] (20) ($RES_SIM_127) (313) [----] for $i1 in 1:20 loop (313) [----] [SCAL] (1) EVA.fluid[$i1].d * 0.001608495438637974 * $DER.EVA.fluid[$i1].h = EVA.E_flows[$i1] + (EVA.qHeating[$i1] * EVA.heatedArea) / (20 * EVA.geoPipe.Nt) ($RES_SIM_128) (313) [----] end for; (314) [SCAL] (1) EVA.portOut.h_outflow = EVA.fluid[20].h ($RES_SIM_129) (315) [FOR-] (3) ($RES_SIM_81) (315) [----] for $i1 in 1:3 loop (315) [----] [SCAL] (1) ECO.wall.layer[$i1].rext = ECO.wall.layer[$i1].diameterInner * 0.5 + ECO.wall.layer[$i1].wallThickness ($RES_SIM_82) (315) [----] end for; (316) [SCAL] (1) watersink_ph.hPortActual = noEvent(if $SEV_26 then EVA.portOut.h_outflow else watersink_ph.h_start) ($RES_SIM_210) (317) [FOR-] (3) ($RES_SIM_83) (317) [----] for $i1 in 1:3 loop (317) [----] [SCAL] (1) ECO.wall.layer[$i1].rint = ECO.wall.layer[$i1].diameterInner * 0.5 ($RES_SIM_84) (317) [----] end for; (318) [SCAL] (1) 0.1 * ECO.dpfric = ((0.5 * Modelica.Fluid.Dissipation.Utilities.Functions.General.SmoothPower(ECO.friction.m_flow, ECO.friction.DPMFLOW_ADD_IN_var.rho * (ECO.friction.DPMFLOW_ADD_IN_con.dp_smooth / (0.5 * ECO.friction.DPMFLOW_ADD_IN_var.zeta_TOT * ECO.friction.DPMFLOW_ADD_IN_var.rho)) ^ 0.5 * ECO.friction.DPMFLOW_ADD_IN_con.A_cross, 2.0) * ECO.friction.DPMFLOW_ADD_IN_var.zeta_TOT) / (ECO.friction.DPMFLOW_ADD_IN_con.A_cross ^ 2.0 * ECO.friction.DPMFLOW_ADD_IN_var.rho)) / ECO.friction.geoPipe.L + 0.1 * Modelica.Fluid.Dissipation.PressureLoss.StraightPipe.dp_overall_DP(ECO.friction.DPMFLOW_IN_con, ECO.friction.DPMFLOW_IN_var, ECO.friction.m_flow) ($RES_SIM_85) (319) [SCAL] (1) EVA.wall.layer[3].port_ext[20].Q_flow - EVA.wall.port_ext[20].Q_flow = 0.0 ($RES_SIM_300) (320) [FOR-] (10) ($RES_BND_600) (320) [----] for $i1 in 1:10 loop (320) [----] [SCAL] (1) ECO.qHeating[$i1] = 0.0 ($RES_BND_601) (320) [----] end for; (321) [SCAL] (1) EVA.wall.layer[3].port_ext[19].Q_flow - EVA.wall.port_ext[19].Q_flow = 0.0 ($RES_SIM_301) (322) [SCAL] (1) EVA.wall.layer[3].port_ext[18].Q_flow - EVA.wall.port_ext[18].Q_flow = 0.0 ($RES_SIM_302) (323) [SCAL] (1) EVA.wall.layer[3].port_ext[17].Q_flow - EVA.wall.port_ext[17].Q_flow = 0.0 ($RES_SIM_303) (324) [SCAL] (1) ECO.friction.h = ECO.fluid[1].h ($RES_BND_603) (325) [SCAL] (1) EVA.wall.layer[3].port_ext[16].Q_flow - EVA.wall.port_ext[16].Q_flow = 0.0 ($RES_SIM_304) (326) [SCAL] (1) EVA.wall.layer[3].port_ext[15].Q_flow - EVA.wall.port_ext[15].Q_flow = 0.0 ($RES_SIM_305) (327) [SCAL] (1) EVA.portIn.h_outflow = EVA.fluid[1].h ($RES_SIM_130) (328) [SCAL] (1) ECO.friction.eta = ECO.eta[1] ($RES_BND_605) (329) [SCAL] (1) EVA.wall.layer[3].port_ext[14].Q_flow - EVA.wall.port_ext[14].Q_flow = 0.0 ($RES_SIM_306) (330) [SCAL] (1) EVA.E_flows[20] = max(0.0, EVA.m_flows[19]) * (EVA.fluid[19].h - EVA.fluid[20].h) + max(0.0, -EVA.m_flows[20]) * (watersink_ph.h_start - EVA.fluid[20].h) ($RES_SIM_131) (331) [SCAL] (1) EVA.wall.layer[3].port_ext[13].Q_flow - EVA.wall.port_ext[13].Q_flow = 0.0 ($RES_SIM_307) (332) [FOR-] (18) ($RES_SIM_132) (332) [----] for $i1 in 2:19 loop (332) [----] [SCAL] (1) EVA.E_flows[$i1] = max(0.0, EVA.m_flows[$i1 - 1]) * (EVA.fluid[$i1 - 1].h - EVA.fluid[$i1].h) + max(0.0, -EVA.m_flows[$i1]) * (EVA.fluid[$i1 + 1].h - EVA.fluid[$i1].h) ($RES_SIM_133) (332) [----] end for; (333) [SCAL] (1) EVA.wall.layer[3].port_ext[12].Q_flow - EVA.wall.port_ext[12].Q_flow = 0.0 ($RES_SIM_308) (334) [SCAL] (1) ECO.friction.m_flow = ECO.m_flows[1] ($RES_BND_608) (335) [SCAL] (1) EVA.wall.layer[3].port_ext[11].Q_flow - EVA.wall.port_ext[11].Q_flow = 0.0 ($RES_SIM_309) (336) [SCAL] (1) EVA.E_flows[1] = max(0.0, EVA.m_flowsZero) * (ECO.portOut.h_outflow - EVA.fluid[1].h) + max(0.0, -EVA.m_flows[1]) * (EVA.fluid[2].h - EVA.fluid[1].h) ($RES_SIM_134) (337) [SCAL] (1) ECO.friction.DPMFLOW_ADD_IN_con.dp_smooth = 1.0 ($RES_BND_609) (338) [ARRY] (20) EVA.lambda = {Modelica.Media.Water.IF97_Utilities.thermalConductivity(EVA.fluid.state.d, EVA.fluid.state.T, EVA.fluid.state.p, EVA.fluid.state.phase, true) for $i1 in 1:20} ($RES_SIM_135) (339) [ARRY] (20) EVA.cp = {Modelica.Media.Water.IF97_Utilities.cp_props_ph(EVA.fluid.state.p, EVA.fluid.state.h, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(EVA.fluid.state.p, EVA.fluid.state.h, 0, 0)) for $i1 in 1:20} ($RES_SIM_136) (340) [ARRY] (20) EVA.eta = {Modelica.Media.Water.IF97_Utilities.dynamicViscosity(EVA.fluid.state.d, EVA.fluid.state.T, EVA.fluid.state.p, EVA.fluid.state.phase) for $i1 in 1:20} ($RES_SIM_137) (341) [SCAL] (1) watersink_ph.water.phase = watersink_ph.water.state.phase ($RES_SIM_220) (342) [FOR-] (10) ($RES_SIM_92) (342) [----] for $i1 in 1:10 loop (342) [----] [SCAL] (1) ECO.fluid[$i1].phase = ECO.fluid[$i1].state.phase ($RES_SIM_93) (342) [----] end for; (343) [SCAL] (1) watersink_ph.water.d = watersink_ph.water.state.d ($RES_SIM_221) (344) [SCAL] (1) -((-273.15) - watersink_ph.water.T_degC) = watersink_ph.water.state.T ($RES_SIM_222) (345) [FOR-] (10) ($RES_SIM_94) (345) [----] for $i1 in 1:10 loop (345) [----] [SCAL] (1) ECO.fluid[$i1].d = ECO.fluid[$i1].state.d ($RES_SIM_95) (345) [----] end for; (346) [SCAL] (1) 99999.99999999999 * watersink_ph.water.p_bar = watersink_ph.water.state.p ($RES_SIM_223) (347) [FOR-] (10) ($RES_SIM_96) (347) [----] for $i1 in 1:10 loop (347) [----] [SCAL] (1) ECO.fluid[$i1].T = ECO.fluid[$i1].state.T ($RES_SIM_97) (347) [----] end for; (348) [SCAL] (1) watersink_ph.water.u = watersink_ph.h_start - (99999.99999999999 * watersink_ph.water.p_bar) / watersink_ph.water.d ($RES_SIM_226) (349) [FOR-] (10) ($RES_SIM_98) (349) [----] for $i1 in 1:10 loop (349) [----] [SCAL] (1) ECO.fluid[$i1].p = ECO.fluid[$i1].state.p ($RES_SIM_99) (349) [----] end for; (350) [SCAL] (1) watersink_ph.water.sat.psat = 99999.99999999999 * watersink_ph.water.p_bar ($RES_SIM_227) (351) [SCAL] (1) watersink_ph.water.sat.Tsat = Modelica.Media.Water.IF97_Utilities.BaseIF97.Basic.tsat(99999.99999999999 * watersink_ph.water.p_bar) ($RES_SIM_228) (352) [SCAL] (1) -((-273.15) - watersink_ph.water.T_degC) = Modelica.Media.Water.IF97_Utilities.T_props_ph(99999.99999999999 * watersink_ph.water.p_bar, watersink_ph.h_start, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(99999.99999999999 * watersink_ph.water.p_bar, watersink_ph.h_start, watersink_ph.water.phase, 0)) ($RES_SIM_229) (353) [SCAL] (1) EVA.wall.layer[3].port_ext[10].Q_flow - EVA.wall.port_ext[10].Q_flow = 0.0 ($RES_SIM_310) (354) [SCAL] (1) ECO.friction.DPMFLOW_ADD_IN_con.A_cross = ECO.friction.A ($RES_BND_610) (355) [SCAL] (1) EVA.wall.layer[3].port_ext[9].Q_flow - EVA.wall.port_ext[9].Q_flow = 0.0 ($RES_SIM_311) (356) [SCAL] (1) ECO.friction.DPMFLOW_ADD_IN_var.rho = ECO.friction.rho ($RES_BND_611) (357) [SCAL] (1) EVA.wall.layer[3].port_ext[8].Q_flow - EVA.wall.port_ext[8].Q_flow = 0.0 ($RES_SIM_312) (358) [SCAL] (1) ECO.friction.DPMFLOW_ADD_IN_var.zeta_TOT = max(1e-12, ECO.friction.geoPipe.zeta_add) ($RES_BND_612) (359) [SCAL] (1) EVA.wall.layer[3].port_ext[7].Q_flow - EVA.wall.port_ext[7].Q_flow = 0.0 ($RES_SIM_313) (360) [SCAL] (1) ECO.friction.DPMFLOW_IN_con.K = ECO.friction.geoPipe.r ($RES_BND_613) (361) [SCAL] (1) EVA.wall.layer[3].port_ext[6].Q_flow - EVA.wall.port_ext[6].Q_flow = 0.0 ($RES_SIM_314) (362) [SCAL] (1) ECO.friction.DPMFLOW_IN_con.L = 10.0 ($RES_BND_614) (363) [SCAL] (1) EVA.wall.layer[3].port_ext[5].Q_flow - EVA.wall.port_ext[5].Q_flow = 0.0 ($RES_SIM_315) (364) [FOR-] (20) ($RES_SIM_140) (364) [----] for $i1 in 1:20 loop (364) [----] [SCAL] (1) EVA.vol[$i1] = 1.0 / EVA.fluid[$i1].d ($RES_SIM_141) (364) [----] end for; (365) [SCAL] (1) ECO.friction.DPMFLOW_IN_con.d_hyd = ECO.friction.diameterInner ($RES_BND_615) (366) [SCAL] (1) EVA.wall.layer[3].port_ext[4].Q_flow - EVA.wall.port_ext[4].Q_flow = 0.0 ($RES_SIM_316) (367) [SCAL] (1) ECO.friction.DPMFLOW_IN_con.roughness = Modelica.Fluid.Dissipation.Utilities.Types.Roughness.Neglected ($RES_BND_616) (368) [SCAL] (1) EVA.wall.layer[3].port_ext[3].Q_flow - EVA.wall.port_ext[3].Q_flow = 0.0 ($RES_SIM_317) (369) [ARRY] (20) EVA.fluid.T = EVA.T ($RES_SIM_142) (370) [SCAL] (1) ECO.friction.DPMFLOW_IN_var.rho = ECO.friction.rho ($RES_BND_617) (371) [SCAL] (1) EVA.wall.layer[3].port_ext[2].Q_flow - EVA.wall.port_ext[2].Q_flow = 0.0 ($RES_SIM_318) (372) [ARRY] (20) EVA.fluid.d = EVA.d ($RES_SIM_143) (373) [SCAL] (1) ECO.friction.DPMFLOW_IN_var.eta = ECO.friction.eta ($RES_BND_618) (374) [SCAL] (1) EVA.wall.layer[3].port_ext[1].Q_flow - EVA.wall.port_ext[1].Q_flow = 0.0 ($RES_SIM_319) (375) [ARRY] (20) EVA.fluid.p = EVA.friction.p * fill(1.0, 20) ($RES_SIM_144) (376) [FOR-] (10) ($RES_BND_619) (376) [----] for $i1 in 1:10 loop (376) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_var.m_flow = ECO.HT[$i1].m_flow ($RES_BND_620) (376) [----] end for; (377) [SCAL] (1) 49735.9197162173 * $DER.EVA.m_flows[1] = ECO.portOut.p - (EVA.dphyd + EVA.dpfric + 99999.99999999999 * watersink_ph.water.p_bar) ($RES_SIM_145) (378) [SCAL] (1) EVA.VTotal * $DER.EVA.friction.rho = EVA.portIn.m_flow - watersink_ph.port.m_flow ($RES_SIM_146) (379) [SCAL] (1) EVA.dphyd = 9.80665 * EVA.geoPipe.H * EVA.friction.rho ($RES_SIM_147) (380) [FOR-] (10) ($RES_SIM_400) (380) [----] for $i1 in 1:10 loop (380) [----] [SCAL] (1) ECO.wall.port_int[$i1].Q_flow + ECO.heatport.port[$i1].Q_flow = 0.0 ($RES_SIM_401) (380) [----] end for; (381) [ARRY] (20) EVA.m_flows = EVA.m_flowsZero * fill(1.0, 20) ($RES_SIM_149) (382) [ARRY] (10) ECO.wall.port_int.T = ECO.heatport.port.T ($RES_SIM_402) (383) [FOR-] (10) ($RES_SIM_403) (383) [----] for $i1 in 1:10 loop (383) [----] [SCAL] (1) ECO.wall.port_ext[$i1].Q_flow - ECO.heatPort[$i1].Q_flow = 0.0 ($RES_SIM_404) (383) [----] end for; (384) [SCAL] (1) $SEV_9 = ECO.portIn.m_flow >= 0.0 ($RES_EVT_700) (385) [ARRY] (10) ECO.heatPort.T = ECO.wall.port_ext.T ($RES_SIM_405) (386) [SCAL] (1) watersink_ph.water.d = Modelica.Media.Water.IF97_Utilities.rho_props_ph(99999.99999999999 * watersink_ph.water.p_bar, watersink_ph.h_start, Modelica.Media.Water.IF97_Utilities.waterBaseProp_ph(99999.99999999999 * watersink_ph.water.p_bar, watersink_ph.h_start, watersink_ph.water.phase, 0)) ($RES_SIM_230) (387) [FOR-] (10) ($RES_EVT_701) (387) [----] for $i1 in 1:10 loop (387) [----] [SCAL] (1) $SEV_10[$i1] = ECO.fluid[$i1].p >= 0.0 ($RES_EVT_702) (387) [----] end for; (388) [SCAL] (1) ECO.wall.layer[3].port_ext[10].T = ECO.wall.port_ext[10].T ($RES_SIM_406) (389) [SCAL] (1) watersink_ph.water.phase = if $SEV_29 then 1 else 2 ($RES_SIM_231) (390) [SCAL] (1) ECO.wall.layer[3].port_ext[9].T = ECO.wall.port_ext[9].T ($RES_SIM_407) (391) [SCAL] (1) ECO.wall.layer[3].port_ext[8].T = ECO.wall.port_ext[8].T ($RES_SIM_408) (392) [SCAL] (1) watersource_mh.ports[1].p = 99999.99999999999 * watersource_mh.medium.p_bar ($RES_SIM_233) (393) [SCAL] (1) ECO.wall.layer[3].port_ext[7].T = ECO.wall.port_ext[7].T ($RES_SIM_409) (394) [SCAL] (1) watersource_mh.ports[1].h_outflow = watersource_mh.h ($RES_SIM_234) (395) [FOR-] (10) ($RES_EVT_705) (395) [----] for $i1 in 1:10 loop (395) [----] [SCAL] (1) $SEV_12[$i1] = ECO.fluid[$i1].h < Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.hvl_p(ECO.fluid.sat.psat, Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.boilingcurve_p(ECO.fluid.sat.psat)) ($RES_EVT_706) (395) [----] end for; (396) [FOR-] (20) ($RES_BND_536) (396) [----] for $i1 in 1:20 loop (396) [----] [SCAL] (1) EVA.fluid[$i1].p_bar = 1e-5 * EVA.fluid[$i1].p ($RES_BND_537) (396) [----] end for; (397) [FOR-] (10) ($RES_EVT_707) (397) [----] for $i1 in 1:10 loop (397) [----] [SCAL] (1) $SEV_13[$i1] = ECO.fluid[$i1].h > Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.hvl_p(ECO.fluid.sat.psat, Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.dewcurve_p(ECO.fluid.sat.psat)) ($RES_EVT_708) (397) [----] end for; (398) [FOR-] (20) ($RES_BND_538) (398) [----] for $i1 in 1:20 loop (398) [----] [SCAL] (1) EVA.fluid[$i1].T_degC = (-273.15) + EVA.fluid[$i1].T ($RES_BND_539) (398) [----] end for; (399) [FOR-] (10) ($RES_EVT_709) (399) [----] for $i1 in 1:10 loop (399) [----] [SCAL] (1) $SEV_14[$i1] = $SEV_12[$i1] or $SEV_13[$i1] ($RES_EVT_710) (399) [----] end for; (400) [SCAL] (1) EVA.wall.layer[2].port_ext[20].Q_flow + EVA.wall.layer[3].port_int[20].Q_flow = 0.0 ($RES_SIM_320) (401) [SCAL] (1) EVA.wall.layer[2].port_ext[19].Q_flow + EVA.wall.layer[3].port_int[19].Q_flow = 0.0 ($RES_SIM_321) (402) [FOR-] (10) ($RES_BND_621) (402) [----] for $i1 in 1:10 loop (402) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_var.rho = ECO.HT[$i1].rho ($RES_BND_622) (402) [----] end for; (403) [SCAL] (1) EVA.wall.layer[2].port_ext[18].Q_flow + EVA.wall.layer[3].port_int[18].Q_flow = 0.0 ($RES_SIM_322) (404) [SCAL] (1) EVA.wall.layer[2].port_ext[17].Q_flow + EVA.wall.layer[3].port_int[17].Q_flow = 0.0 ($RES_SIM_323) (405) [FOR-] (10) ($RES_BND_623) (405) [----] for $i1 in 1:10 loop (405) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_var.lambda = ECO.HT[$i1].lambda ($RES_BND_624) (405) [----] end for; (406) [SCAL] (1) EVA.wall.layer[2].port_ext[16].Q_flow + EVA.wall.layer[3].port_int[16].Q_flow = 0.0 ($RES_SIM_324) (407) [SCAL] (1) EVA.wall.layer[2].port_ext[15].Q_flow + EVA.wall.layer[3].port_int[15].Q_flow = 0.0 ($RES_SIM_325) (408) [SCAL] (1) EVA.m_flowsZero = ((1.0 - EVA.hydM) * watersink_ph.port.m_flow + EVA.hydM * EVA.portIn.m_flow) / EVA.geoPipe.Nt ($RES_SIM_150) (409) [FOR-] (10) ($RES_BND_625) (409) [----] for $i1 in 1:10 loop (409) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_var.eta = ECO.HT[$i1].eta ($RES_BND_626) (409) [----] end for; (410) [SCAL] (1) EVA.wall.layer[2].port_ext[14].Q_flow + EVA.wall.layer[3].port_int[14].Q_flow = 0.0 ($RES_SIM_326) (411) [SCAL] (1) EVA.friction.p = EVA.hydP * ECO.portOut.p + (1.0 - EVA.hydP) * (99999.99999999999 * watersink_ph.water.p_bar) ($RES_SIM_151) (412) [SCAL] (1) EVA.wall.layer[2].port_ext[13].Q_flow + EVA.wall.layer[3].port_int[13].Q_flow = 0.0 ($RES_SIM_327) (413) [ARRY] (20) EVA.heatport.Q_flow = 0.05 * EVA.heatedArea * EVA.qMetalFluid ($RES_SIM_152) (414) [FOR-] (10) ($RES_BND_627) (414) [----] for $i1 in 1:10 loop (414) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_var.cp = ECO.HT[$i1].cp ($RES_BND_628) (414) [----] end for; (415) [SCAL] (1) EVA.wall.layer[2].port_ext[12].Q_flow + EVA.wall.layer[3].port_int[12].Q_flow = 0.0 ($RES_SIM_328) (416) [FOR-] (20) ($RES_SIM_153) (416) [----] for $i1 in 1:20 loop (416) [----] [SCAL] (1) EVA.alpha[$i1] = EVA.HT[$i1].alpha ($RES_SIM_154) (416) [----] end for; (417) [SCAL] (1) EVA.wall.layer[2].port_ext[11].Q_flow + EVA.wall.layer[3].port_int[11].Q_flow = 0.0 ($RES_SIM_329) (418) [FOR-] (10) ($RES_BND_629) (418) [----] for $i1 in 1:10 loop (418) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_con.K = 0.0 ($RES_BND_630) (418) [----] end for; (419) [FOR-] (20) ($RES_SIM_155) (419) [----] for $i1 in 1:20 loop (419) [----] [SCAL] (1) EVA.qMetalFluid[$i1] = EVA.alpha[$i1] * (EVA.TWall[$i1] - EVA.fluid[$i1].T) ($RES_SIM_156) (419) [----] end for; (420) [FOR-] (20) ($RES_SIM_157) (420) [----] for $i1 in 1:20 loop (420) [----] [SCAL] (1) EVA.HT[$i1].alpha = Modelica.Fluid.Dissipation.HeatTransfer.StraightPipe.kc_overall_KC(EVA.HT[$i1].KC_IN_con, EVA.HT[$i1].KC_IN_var) ($RES_SIM_158) (420) [----] end for; (421) [SCAL] (1) ECO.wall.layer[3].port_ext[6].T = ECO.wall.port_ext[6].T ($RES_SIM_410) (422) [ARRY] (20) EVA.heatport.Q_flow = EVA.heatport.port.Q_flow ($RES_SIM_159) (423) [SCAL] (1) ECO.wall.layer[3].port_ext[5].T = ECO.wall.port_ext[5].T ($RES_SIM_411) (424) [SCAL] (1) ECO.wall.layer[3].port_ext[4].T = ECO.wall.port_ext[4].T ($RES_SIM_412) (425) [SCAL] (1) ECO.wall.layer[3].port_ext[3].T = ECO.wall.port_ext[3].T ($RES_SIM_413) (426) [SCAL] (1) ECO.wall.layer[3].port_ext[2].T = ECO.wall.port_ext[2].T ($RES_SIM_414) (427) [SCAL] (1) ECO.wall.layer[3].port_ext[1].T = ECO.wall.port_ext[1].T ($RES_SIM_415) (428) [FOR-] (20) ($RES_BND_540) (428) [----] for $i1 in 1:20 loop (428) [----] [SCAL] (1) EVA.qHeating[$i1] = 0.0 ($RES_BND_541) (428) [----] end for; (429) [FOR-] (10) ($RES_EVT_711) (429) [----] for $i1 in 1:10 loop (429) [----] [SCAL] (1) $SEV_15[$i1] = ECO.fluid[$i1].p > 2.2064e7 ($RES_EVT_712) (429) [----] end for; (430) [SCAL] (1) ECO.wall.layer[2].port_ext[10].T = ECO.wall.layer[3].port_int[10].T ($RES_SIM_416) (431) [SCAL] (1) ECO.wall.layer[2].port_ext[9].T = ECO.wall.layer[3].port_int[9].T ($RES_SIM_417) (432) [FOR-] (10) ($RES_EVT_713) (432) [----] for $i1 in 1:10 loop (432) [----] [SCAL] (1) $SEV_16[$i1] = $SEV_14[$i1] or $SEV_15[$i1] ($RES_EVT_714) (432) [----] end for; (433) [SCAL] (1) ECO.wall.layer[2].port_ext[8].T = ECO.wall.layer[3].port_int[8].T ($RES_SIM_418) (434) [SCAL] (1) EVA.friction.h = EVA.fluid[1].h ($RES_BND_543) (435) [SCAL] (1) ECO.wall.layer[2].port_ext[7].T = ECO.wall.layer[3].port_int[7].T ($RES_SIM_419) (436) [SCAL] (1) $SEV_17 = (-watersink_ph.port.m_flow) >= 0.0 ($RES_EVT_715) (437) [SCAL] (1) EVA.friction.eta = EVA.eta[1] ($RES_BND_545) (438) [SCAL] (1) $SEV_18 = EVA.portIn.m_flow >= 0.0 ($RES_EVT_716) (439) [SCAL] (1) watersource_mh.medium.phase = watersource_mh.medium.state.phase ($RES_SIM_246) (440) [FOR-] (20) ($RES_EVT_717) (440) [----] for $i1 in 1:20 loop (440) [----] [SCAL] (1) $SEV_19[$i1] = EVA.fluid[$i1].p >= 0.0 ($RES_EVT_718) (440) [----] end for; (441) [SCAL] (1) watersource_mh.medium.d = watersource_mh.medium.state.d ($RES_SIM_247) (442) [SCAL] (1) -((-273.15) - watersource_mh.medium.T_degC) = watersource_mh.medium.state.T ($RES_SIM_248) (443) [SCAL] (1) EVA.friction.m_flow = EVA.m_flows[1] ($RES_BND_548) (444) [SCAL] (1) EVA.wall.layer[1].port_ext[12].T = EVA.wall.layer[2].port_int[12].T ($RES_SIM_500) (445) [SCAL] (1) 99999.99999999999 * watersource_mh.medium.p_bar = watersource_mh.medium.state.p ($RES_SIM_249) (446) [SCAL] (1) EVA.friction.DPMFLOW_ADD_IN_con.dp_smooth = 1.0 ($RES_BND_549) (447) [SCAL] (1) EVA.wall.layer[1].port_ext[11].T = EVA.wall.layer[2].port_int[11].T ($RES_SIM_501) (448) [SCAL] (1) EVA.wall.layer[1].port_ext[10].T = EVA.wall.layer[2].port_int[10].T ($RES_SIM_502) (449) [SCAL] (1) EVA.wall.layer[1].port_ext[9].T = EVA.wall.layer[2].port_int[9].T ($RES_SIM_503) (450) [SCAL] (1) EVA.wall.layer[1].port_ext[8].T = EVA.wall.layer[2].port_int[8].T ($RES_SIM_504) (451) [SCAL] (1) EVA.wall.layer[1].port_ext[7].T = EVA.wall.layer[2].port_int[7].T ($RES_SIM_505) (452) [SCAL] (1) EVA.wall.layer[2].port_ext[10].Q_flow + EVA.wall.layer[3].port_int[10].Q_flow = 0.0 ($RES_SIM_330) (453) [SCAL] (1) EVA.wall.layer[1].port_ext[6].T = EVA.wall.layer[2].port_int[6].T ($RES_SIM_506) (454) [SCAL] (1) EVA.wall.layer[2].port_ext[9].Q_flow + EVA.wall.layer[3].port_int[9].Q_flow = 0.0 ($RES_SIM_331) (455) [FOR-] (10) ($RES_BND_631) (455) [----] for $i1 in 1:10 loop (455) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_con.roughness = Modelica.Fluid.Dissipation.Utilities.Types.Roughness.Considered ($RES_BND_632) (455) [----] end for; (456) [SCAL] (1) EVA.wall.layer[1].port_ext[5].T = EVA.wall.layer[2].port_int[5].T ($RES_SIM_507) (457) [SCAL] (1) EVA.wall.layer[2].port_ext[8].Q_flow + EVA.wall.layer[3].port_int[8].Q_flow = 0.0 ($RES_SIM_332) (458) [SCAL] (1) EVA.wall.layer[1].port_ext[4].T = EVA.wall.layer[2].port_int[4].T ($RES_SIM_508) (459) [SCAL] (1) EVA.wall.layer[2].port_ext[7].Q_flow + EVA.wall.layer[3].port_int[7].Q_flow = 0.0 ($RES_SIM_333) (460) [FOR-] (10) ($RES_BND_633) (460) [----] for $i1 in 1:10 loop (460) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_con.L = ECO.HT[$i1].geoPipe.L ($RES_BND_634) (460) [----] end for; (461) [SCAL] (1) EVA.wall.layer[1].port_ext[3].T = EVA.wall.layer[2].port_int[3].T ($RES_SIM_509) (462) [SCAL] (1) EVA.wall.layer[2].port_ext[6].Q_flow + EVA.wall.layer[3].port_int[6].Q_flow = 0.0 ($RES_SIM_334) (463) [SCAL] (1) EVA.wall.layer[2].port_ext[5].Q_flow + EVA.wall.layer[3].port_int[5].Q_flow = 0.0 ($RES_SIM_335) (464) [ARRY] (20) EVA.TWall = EVA.heatport.port.T ($RES_SIM_160) (465) [FOR-] (10) ($RES_BND_635) (465) [----] for $i1 in 1:10 loop (465) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_con.d_hyd = ECO.HT[$i1].diameterInner ($RES_BND_636) (465) [----] end for; (466) [SCAL] (1) EVA.wall.layer[2].port_ext[4].Q_flow + EVA.wall.layer[3].port_int[4].Q_flow = 0.0 ($RES_SIM_336) (467) [FOR-] (3) ($RES_SIM_161) (467) [----] for $i1 in 1:3 loop (467) [----] [SCAL] (1) EVA.wall.layer[$i1].Am = (EVA.wall.layer[$i1].rext ^ 2.0 - EVA.wall.layer[$i1].rint ^ 2.0) * 3.141592653589793 ($RES_SIM_162) (467) [----] end for; (468) [SCAL] (1) EVA.wall.layer[2].port_ext[3].Q_flow + EVA.wall.layer[3].port_int[3].Q_flow = 0.0 ($RES_SIM_337) (469) [FOR-] (10) ($RES_BND_637) (469) [----] for $i1 in 1:10 loop (469) [----] [SCAL] (1) ECO.HT[$i1].KC_IN_con.target = Modelica.Fluid.Dissipation.Utilities.Types.HeatTransferBoundary.UHFuUFF ($RES_BND_638) (469) [----] end for; (470) [SCAL] (1) EVA.wall.layer[2].port_ext[2].Q_flow + EVA.wall.layer[3].port_int[2].Q_flow = 0.0 ($RES_SIM_338) (471) [FOR-] (60) ($RES_SIM_163) (471) [----] for {$i1 in 1:3, $i2 in 1:20} loop (471) [----] [SCAL] (1) EVA.wall.layer[$i1].port_ext[$i2].Q_flow = (2.0 * (EVA.wall.layer[$i1].port_ext[$i2].T - EVA.wall.layer[$i1].T[$i2]) * EVA.wall.layer[$i1].numberOfParallelTubes * ((40.0 * 3.141592653589793 * 2.0 * EVA.wall.layer[$i1].metal.lambda) / 20.0)) / (1.0 - EVA.wall.layer[$i1].rint / EVA.wall.layer[$i1].rext) ($RES_SIM_164) (471) [----] end for; (472) [SCAL] (1) EVA.wall.layer[2].port_ext[1].Q_flow + EVA.wall.layer[3].port_int[1].Q_flow = 0.0 ($RES_SIM_339) (473) [ARRY] (10) ECO.HT.dT = ECO.TWall - ECO.fluid.T ($RES_BND_639) (474) [FOR-] (60) ($RES_SIM_165) (474) [----] for {$i1 in 1:3, $i2 in 1:20} loop (474) [----] [SCAL] (1) EVA.wall.layer[$i1].port_int[$i2].Q_flow = (2.0 * (EVA.wall.layer[$i1].port_int[$i2].T - EVA.wall.layer[$i1].T[$i2]) * EVA.wall.layer[$i1].numberOfParallelTubes * ((40.0 * 3.141592653589793 * 2.0 * EVA.wall.layer[$i1].metal.lambda) / 20.0)) / (EVA.wall.layer[$i1].rext / EVA.wall.layer[$i1].rint - 1.0) ($RES_SIM_166) (474) [----] end for; (475) [FOR-] (60) ($RES_SIM_167) (475) [----] for {$i1 in 1:3, $i2 in 1:20} loop (475) [----] [SCAL] (1) EVA.wall.layer[$i1].HeatCap * $DER.EVA.wall.layer[$i1].T[$i2] = EVA.wall.layer[$i1].port_int[$i2].Q_flow + EVA.wall.layer[$i1].port_ext[$i2].Q_flow ($RES_SIM_168) (475) [----] end for; (476) [SCAL] (1) ECO.wall.layer[2].port_ext[6].T = ECO.wall.layer[3].port_int[6].T ($RES_SIM_420) (477) [FOR-] (3) ($RES_SIM_169) (477) [----] for $i1 in 1:3 loop (477) [----] [SCAL] (1) EVA.wall.layer[$i1].HeatCap = EVA.wall.layer[$i1].metal.cp * EVA.wall.layer[$i1].Tube_mass ($RES_SIM_170) (477) [----] end for; (478) [SCAL] (1) ECO.wall.layer[2].port_ext[5].T = ECO.wall.layer[3].port_int[5].T ($RES_SIM_421) (479) [SCAL] (1) ECO.wall.layer[2].port_ext[4].T = ECO.wall.layer[3].port_int[4].T ($RES_SIM_422) (480) [SCAL] (1) ECO.wall.layer[2].port_ext[3].T = ECO.wall.layer[3].port_int[3].T ($RES_SIM_423) (481) [SCAL] (1) ECO.wall.layer[2].port_ext[2].T = ECO.wall.layer[3].port_int[2].T ($RES_SIM_424) (482) [SCAL] (1) ECO.wall.layer[2].port_ext[1].T = ECO.wall.layer[3].port_int[1].T ($RES_SIM_425) (483) [SCAL] (1) EVA.friction.DPMFLOW_ADD_IN_con.A_cross = EVA.friction.A ($RES_BND_550) (484) [FOR-] (20) ($RES_EVT_721) (484) [----] for $i1 in 1:20 loop (484) [----] [SCAL] (1) $SEV_21[$i1] = EVA.fluid[$i1].h < Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.hvl_p(EVA.fluid.sat.psat, Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.boilingcurve_p(EVA.fluid.sat.psat)) ($RES_EVT_722) (484) [----] end for; (485) [SCAL] (1) ECO.wall.layer[1].port_ext[10].T = ECO.wall.layer[2].port_int[10].T ($RES_SIM_426) (486) [SCAL] (1) EVA.friction.DPMFLOW_ADD_IN_var.rho = EVA.friction.rho ($RES_BND_551) (487) [SCAL] (1) ECO.wall.layer[1].port_ext[9].T = ECO.wall.layer[2].port_int[9].T ($RES_SIM_427) (488) [SCAL] (1) watersource_mh.medium.u = watersource_mh.h - (99999.99999999999 * watersource_mh.medium.p_bar) / watersource_mh.medium.d ($RES_SIM_252) (489) [SCAL] (1) EVA.friction.DPMFLOW_ADD_IN_var.zeta_TOT = max(1e-12, EVA.friction.geoPipe.zeta_add) ($RES_BND_552) (490) [FOR-] (20) ($RES_EVT_723) (490) [----] for $i1 in 1:20 loop (490) [----] [SCAL] (1) $SEV_22[$i1] = EVA.fluid[$i1].h > Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.hvl_p(EVA.fluid.sat.psat, Modelica.Media.Water.IF97_Utilities.BaseIF97.Regions.dewcurve_p(EVA.fluid.sat.psat)) ($RES_EVT_724) (490) [----] end for; (491) [SCAL] (1) ECO.wall.layer[1].port_ext[8].T = ECO.wall.layer[2].port_int[8].T ($RES_SIM_428) (492) [SCAL] (1) watersource_mh.medium.sat.psat = 99999.99999999999 * watersource_mh.medium.p_bar ($RES_SIM_253) (493) [SCAL] (1) EVA.friction.DPMFLOW_IN_con.K = EVA.friction.geoPipe.r ($RES_BND_553)