Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr Annex60_1.0.0_Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow.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/Annex60 1.0.0/package.mo", uses=false) Using package Annex60 with version 1.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Annex60 1.0.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(Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Annex60_1.0.0_Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow") translateModel(Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="Annex60_1.0.0_Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001042/0.001042, allocations: 107.9 kB / 16.42 MB, free: 6.504 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.001082/0.001082, allocations: 187.8 kB / 17.35 MB, free: 5.754 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.293/1.293, allocations: 205.1 MB / 223.2 MB, free: 12.24 MB / 190.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Annex60 1.0.0/package.mo): time 0.2505/0.2505, allocations: 54.96 MB / 325.6 MB, free: 4.859 MB / 270.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 2.088e-05/2.088e-05, allocations: 2.281 kB / 456.8 MB, free: 2.691 MB / 334.1 MB Notification: Performance of NFInst.instantiate(Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow): time 0.41/0.41, allocations: 190.5 MB / 0.6321 GB, free: 12.43 MB / 462.1 MB Notification: Performance of NFInst.instExpressions: time 0.008514/0.4186, allocations: 5.615 MB / 0.6376 GB, free: 6.801 MB / 462.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.0011/0.4197, allocations: 39.75 kB / 0.6377 GB, free: 6.762 MB / 462.1 MB Notification: Performance of NFTyping.typeComponents: time 0.001438/0.4211, allocations: 0.6291 MB / 0.6383 GB, free: 6.129 MB / 462.1 MB Notification: Performance of NFTyping.typeBindings: time 0.003906/0.4251, allocations: 1.808 MB / 0.64 GB, free: 4.312 MB / 462.1 MB Notification: Performance of NFTyping.typeClassSections: time 0.002987/0.4281, allocations: 1.256 MB / 0.6413 GB, free: 3.07 MB / 462.1 MB Notification: Performance of NFFlatten.flatten: time 0.004321/0.4324, allocations: 3.49 MB / 0.6447 GB, free: 15.57 MB / 478.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.00155/0.434, allocations: 1.244 MB / 0.6459 GB, free: 14.32 MB / 478.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.002039/0.436, allocations: 1.289 MB / 0.6471 GB, free: 13.02 MB / 478.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.001561/0.4376, allocations: 0.9718 MB / 0.6481 GB, free: 12.06 MB / 478.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0001676/0.4378, allocations: 127.9 kB / 0.6482 GB, free: 11.93 MB / 478.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.002249/0.44, allocations: 1.181 MB / 0.6494 GB, free: 10.75 MB / 478.1 MB Notification: Performance of combineBinaries: time 0.001774/0.4418, allocations: 2.381 MB / 0.6517 GB, free: 8.348 MB / 478.1 MB Notification: Performance of replaceArrayConstructors: time 0.0009882/0.4428, allocations: 1.52 MB / 0.6532 GB, free: 6.812 MB / 478.1 MB Notification: Performance of NFVerifyModel.verify: time 0.0003093/0.4431, allocations: 235.4 kB / 0.6534 GB, free: 6.582 MB / 478.1 MB Notification: Performance of FrontEnd: time 0.0002314/0.4433, allocations: 47.69 kB / 0.6534 GB, free: 6.535 MB / 478.1 MB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 265 (241) * Number of variables: 265 (221) Notification: Performance of Bindings: time 0.005994/0.4493, allocations: 6.918 MB / 0.6602 GB, free: 15.42 MB / 494.1 MB Notification: Performance of FunctionAlias: time 0.000566/0.4499, allocations: 0.563 MB / 0.6607 GB, free: 14.84 MB / 494.1 MB Notification: Performance of Early Inline: time 0.00289/0.4528, allocations: 3.198 MB / 0.6639 GB, free: 11.58 MB / 494.1 MB Notification: Performance of simplify1: time 0.0002947/0.4531, allocations: 235.7 kB / 0.6641 GB, free: 11.35 MB / 494.1 MB Notification: Performance of Alias: time 0.004259/0.4574, allocations: 3.958 MB / 0.668 GB, free: 7.109 MB / 494.1 MB Notification: Performance of simplify2: time 0.0002397/0.4576, allocations: 199.7 kB / 0.6682 GB, free: 6.914 MB / 494.1 MB Notification: Performance of Events: time 0.000684/0.4583, allocations: 0.5613 MB / 0.6687 GB, free: 6.355 MB / 494.1 MB Notification: Performance of Detect States: time 0.000907/0.4593, allocations: 0.8506 MB / 0.6695 GB, free: 5.48 MB / 494.1 MB Notification: Performance of Partitioning: time 0.00137/0.4606, allocations: 1.294 MB / 0.6708 GB, free: 4.047 MB / 494.1 MB Error: Internal error NBSlice.fillDependencyArray failed because number of flattened indices 1 for dependency bou.C_in_internal could not be divided by the body size 2 without rest. Error: Internal error NBAdjacency.Matrix.createPseudo failed for: [ARRY] (2) bou.ports.C_outflow = {bou.C_in_internal for $i1 in 1:2} ($RES_SIM_147) Error: Internal error NBAdjacency.Matrix.create failed to create adjacency matrix for system: System Variables (177/226) **************************** (1) [ALGB] (1) Real gain.y (2) [ALGB] (1) protected Real[1] volSte.dynBal.C (start = {1.0 for $i1 in 1:1}, min = {0.0 for $i1 in 1:1}, nominal = volSte.dynBal.C_nominal) (3) [ALGB] (1) flow Real[1] sou.ports.m_flow (min = {-1e60}, max = {1e60}) (4) [ALGB] (1) Real sou1.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (5) [ALGB] (1) Real[1] volDyn.mXi (6) [ALGB] (2) stream Real[2, 1] bou.ports.Xi_outflow (min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}, max = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, nominal = {{0.1 for $i1 in 1:1} for $ports1 in 1:2}) (7) [ALGB] (1) protected Real[1] volDyn.dynBal.C (start = {1.0 for $i1 in 1:1}, min = {0.0 for $i1 in 1:1}, nominal = volDyn.dynBal.C_nominal) (8) [ALGB] (1) Real bou.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (9) [ALGB] (1) stream Real[1, 1] sou1.ports.C_outflow (start = {{1.0 for $i1 in 1:1}}, min = {{0.0 for $i1 in 1:1}}) (10) [ALGB] (1) Real sou.medium.state.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (11) [DISC] (1) Boolean $TEV_1 (12) [ALGB] (1) protected Real[1] volDyn.dynBal.medium.Xi (start = volDyn.dynBal.X_start[1:1], min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}, StateSelect = default) (13) [DISC] (1) Boolean $TEV_0 (14) [ALGB] (1) protected Real volSte.dynBal.U (start = volSte.dynBal.rho_start * Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow.volSte.dynBal.Medium.specificInternalEnergy(Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow.volSte.dynBal.Medium.setState_pTX(volSte.dynBal.p_start, volSte.dynBal.T_start, volSte.dynBal.X_start[1:1])), nominal = 1e5) (15) [ALGB] (2) protected Real[2] sou.X_in_internal (16) [ALGB] (2) stream Real[2, 1] volSte.ports.Xi_outflow (min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}, max = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, nominal = {{0.1 for $i1 in 1:1} for $ports1 in 1:2}) (17) [ALGB] (1) stream Real[1, 1] sou.ports.Xi_outflow (min = {{0.0 for $i1 in 1:1}}, max = {{1.0 for $i1 in 1:1}}, nominal = {{0.1 for $i1 in 1:1}}) (18) [ALGB] (1) protected Real volDyn.dynBal.Hb_flow (19) [ALGB] (1) protected Real[1] volSte.dynBal.COut (min = {0.0 for $i1 in 1:1}) (20) [ALGB] (2) flow Real[2] volSte.ports.m_flow (min = {-1e5 for $i1 in 1:2}, max = {1e5 for $i1 in 1:2}) (21) [ALGB] (2) stream Real[2] volDyn.ports.h_outflow (min = {-1e10 for $i1 in 1:2}, max = {1e10 for $i1 in 1:2}, nominal = {1e6 for $i1 in 1:2}) (22) [ALGB] (1) protected Real[1] volSte.dynBal.mC (min = {0.0 for $i1 in 1:1}) (23) [ALGB] (2) Real[2] sou1.medium.X (start = {0.01, 0.99}, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (24) [ALGB] (2) protected flow Real[2] volSte.dynBal.ports.m_flow (min = {-1e5 for $i1 in 1:2}, max = {1e5 for $i1 in 1:2}) (25) [DISC] (1) Boolean $SEV_15 (26) [ALGB] (1) protected Real[1] volSte.dynBal.mCOut (min = {0.0 for $i1 in 1:1}) (27) [ALGB] (1) protected Real volDyn.dynBal.medium.R (start = 1000.0, min = 0.0, max = 1e7, nominal = 1000.0) (28) [ALGB] (1) protected Real[1] volSte.dynBal.C_flow (29) [ALGB] (1) Real[1] volSte.C_flow (30) [ALGB] (1) protected Real[1] volSte.dynBal.mXi (min = {0.0 for $i1 in 1:1}) (31) [ALGB] (1) Real sou1.medium.R (start = 1000.0, min = 0.0, max = 1e7, nominal = 1000.0) (32) [ALGB] (2) protected Real[2] volDyn.dynBal.medium.X (start = volDyn.dynBal.X_start, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (33) [ALGB] (1) protected Real volDyn.dynBal.medium.X_air (min = 0.0, max = 1.0, nominal = 0.1) (34) [ALGB] (2) Real[2] bou.medium.state.X (start = {0.01, 0.99}, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (35) [ALGB] (1) protected Real[1] volDyn.dynBal.mXiOut (min = {0.0 for $i1 in 1:1}) (36) [ALGB] (1) Real volDyn.p = volDyn.ports[1].p (37) [ALGB] (1) Real bou.medium.MM (min = 0.001, max = 0.25, nominal = 0.032) (38) [ALGB] (1) protected Real volDyn.dynBal.medium.X_steam (min = 0.0, max = 1.0, nominal = 0.1) (39) [ALGB] (1) protected Real volSte.dynBal.medium.MM (min = 0.001, max = 0.25, nominal = 0.032) (40) [ALGB] (2) protected Real[2] volSte.dynBal.ports.p (start = {101325.0 for $ports1 in 1:2}, min = {0.0 for $i1 in 1:2}, max = {1e8 for $i1 in 1:2}, nominal = {1e5 for $i1 in 1:2}) (41) [ALGB] (2) protected stream Real[2, 1] volDyn.dynBal.ports.C_outflow (start = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}) (42) [ALGB] (2) stream Real[2, 1] volDyn.ports.C_outflow (start = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}) (43) [ALGB] (2) protected Real[2, 1] volDyn.dynBal.ports_mC_flow (44) [ALGB] (2) Real[2] volSte.ports.p (start = {101325.0 for $ports1 in 1:2}, min = {0.0 for $i1 in 1:2}, max = {1e8 for $i1 in 1:2}, nominal = {1e5 for $i1 in 1:2}) (45) [ALGB] (2) protected Real[2, 1] volSte.dynBal.ports_mC_flow (46) [ALGB] (1) protected Real sou.medium.X_steam (min = 0.0, max = 1.0, nominal = 0.1) (47) [ALGB] (2) Real[2] volDyn.ports.p (start = {101325.0 for $ports1 in 1:2}, min = {0.0 for $i1 in 1:2}, max = {1e8 for $i1 in 1:2}, nominal = {1e5 for $i1 in 1:2}) (48) [ALGB] (1) protected Real volDyn.dynBal.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (49) [ALGB] (2) protected stream Real[2, 1] volDyn.dynBal.ports.Xi_outflow (min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}, max = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, nominal = {{0.1 for $i1 in 1:1} for $ports1 in 1:2}) (50) [DER-] (1) Real[1] $DER.volDyn.dynBal.mXi (51) [ALGB] (2) protected Real[2] volSte.dynBal.ports_H_flow (min = {-1e8 for $i1 in 1:2}, max = {1e8 for $i1 in 1:2}, nominal = {1000.0 for $i1 in 1:2}) (52) [ALGB] (1) protected Real sou.medium.X_air (min = 0.0, max = 1.0, nominal = 0.1) (53) [ALGB] (1) Real $FUN_9 (54) [ALGB] (1) Real $FUN_8 (55) [ALGB] (1) Real volDyn.T = Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow.volDyn.Medium.temperature_phX(volDyn.p, -((-84437.5) - volDyn.dynBal.medium.u), {volDyn.Xi[1], 1.0 - sum(volDyn.Xi)}) (start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (56) [ALGB] (1) Real $FUN_7 (57) [ALGB] (1) Real $FUN_6 (58) [ALGB] (1) Real $FUN_29 (59) [ALGB] (1) Real $FUN_5 (60) [ALGB] (1) Real $FUN_28 (61) [ALGB] (1) Real volSte.p = volSte.ports[1].p (62) [ALGB] (1) Real $FUN_4 (63) [ALGB] (2) protected stream Real[2] volDyn.dynBal.ports.h_outflow (min = {-1e10 for $i1 in 1:2}, max = {1e10 for $i1 in 1:2}, nominal = {1e6 for $i1 in 1:2}) (64) [ALGB] (1) Real $FUN_3 (65) [ALGB] (1) Real $FUN_26 (66) [ALGB] (1) Real $FUN_1 (67) [ALGB] (1) Real $FUN_23 (68) [ALGB] (1) protected Real[1] volDyn.dynBal.mbC_flow (69) [ALGB] (1) protected Real[1] volDyn.dynBal.mCOut (min = {0.0 for $i1 in 1:1}) (70) [ALGB] (1) Real $FUN_22 (71) [ALGB] (1) Real $FUN_21 (72) [ALGB] (1) Real $FUN_20 (73) [DISC] (2) Boolean[2] $SEV_13[$i1] (74) [ALGB] (1) Real[1] sou.medium.Xi (start = {0.01}, min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}, StateSelect = default) (75) [ALGB] (1) Real[1] volSte.mXi (76) [ALGB] (1) Real[1] volDyn.C = volDyn.COut_internal (start = {1.0 for $i1 in 1:1}, min = {0.0 for $i1 in 1:1}, nominal = volDyn.C_nominal) (77) [ALGB] (1) flow Real[1] sou1.ports.m_flow (min = {-1e60}, max = {1e60}) (78) [ALGB] (1) protected Real volSte.dynBal.medium.state.T (start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (79) [DISC] (2) Boolean[2] $SEV_4[$i1] (80) [ALGB] (1) stream Real[1] sou.ports.h_outflow (min = {-1e10 for $i1 in 1:1}, max = {1e10 for $i1 in 1:1}, nominal = {1e6 for $i1 in 1:1}) (81) [ALGB] (1) Real[1] volSte.mC (82) [ALGB] (1) protected Real[1] volDyn.XiOut_internal (83) [ALGB] (2) protected Real[2] volSte.dynBal.medium.state.X (start = {0.01, 0.99}, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (84) [ALGB] (1) Real[1] volDyn.mC (85) [ALGB] (1) Real volSte.T = Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow.volSte.Medium.temperature_phX(volSte.p, -((-84437.5) - volSte.dynBal.medium.u), {volSte.Xi[1], 1.0 - sum(volSte.Xi)}) (start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (86) [ALGB] (1) protected Real volDyn.dynBal.medium.state.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (87) [ALGB] (1) Real $FUN_19 (88) [ALGB] (1) Real $FUN_18 (89) [ALGB] (2) protected flow Real[2] volDyn.dynBal.ports.m_flow (min = {-1e5 for $i1 in 1:2}, max = {1e5 for $i1 in 1:2}) (90) [ALGB] (1) Real $FUN_17 (91) [ALGB] (1) Real $FUN_16 (92) [ALGB] (1) Real $FUN_15 (93) [ALGB] (1) Real $FUN_12 (94) [ALGB] (1) Real $FUN_11 (95) [ALGB] (1) Real[1] sou1.medium.Xi (start = {0.01}, min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}, StateSelect = default) (96) [ALGB] (1) Real $FUN_10 (97) [ALGB] (2) protected stream Real[2] volSte.dynBal.ports.h_outflow (min = {-1e10 for $i1 in 1:2}, max = {1e10 for $i1 in 1:2}, nominal = {1e6 for $i1 in 1:2}) (98) [ALGB] (1) Real[1] volSte.C = volSte.COut_internal (start = {1.0 for $i1 in 1:1}, min = {0.0 for $i1 in 1:1}, nominal = volSte.C_nominal) (99) [ALGB] (1) protected Real volSte.dynBal.medium.state.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (100) [ALGB] (1) protected Real[1] volSte.dynBal.mXiOut (min = {0.0 for $i1 in 1:1}) (101) [ALGB] (1) protected Real[1] volSte.dynBal.mbXi_flow (102) [ALGB] (1) stream Real[1, 1] sou.ports.C_outflow (start = {{1.0 for $i1 in 1:1}}, min = {{0.0 for $i1 in 1:1}}) (103) [ALGB] (1) protected Real volSte.dynBal.medium.R (start = 1000.0, min = 0.0, max = 1e7, nominal = 1000.0) (104) [ALGB] (1) protected Real bou.medium.X_steam (min = 0.0, max = 1.0, nominal = 0.1) (105) [ALGB] (1) protected Real[1] sou1.C_in_internal (106) [ALGB] (1) protected Real volSte.dynBal.medium.T_degC = Modelica.SIunits.Conversions.to_degC(-((-273.15) - volSte.dynBal.medium.T_degC)) (107) [DER-] (1) Real $DER.volDyn.dynBal.U (108) [DISC] (2) Boolean[2] $SEV_17[$i1] (109) [ALGB] (1) protected Real[1] volDyn.dynBal.C_flow_internal (110) [DISC] (1) Boolean $SEV_2 (111) [ALGB] (2) protected Real[2] volDyn.dynBal.medium.state.X (start = {0.01, 0.99}, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (112) [ALGB] (2) protected Real[2] volSte.dynBal.medium.X (start = volSte.dynBal.X_start, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (113) [ALGB] (1) protected Real volDyn.dynBal.medium.MM (min = 0.001, max = 0.25, nominal = 0.032) (114) [ALGB] (1) protected Real volSte.dynBal.medium.p_bar = Modelica.SIunits.Conversions.to_bar(99999.99999999999 * volSte.dynBal.medium.p_bar) (115) [ALGB] (1) protected Real[1] volDyn.dynBal.C_flow (116) [ALGB] (1) protected Real volDyn.dynBal.medium.state.T (start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (117) [ALGB] (1) protected Real[1] volDyn.dynBal.COut (min = {0.0 for $i1 in 1:1}) (118) [ALGB] (1) protected Real sou1.medium.X_steam (min = 0.0, max = 1.0, nominal = 0.1) (119) [ALGB] (2) protected stream Real[2, 1] volSte.dynBal.ports.C_outflow (start = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}) (120) [ALGB] (1) Real sou.medium.p_bar = Modelica.SIunits.Conversions.to_bar(99999.99999999999 * sou.medium.p_bar) (121) [ALGB] (1) Real sou.medium.R (start = 1000.0, min = 0.0, max = 1e7, nominal = 1000.0) (122) [ALGB] (2) stream Real[2, 1] volSte.ports.C_outflow (start = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}) (123) [ALGB] (2) protected Real[2] volDyn.dynBal.ports_H_flow (min = {-1e8 for $i1 in 1:2}, max = {1e8 for $i1 in 1:2}, nominal = {1000.0 for $i1 in 1:2}) (124) [ALGB] (1) Real[1] sou1.ports.p (start = {101325.0}, min = {0.0 for $i1 in 1:1}, max = {1e8 for $i1 in 1:1}, nominal = {1e5 for $i1 in 1:1}) (125) [ALGB] (2) Real[2] sou.medium.X (start = {0.01, 0.99}, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (126) [ALGB] (1) protected Real volSte.dynBal.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (127) [ALGB] (1) protected Real sou1.medium.X_air (min = 0.0, max = 1.0, nominal = 0.1) (128) [ALGB] (1) protected Real[1] volSte.COut_internal (129) [ALGB] (2) flow Real[2] bou.ports.m_flow (min = {-1e60 for $ports1 in 1:2}, max = {1e60 for $ports1 in 1:2}) (130) [ALGB] (1) stream Real[1, 1] sou1.ports.Xi_outflow (min = {{0.0 for $i1 in 1:1}}, max = {{1.0 for $i1 in 1:1}}, nominal = {{0.1 for $i1 in 1:1}}) (131) [DER-] (1) Real $DER.volDyn.dynBal.medium.p_bar (132) [ALGB] (2) stream Real[2] volSte.ports.h_outflow (min = {-1e10 for $i1 in 1:2}, max = {1e10 for $i1 in 1:2}, nominal = {1e6 for $i1 in 1:2}) (133) [ALGB] (1) protected Real[1] volSte.dynBal.mbC_flow (134) [ALGB] (1) protected Real[1] volSte.dynBal.XiOut (min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}) (135) [ALGB] (1) Real[1] bou.medium.Xi (start = {0.01}, min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}, StateSelect = default) (136) [ALGB] (1) protected Real volSte.dynBal.medium.X_steam (min = 0.0, max = 1.0, nominal = 0.1) (137) [ALGB] (1) Real sou.medium.u (min = -1e8, max = 1e8, nominal = 1e6) (138) [ALGB] (1) protected Real[1] volSte.dynBal.medium.Xi (start = volSte.dynBal.X_start[1:1], min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}, StateSelect = default) (139) [ALGB] (2) protected Real[2] bou.X_in_internal (140) [ALGB] (1) protected Real[1] volDyn.dynBal.XiOut (min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}) (141) [ALGB] (1) Real[1] volDyn.C_flow (142) [ALGB] (2) stream Real[2, 1] volDyn.ports.Xi_outflow (min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}, max = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, nominal = {{0.1 for $i1 in 1:1} for $ports1 in 1:2}) (143) [DISC] (2) Boolean[2] $SEV_7[$i1] (144) [ALGB] (1) protected Real[1] volSte.XiOut_internal (145) [ALGB] (1) Real[1] sou.ports.p (start = {101325.0}, min = {0.0 for $i1 in 1:1}, max = {1e8 for $i1 in 1:1}, nominal = {1e5 for $i1 in 1:1}) (146) [ALGB] (2) stream Real[2] bou.ports.h_outflow (min = {-1e10 for $i1 in 1:2}, max = {1e10 for $i1 in 1:2}, nominal = {1e6 for $i1 in 1:2}) (147) [ALGB] (2) protected Real[2] sou1.X_in_internal (148) [ALGB] (2) protected Real[2, 1] volDyn.dynBal.ports_mXi_flow (149) [ALGB] (2) protected Real[2, 1] volSte.dynBal.ports_mXi_flow (150) [ALGB] (1) Real sou1.medium.state.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (151) [DER-] (1) Real[1] $DER.volDyn.dynBal.mC (152) [ALGB] (1) Real sou.m_flow_in (153) [ALGB] (1) protected Real[1] volDyn.dynBal.mbXi_flow (154) [ALGB] (1) protected Real volSte.dynBal.medium.X_air (min = 0.0, max = 1.0, nominal = 0.1) (155) [ALGB] (1) protected Real[1] sou.C_in_internal (156) [ALGB] (2) flow Real[2] volDyn.ports.m_flow (min = {-1e5 for $i1 in 1:2}, max = {1e5 for $i1 in 1:2}) (157) [ALGB] (2) protected stream Real[2, 1] volSte.dynBal.ports.Xi_outflow (min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}, max = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, nominal = {{0.1 for $i1 in 1:1} for $ports1 in 1:2}) (158) [ALGB] (1) Real sou.medium.MM (min = 0.001, max = 0.25, nominal = 0.032) (159) [ALGB] (1) Real bou.medium.R (start = 1000.0, min = 0.0, max = 1e7, nominal = 1000.0) (160) [ALGB] (1) protected Real[1] volSte.dynBal.C_flow_internal (161) [ALGB] (1) protected Real volDyn.dynBal.mb_flow (162) [ALGB] (2) stream Real[2, 1] bou.ports.C_outflow (start = {{1.0 for $i1 in 1:1} for $ports1 in 1:2}, min = {{0.0 for $i1 in 1:1} for $ports1 in 1:2}) (163) [ALGB] (1) protected Real[1] volDyn.COut_internal (164) [ALGB] (2) Real[2] sou1.medium.state.X (start = {0.01, 0.99}, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (165) [ALGB] (2) Real[2] bou.medium.X (start = {0.01, 0.99}, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (166) [ALGB] (1) stream Real[1] sou1.ports.h_outflow (min = {-1e10 for $i1 in 1:1}, max = {1e10 for $i1 in 1:1}, nominal = {1e6 for $i1 in 1:1}) (167) [ALGB] (2) Real[2] sou.medium.state.X (start = {0.01, 0.99}, min = {0.0 for $i1 in 1:2}, max = {1.0 for $i1 in 1:2}, nominal = {0.1 for $i1 in 1:2}) (168) [ALGB] (1) Real[1] volSte.Xi = volSte.XiOut_internal (min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}) (169) [ALGB] (2) protected Real[2] volDyn.dynBal.ports.p (start = {101325.0 for $ports1 in 1:2}, min = {0.0 for $i1 in 1:2}, max = {1e8 for $i1 in 1:2}, nominal = {1e5 for $i1 in 1:2}) (170) [ALGB] (1) Real sou1.medium.MM (min = 0.001, max = 0.25, nominal = 0.032) (171) [ALGB] (1) protected Real volDyn.dynBal.medium.T_degC = Modelica.SIunits.Conversions.to_degC(-((-273.15) - volDyn.dynBal.medium.T_degC)) (172) [ALGB] (1) protected Real bou.medium.X_air (min = 0.0, max = 1.0, nominal = 0.1) (173) [ALGB] (1) protected Real[1] bou.C_in_internal (174) [ALGB] (1) Real sou1.medium.p_bar = Modelica.SIunits.Conversions.to_bar(99999.99999999999 * sou1.medium.p_bar) (175) [ALGB] (1) Real[1] volDyn.Xi = volDyn.XiOut_internal (min = {0.0 for $i1 in 1:1}, max = {1.0 for $i1 in 1:1}) (176) [DISC] (2) Boolean[2] $SEV_10[$i1] (177) [ALGB] (2) Real[2] bou.ports.p (start = {101325.0 for $ports1 in 1:2}, min = {0.0 for $i1 in 1:2}, max = {1e8 for $i1 in 1:2}, nominal = {1e5 for $i1 in 1:2}) System Equations (197/226) **************************** (1) [SCAL] (1) volSte.ports[2].m_flow + bou.ports[1].m_flow = 0.0 ($RES_SIM_204) (2) [SCAL] (1) volDyn.dynBal.U = (1.1843079200592153e-5 * (99999.99999999999 * volDyn.dynBal.medium.p_bar)) * volDyn.dynBal.medium.u ($RES_SIM_120) (3) [ARRY] (1) volDyn.dynBal.mXi = 1.1843079200592153e-5 * (99999.99999999999 * volDyn.dynBal.medium.p_bar) * volDyn.dynBal.medium.Xi ($RES_SIM_121) (4) [SCAL] (1) volDyn.ports[2].m_flow + bou.ports[2].m_flow = 0.0 ($RES_SIM_207) (5) [SCAL] (1) volSte.dynBal.medium.R = 287.0512249529787 * volSte.dynBal.medium.X_air + 461.5233290850878 * volSte.dynBal.medium.X_steam ($RES_SIM_82) (6) [SCAL] (1) 0.0 = sum(volSte.dynBal.ports_H_flow) ($RES_$AUX_289) (7) [SCAL] (1) -((-84437.5) - volSte.dynBal.medium.u) = 1006.0 * ((-273.15) - ((-273.15) - volSte.dynBal.medium.T_degC)) * volSte.dynBal.medium.X_air + (2.5010145e6 + 1860.0 * ((-273.15) - ((-273.15) - volSte.dynBal.medium.T_degC))) * volSte.dynBal.medium.X_steam ($RES_SIM_83) (8) [SCAL] (1) $FUN_26 = sum(sou1.medium.Xi) ($RES_$AUX_288) (9) [SCAL] (1) -sou.m_flow_in = sum(sou1.ports.m_flow) ($RES_$AUX_287) (10) [SCAL] (1) volSte.dynBal.medium.X_air = 1.0 - volSte.dynBal.medium.Xi[1] ($RES_SIM_85) (11) [SCAL] (1) $FUN_28 = sum(volSte.Xi) ($RES_$AUX_286) (12) [SCAL] (1) volSte.dynBal.medium.X_steam = volSte.dynBal.medium.Xi[1] ($RES_SIM_86) (13) [SCAL] (1) $FUN_29 = sum(volDyn.Xi) ($RES_$AUX_285) (14) [SCAL] (1) volSte.dynBal.medium.MM = 1/(55.508435061791985 * volSte.dynBal.medium.Xi[1] + 34.52428788658843 * (1.0 - volSte.dynBal.medium.Xi[1])) ($RES_SIM_87) (15) [SCAL] (1) volDyn.dynBal.medium.X[2] = 1.0 - $FUN_4 ($RES_SIM_127) (16) [ARRY] (1) volDyn.dynBal.medium.Xi = volDyn.dynBal.medium.X[1:1] ($RES_SIM_128) (17) [ARRY] (2) volDyn.dynBal.medium.state.X = volDyn.dynBal.medium.X ($RES_SIM_129) (18) [ARRY] (1) sou1.ports.C_outflow = {sou1.C_in_internal} ($RES_SIM_11) (19) [ARRY] (1) sou1.medium.Xi = sou1.X_in_internal[1:1] ($RES_SIM_12) (20) [SCAL] (1) volDyn.ports[2].p = bou.ports[2].p ($RES_SIM_211) (21) [SCAL] (1) volSte.ports[2].p = bou.ports[1].p ($RES_SIM_212) (22) [SCAL] (1) volSte.ports[1].m_flow + sou1.ports[1].m_flow = 0.0 ($RES_SIM_213) (23) [ARRY] (1) sou1.C_in_internal = sou1.C ($RES_SIM_15) (24) [SCAL] (1) sou1.ports[1].p = volSte.ports[1].p ($RES_SIM_214) (25) [ARRY] (2) sou1.X_in_internal = sou1.X ($RES_SIM_16) (26) [SCAL] (1) volDyn.dynBal.medium.state.T = -((-273.15) - volDyn.dynBal.medium.T_degC) ($RES_SIM_130) (27) [SCAL] (1) volDyn.ports[1].m_flow + sou.ports[1].m_flow = 0.0 ($RES_SIM_215) (28) [ARRY] (1) volDyn.dynBal.mCOut = volDyn.dynBal.mC ($RES_SIM_90) (29) [SCAL] (1) volDyn.dynBal.medium.state.p = 99999.99999999999 * volDyn.dynBal.medium.p_bar ($RES_SIM_131) (30) [SCAL] (1) sou.ports[1].p = volDyn.ports[1].p ($RES_SIM_216) (31) [SCAL] (1) volDyn.T = 273.15 + (-(2.5010145e6 * volDyn.Xi[1] + ((-84437.5) - volDyn.dynBal.medium.u))) / (1006.0 * (1.0 - volDyn.Xi[1]) + 1860.0 * volDyn.Xi[1]) ($RES_BND_267) (32) [SCAL] (1) gain.y = volSte.C_flow[1] ($RES_SIM_217) (33) [ARRY] (1) volDyn.dynBal.mXiOut = volDyn.dynBal.mXi ($RES_SIM_92) (34) [SCAL] (1) volDyn.p = volDyn.ports[1].p ($RES_BND_268) (35) [SCAL] (1) gain.y = volDyn.C_flow[1] ($RES_SIM_218) (36) [ARRY] (1) volDyn.Xi = volDyn.XiOut_internal ($RES_BND_269) (37) [FOR-] (2) ($RES_SIM_94) (37) [----] for $i1 in 1:2 loop (37) [----] [SCAL] (1) volDyn.dynBal.ports[$i1].p = 99999.99999999999 * volDyn.dynBal.medium.p_bar ($RES_SIM_95) (37) [----] end for; (38) [SCAL] (1) volDyn.dynBal.medium.R = 287.0512249529787 * volDyn.dynBal.medium.X_air + 461.5233290850878 * volDyn.dynBal.medium.X_steam ($RES_SIM_134) (39) [SCAL] (1) -((-84437.5) - volDyn.dynBal.medium.u) = 1006.0 * ((-273.15) - ((-273.15) - volDyn.dynBal.medium.T_degC)) * volDyn.dynBal.medium.X_air + (2.5010145e6 + 1860.0 * ((-273.15) - ((-273.15) - volDyn.dynBal.medium.T_degC))) * volDyn.dynBal.medium.X_steam ($RES_SIM_135) (40) [FOR-] (2) ($RES_SIM_96) (40) [----] for $i1 in 1:2 loop (40) [----] [SCAL] (1) volDyn.dynBal.ports[$i1].h_outflow = -((-84437.5) - volDyn.dynBal.medium.u) ($RES_SIM_97) (40) [----] end for; (41) [SCAL] (1) volDyn.dynBal.medium.X_air = 1.0 - volDyn.dynBal.medium.Xi[1] ($RES_SIM_137) (42) [FOR-] (2) ($RES_SIM_98) (42) [----] for $i1 in 1:2 loop (42) [----] [ARRY] (1) volDyn.dynBal.ports[$i1].Xi_outflow = volDyn.dynBal.medium.Xi ($RES_SIM_99) (42) [----] end for; (43) [SCAL] (1) volDyn.dynBal.medium.X_steam = volDyn.dynBal.medium.Xi[1] ($RES_SIM_138) (44) [SCAL] (1) volDyn.dynBal.medium.MM = 1/(55.508435061791985 * volDyn.dynBal.medium.Xi[1] + 34.52428788658843 * (1.0 - volDyn.dynBal.medium.Xi[1])) ($RES_SIM_139) (45) [ARRY] (1) volDyn.C = volDyn.COut_internal ($RES_BND_270) (46) [SCAL] (1) sou1.medium.X[2] = 1.0 - $FUN_26 ($RES_SIM_22) (47) [ARRY] (1) sou1.medium.Xi = sou1.medium.X[1:1] ($RES_SIM_23) (48) [ARRY] (1) volSte.dynBal.C_flow = volSte.C_flow ($RES_SIM_222) (49) [ARRY] (2) sou1.medium.state.X = sou1.medium.X ($RES_SIM_24) (50) [ARRY] (1) volSte.COut_internal = volSte.dynBal.COut ($RES_SIM_223) (51) [ARRY] (1) volSte.XiOut_internal = volSte.dynBal.XiOut ($RES_SIM_224) (52) [SCAL] (1) sou1.medium.state.p = 99999.99999999999 * sou1.medium.p_bar ($RES_SIM_26) (53) [SCAL] (1) volSte.T = 273.15 + (-(2.5010145e6 * volSte.Xi[1] + ((-84437.5) - volSte.dynBal.medium.u))) / (1006.0 * (1.0 - volSte.Xi[1]) + 1860.0 * volSte.Xi[1]) ($RES_BND_275) (54) [SCAL] (1) volSte.p = volSte.ports[1].p ($RES_BND_276) (55) [ARRY] (1) volSte.mC = volSte.dynBal.mCOut ($RES_SIM_226) (56) [FOR-] (2) ($RES_SIM_141) (56) [----] for $i1 in 1:2 loop (56) [----] [SCAL] (1) bou.ports[$i1].p = bou.p ($RES_SIM_142) (56) [----] end for; (57) [ARRY] (1) volSte.Xi = volSte.XiOut_internal ($RES_BND_277) (58) [SCAL] (1) sou1.medium.R = 287.0512249529787 * sou1.medium.X_air + 461.5233290850878 * sou1.medium.X_steam ($RES_SIM_29) (59) [ARRY] (1) volSte.C = volSte.COut_internal ($RES_BND_278) (60) [ARRY] (1) volSte.mXi = volSte.dynBal.mXiOut ($RES_SIM_228) (61) [FOR-] (2) ($RES_SIM_143) (61) [----] for $i1 in 1:2 loop (61) [----] [SCAL] (1) bou.ports[$i1].h_outflow = -((-84437.5) - bou.medium.u) ($RES_SIM_144) (61) [----] end for; (62) [FOR-] (2) ($RES_SIM_145) (62) [----] for $i1 in 1:2 loop (62) [----] [ARRY] (1) bou.ports[$i1].Xi_outflow = bou.medium.Xi ($RES_SIM_146) (62) [----] end for; (63) [ARRY] (2) bou.ports.C_outflow = {bou.C_in_internal for $i1 in 1:2} ($RES_SIM_147) (64) [ARRY] (1) bou.medium.Xi = bou.X_in_internal[1:1] ($RES_SIM_148) (65) [SCAL] (1) -((-84437.5) - sou1.medium.u) = 1006.0 * ((-273.15) + sou1.T) * sou1.medium.X_air + (2.5010145e6 + 1860.0 * ((-273.15) + sou1.T)) * sou1.medium.X_steam ($RES_SIM_30) (66) [SCAL] (1) volSte.dynBal.ports[2].h_outflow = volSte.ports[2].h_outflow ($RES_SIM_230) (67) [SCAL] (1) sou1.medium.X_air = 1.0 - sou1.medium.Xi[1] ($RES_SIM_32) (68) [SCAL] (1) volSte.dynBal.ports[1].h_outflow = volSte.ports[1].h_outflow ($RES_SIM_231) (69) [SCAL] (1) sou1.medium.X_steam = sou1.medium.Xi[1] ($RES_SIM_33) (70) [SCAL] (1) volSte.dynBal.ports[2].Xi_outflow[1] = volSte.ports[2].Xi_outflow[1] ($RES_SIM_232) (71) [SCAL] (1) sou1.medium.MM = 1/(55.508435061791985 * sou1.medium.Xi[1] + 34.52428788658843 * (1.0 - sou1.medium.Xi[1])) ($RES_SIM_34) (72) [SCAL] (1) volSte.dynBal.ports[1].Xi_outflow[1] = volSte.ports[1].Xi_outflow[1] ($RES_SIM_233) (73) [SCAL] (1) volSte.dynBal.ports[2].C_outflow[1] = volSte.ports[2].C_outflow[1] ($RES_SIM_234) (74) [SCAL] (1) gain.y = gain.k * sou.m_flow_in ($RES_SIM_36) (75) [SCAL] (1) volSte.dynBal.ports[1].C_outflow[1] = volSte.ports[1].C_outflow[1] ($RES_SIM_235) (76) [FOR-] (2) ($RES_SIM_236) (76) [----] for $i1 in 1:2 loop (76) [----] [SCAL] (1) volSte.dynBal.ports[$i1].m_flow - volSte.ports[$i1].m_flow = 0.0 ($RES_SIM_237) (76) [----] end for; (77) [ARRY] (1) bou.C_in_internal = bou.C ($RES_SIM_151) (78) [ARRY] (1) volSte.dynBal.mCOut = volSte.dynBal.mC ($RES_SIM_38) (79) [ARRY] (2) bou.X_in_internal = bou.X ($RES_SIM_152) (80) [ARRY] (2) volSte.dynBal.ports.p = volSte.ports.p ($RES_SIM_238) (81) [SCAL] (1) bou.medium.X[2] = 1.0 - $FUN_3 ($RES_SIM_159) (82) [ARRY] (1) volSte.dynBal.mXiOut = volSte.dynBal.mXi ($RES_SIM_40) (83) [ARRY] (1) volSte.dynBal.C_flow = volSte.dynBal.C_flow_internal ($RES_SIM_240) (84) [FOR-] (2) ($RES_SIM_42) (84) [----] for $i1 in 1:2 loop (84) [----] [SCAL] (1) volSte.dynBal.ports[$i1].p = 99999.99999999999 * volSte.dynBal.medium.p_bar ($RES_SIM_43) (84) [----] end for; (85) [FOR-] (2) ($RES_SIM_44) (85) [----] for $i1 in 1:2 loop (85) [----] [SCAL] (1) volSte.dynBal.ports[$i1].h_outflow = -((-84437.5) - volSte.dynBal.medium.u) ($RES_SIM_45) (85) [----] end for; (86) [ARRY] (1) volDyn.dynBal.C_flow = volDyn.C_flow ($RES_SIM_243) (87) [ARRY] (1) volDyn.COut_internal = volDyn.dynBal.COut ($RES_SIM_244) (88) [FOR-] (2) ($RES_SIM_46) (88) [----] for $i1 in 1:2 loop (88) [----] [ARRY] (1) volSte.dynBal.ports[$i1].Xi_outflow = volSte.dynBal.medium.Xi ($RES_SIM_47) (88) [----] end for; (89) [ARRY] (1) volDyn.XiOut_internal = volDyn.dynBal.XiOut ($RES_SIM_245) (90) [ARRY] (1) bou.medium.Xi = bou.medium.X[1:1] ($RES_SIM_160) (91) [FOR-] (2) ($RES_SIM_48) (91) [----] for $i1 in 1:2 loop (91) [----] [ARRY] (1) volSte.dynBal.ports[$i1].C_outflow = volSte.dynBal.C ($RES_SIM_49) (91) [----] end for; (92) [ARRY] (2) bou.medium.state.X = bou.medium.X ($RES_SIM_161) (93) [ARRY] (1) volDyn.mC = volDyn.dynBal.mCOut ($RES_SIM_247) (94) [ARRY] (1) volDyn.mXi = volDyn.dynBal.mXiOut ($RES_SIM_249) (95) [SCAL] (1) bou.medium.R = 287.0512249529787 * bou.medium.X_air + 461.5233290850878 * bou.medium.X_steam ($RES_SIM_166) (96) [SCAL] (1) -((-84437.5) - bou.medium.u) = 1006.0 * ((-273.15) + bou.T) * bou.medium.X_air + (2.5010145e6 + 1860.0 * ((-273.15) + bou.T)) * bou.medium.X_steam ($RES_SIM_167) (97) [SCAL] (1) bou.medium.X_air = 1.0 - bou.medium.Xi[1] ($RES_SIM_169) (98) [SCAL] (1) $TEV_0 = time < m_flow.startTime ($RES_EVT_338) (99) [SCAL] (1) $TEV_1 = time < (m_flow.startTime + m_flow.duration) ($RES_EVT_339) (100) [ARRY] (1) {0.0} = volSte.dynBal.mbC_flow + volSte.dynBal.C_flow_internal ($RES_SIM_50) (101) [ARRY] (1) {0.0} = volSte.dynBal.mbXi_flow ($RES_SIM_51) (102) [SCAL] (1) volDyn.dynBal.ports[2].h_outflow = volDyn.ports[2].h_outflow ($RES_SIM_251) (103) [SCAL] (1) volDyn.dynBal.ports[1].h_outflow = volDyn.ports[1].h_outflow ($RES_SIM_252) (104) [ARRY] (1) sou1.ports[1].Xi_outflow = sou1.medium.Xi ($RES_SIM_9) (105) [SCAL] (1) volDyn.dynBal.ports[2].Xi_outflow[1] = volDyn.ports[2].Xi_outflow[1] ($RES_SIM_253) (106) [SCAL] (1) sou1.ports[1].h_outflow = -((-84437.5) - sou1.medium.u) ($RES_SIM_8) (107) [SCAL] (1) volDyn.dynBal.ports[1].Xi_outflow[1] = volDyn.ports[1].Xi_outflow[1] ($RES_SIM_254) (108) [SCAL] (1) volSte.dynBal.mbC_flow[1] = $FUN_23 ($RES_SIM_56) (109) [SCAL] (1) sou1.ports[1].p = 99999.99999999999 * sou1.medium.p_bar ($RES_SIM_7) (110) [SCAL] (1) volDyn.dynBal.ports[2].C_outflow[1] = volDyn.ports[2].C_outflow[1] ($RES_SIM_255) (111) [SCAL] (1) volSte.dynBal.mbXi_flow[1] = $FUN_22 ($RES_SIM_57) (112) [SCAL] (1) bou.medium.X_steam = bou.medium.Xi[1] ($RES_SIM_170) (113) [SCAL] (1) sou.m_flow_in = m_flow.offset + (if $TEV_0 then 0.0 else if $TEV_1 then (m_flow.height * (time - m_flow.startTime)) / m_flow.duration else m_flow.height) ($RES_SIM_6) (114) [SCAL] (1) volDyn.dynBal.ports[1].C_outflow[1] = volDyn.ports[1].C_outflow[1] ($RES_SIM_256) (115) [SCAL] (1) volSte.dynBal.ports_mC_flow[2, 1] = $FUN_21 ($RES_SIM_58) (116) [SCAL] (1) bou.medium.MM = 1/(55.508435061791985 * bou.medium.Xi[1] + 34.52428788658843 * (1.0 - bou.medium.Xi[1])) ($RES_SIM_171) (117) [FOR-] (2) ($RES_SIM_257) (117) [----] for $i1 in 1:2 loop (117) [----] [SCAL] (1) volDyn.dynBal.ports[$i1].m_flow - volDyn.ports[$i1].m_flow = 0.0 ($RES_SIM_258) (117) [----] end for; (118) [SCAL] (1) volSte.dynBal.ports_mXi_flow[2, 1] = $FUN_20 ($RES_SIM_59) (119) [SCAL] (1) sou.ports[1].p = 99999.99999999999 * sou.medium.p_bar ($RES_SIM_173) (120) [ARRY] (2) volDyn.dynBal.ports.p = volDyn.ports.p ($RES_SIM_259) (121) [SCAL] (1) sou.ports[1].h_outflow = -((-84437.5) - sou.medium.u) ($RES_SIM_174) (122) [ARRY] (1) sou.ports[1].Xi_outflow = sou.medium.Xi ($RES_SIM_175) (123) [ARRY] (1) sou.ports.C_outflow = {sou.C_in_internal} ($RES_SIM_177) (124) [ARRY] (1) sou.medium.Xi = sou.X_in_internal[1:1] ($RES_SIM_178) (125) [SCAL] (1) $SEV_2 = abs(sum({abs(sou1.ports[1].m_flow)}) - abs(sou1.ports[1].m_flow)) <= 1e-60 ($RES_EVT_342) (126) [SCAL] (1) $FUN_1 = sum(sou.medium.Xi) ($RES_$AUX_313) (127) [FOR-] (2) ($RES_EVT_344) (127) [----] for $i1 in 1:2 loop (127) [----] [SCAL] (1) $SEV_4[$i1] = sou1.medium.X[$i1] >= (-1e-5) and sou1.medium.X[$i1] <= 1.00001 ($RES_EVT_345) (127) [----] end for; (128) [SCAL] (1) -sou.m_flow_in = sum(sou.ports.m_flow) ($RES_$AUX_312) (129) [SCAL] (1) $FUN_3 = sum(bou.medium.Xi) ($RES_$AUX_311) (130) [SCAL] (1) $FUN_4 = sum(volDyn.dynBal.medium.Xi) ($RES_$AUX_310) (131) [FOR-] (2) ($RES_EVT_348) (131) [----] for $i1 in 1:2 loop (131) [----] [SCAL] (1) $SEV_7[$i1] = volSte.dynBal.medium.X[$i1] >= (-1e-5) and volSte.dynBal.medium.X[$i1] <= 1.00001 ($RES_EVT_349) (131) [----] end for; (132) [SCAL] (1) volSte.dynBal.ports_H_flow[2] = $FUN_19 ($RES_SIM_60) (133) [FOR-] (2) ($RES_SIM_100) (133) [----] for $i1 in 1:2 loop (133) [----] [ARRY] (1) volDyn.dynBal.ports[$i1].C_outflow = volDyn.dynBal.C ($RES_SIM_101) (133) [----] end for; (134) [SCAL] (1) volSte.dynBal.ports_mC_flow[1, 1] = $FUN_18 ($RES_SIM_61) (135) [SCAL] (1) volSte.dynBal.ports_mXi_flow[1, 1] = $FUN_17 ($RES_SIM_62) (136) [ARRY] (1) $DER.volDyn.dynBal.mC = volDyn.dynBal.mbC_flow + volDyn.dynBal.C_flow_internal ($RES_SIM_102) (137) [ARRY] (1) volDyn.dynBal.C_flow = volDyn.dynBal.C_flow_internal ($RES_SIM_261) (138) [SCAL] (1) volSte.dynBal.ports_H_flow[1] = $FUN_16 ($RES_SIM_63) (139) [ARRY] (1) $DER.volDyn.dynBal.mXi = volDyn.dynBal.mbXi_flow ($RES_SIM_103) (140) [ARRY] (1) volSte.dynBal.COut = volSte.dynBal.C ($RES_SIM_64) (141) [SCAL] (1) 1.1843079200592153e-5 * (99999.99999999999 * $DER.volDyn.dynBal.medium.p_bar) = volDyn.dynBal.mb_flow ($RES_SIM_104) (142) [ARRY] (1) volSte.dynBal.XiOut = volSte.dynBal.medium.Xi ($RES_SIM_65) (143) [SCAL] (1) $DER.volDyn.dynBal.U = volDyn.dynBal.Hb_flow ($RES_SIM_105) (144) [ARRY] (1) volSte.dynBal.mC = volSte.dynBal.rho_start * volSte.dynBal.C ($RES_SIM_67) (145) [SCAL] (1) volSte.dynBal.U = volSte.dynBal.rho_start * volSte.dynBal.medium.u ($RES_SIM_68) (146) [ARRY] (1) sou.C_in_internal = sou.C ($RES_SIM_181) (147) [SCAL] (1) volDyn.dynBal.mbC_flow[1] = $FUN_12 ($RES_SIM_108) (148) [ARRY] (1) volSte.dynBal.mXi = volSte.dynBal.rho_start * volSte.dynBal.medium.Xi ($RES_SIM_69) (149) [ARRY] (2) sou.X_in_internal = sou.X ($RES_SIM_182) (150) [SCAL] (1) volDyn.dynBal.mbXi_flow[1] = $FUN_11 ($RES_SIM_109) (151) [SCAL] (1) $FUN_5 = semiLinear(volDyn.dynBal.ports[1].m_flow, sou.ports[1].h_outflow, volDyn.dynBal.ports[1].h_outflow) ($RES_$AUX_309) (152) [SCAL] (1) sou.medium.X[2] = 1.0 - $FUN_1 ($RES_SIM_188) (153) [SCAL] (1) $FUN_6 = semiLinear(volDyn.dynBal.ports[1].m_flow, sou.ports[1].Xi_outflow[1], volDyn.dynBal.ports[1].Xi_outflow[1]) ($RES_$AUX_308) (154) [ARRY] (1) sou.medium.Xi = sou.medium.X[1:1] ($RES_SIM_189) (155) [SCAL] (1) $FUN_7 = semiLinear(volDyn.dynBal.ports[1].m_flow, sou.ports[1].C_outflow[1], volDyn.dynBal.ports[1].C_outflow[1]) ($RES_$AUX_307) (156) [SCAL] (1) $FUN_8 = semiLinear(volDyn.dynBal.ports[2].m_flow, bou.ports[2].h_outflow, volDyn.dynBal.ports[2].h_outflow) ($RES_$AUX_306) (157) [SCAL] (1) $FUN_9 = semiLinear(volDyn.dynBal.ports[2].m_flow, bou.ports[2].Xi_outflow[1], volDyn.dynBal.ports[2].Xi_outflow[1]) ($RES_$AUX_305) (158) [FOR-] (2) ($RES_EVT_352) (158) [----] for $i1 in 1:2 loop (158) [----] [SCAL] (1) $SEV_10[$i1] = volDyn.dynBal.medium.X[$i1] >= (-1e-5) and volDyn.dynBal.medium.X[$i1] <= 1.00001 ($RES_EVT_353) (158) [----] end for; (159) [SCAL] (1) $FUN_10 = semiLinear(volDyn.dynBal.ports[2].m_flow, bou.ports[2].C_outflow[1], volDyn.dynBal.ports[2].C_outflow[1]) ($RES_$AUX_304) (160) [SCAL] (1) $FUN_11 = sum(volDyn.dynBal.ports_mXi_flow[:, 1]) ($RES_$AUX_303) (161) [SCAL] (1) $FUN_12 = sum(volDyn.dynBal.ports_mC_flow[:, 1]) ($RES_$AUX_302) (162) [SCAL] (1) volDyn.dynBal.mb_flow = sum(volDyn.dynBal.ports.m_flow) ($RES_$AUX_301) (163) [FOR-] (2) ($RES_EVT_356) (163) [----] for $i1 in 1:2 loop (163) [----] [SCAL] (1) $SEV_13[$i1] = bou.medium.X[$i1] >= (-1e-5) and bou.medium.X[$i1] <= 1.00001 ($RES_EVT_357) (163) [----] end for; (164) [SCAL] (1) volDyn.dynBal.Hb_flow = sum(volDyn.dynBal.ports_H_flow) ($RES_$AUX_300) (165) [SCAL] (1) $SEV_15 = abs(sum({abs(sou.ports[1].m_flow)}) - abs(sou.ports[1].m_flow)) <= 1e-60 ($RES_EVT_359) (166) [SCAL] (1) volDyn.dynBal.ports_mC_flow[2, 1] = $FUN_10 ($RES_SIM_110) (167) [SCAL] (1) volDyn.dynBal.ports_mXi_flow[2, 1] = $FUN_9 ($RES_SIM_111) (168) [SCAL] (1) volDyn.dynBal.ports_H_flow[2] = $FUN_8 ($RES_SIM_112) (169) [SCAL] (1) $FUN_15 = sum(volSte.dynBal.medium.Xi) ($RES_$AUX_299) (170) [SCAL] (1) volDyn.dynBal.ports_mC_flow[1, 1] = $FUN_7 ($RES_SIM_113) (171) [SCAL] (1) $FUN_16 = semiLinear(volSte.dynBal.ports[1].m_flow, sou1.ports[1].h_outflow, volSte.dynBal.ports[1].h_outflow) ($RES_$AUX_298) (172) [SCAL] (1) volDyn.dynBal.ports_mXi_flow[1, 1] = $FUN_6 ($RES_SIM_114) (173) [SCAL] (1) $FUN_17 = semiLinear(volSte.dynBal.ports[1].m_flow, sou1.ports[1].Xi_outflow[1], volSte.dynBal.ports[1].Xi_outflow[1]) ($RES_$AUX_297) (174) [SCAL] (1) volSte.dynBal.medium.X[2] = 1.0 - $FUN_15 ($RES_SIM_75) (175) [SCAL] (1) volDyn.dynBal.ports_H_flow[1] = $FUN_5 ($RES_SIM_115) (176) [SCAL] (1) $FUN_18 = semiLinear(volSte.dynBal.ports[1].m_flow, sou1.ports[1].C_outflow[1], volSte.dynBal.ports[1].C_outflow[1]) ($RES_$AUX_296) (177) [ARRY] (1) volSte.dynBal.medium.Xi = volSte.dynBal.medium.X[1:1] ($RES_SIM_76) (178) [ARRY] (1) volDyn.dynBal.COut = volDyn.dynBal.C ($RES_SIM_116) (179) [SCAL] (1) $FUN_19 = semiLinear(volSte.dynBal.ports[2].m_flow, bou.ports[1].h_outflow, volSte.dynBal.ports[2].h_outflow) ($RES_$AUX_295) (180) [ARRY] (2) volSte.dynBal.medium.state.X = volSte.dynBal.medium.X ($RES_SIM_77) (181) [ARRY] (2) sou.medium.state.X = sou.medium.X ($RES_SIM_190) (182) [ARRY] (1) volDyn.dynBal.XiOut = volDyn.dynBal.medium.Xi ($RES_SIM_117) (183) [SCAL] (1) $FUN_20 = semiLinear(volSte.dynBal.ports[2].m_flow, bou.ports[1].Xi_outflow[1], volSte.dynBal.ports[2].Xi_outflow[1]) ($RES_$AUX_294) (184) [SCAL] (1) volSte.dynBal.medium.state.T = -((-273.15) - volSte.dynBal.medium.T_degC) ($RES_SIM_78) (185) [SCAL] (1) $FUN_21 = semiLinear(volSte.dynBal.ports[2].m_flow, bou.ports[1].C_outflow[1], volSte.dynBal.ports[2].C_outflow[1]) ($RES_$AUX_293) (186) [SCAL] (1) volSte.dynBal.medium.state.p = 99999.99999999999 * volSte.dynBal.medium.p_bar ($RES_SIM_79) (187) [SCAL] (1) sou.medium.state.p = 99999.99999999999 * sou.medium.p_bar ($RES_SIM_192) (188) [ARRY] (1) volDyn.dynBal.mC = 1.1843079200592153e-5 * (99999.99999999999 * volDyn.dynBal.medium.p_bar) * volDyn.dynBal.C ($RES_SIM_119) (189) [SCAL] (1) $FUN_22 = sum(volSte.dynBal.ports_mXi_flow[:, 1]) ($RES_$AUX_292) (190) [SCAL] (1) $FUN_23 = sum(volSte.dynBal.ports_mC_flow[:, 1]) ($RES_$AUX_291) (191) [SCAL] (1) 0.0 = sum(volSte.dynBal.ports.m_flow) ($RES_$AUX_290) (192) [SCAL] (1) sou.medium.R = 287.0512249529787 * sou.medium.X_air + 461.5233290850878 * sou.medium.X_steam ($RES_SIM_195) (193) [SCAL] (1) -((-84437.5) - sou.medium.u) = 1006.0 * ((-273.15) + sou.T) * sou.medium.X_air + (2.5010145e6 + 1860.0 * ((-273.15) + sou.T)) * sou.medium.X_steam ($RES_SIM_196) (194) [SCAL] (1) sou.medium.X_air = 1.0 - sou.medium.Xi[1] ($RES_SIM_198) (195) [SCAL] (1) sou.medium.X_steam = sou.medium.Xi[1] ($RES_SIM_199) (196) [FOR-] (2) ($RES_EVT_361) (196) [----] for $i1 in 1:2 loop (196) [----] [SCAL] (1) $SEV_17[$i1] = sou.medium.X[$i1] >= (-1e-5) and sou.medium.X[$i1] <= 1.00001 ($RES_EVT_362) (196) [----] end for; (197) [SCAL] (1) sou.medium.MM = 1/(55.508435061791985 * sou.medium.Xi[1] + 34.52428788658843 * (1.0 - sou.medium.Xi[1])) ($RES_SIM_200)