Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr IDEAS_dev_IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo): time 0.00075/0.00075, allocations: 80.23 kB / 20.05 MB, free: 4.465 MB / 18.57 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo): time 0.0007107/0.0007107, allocations: 173.9 kB / 23.36 MB, free: 1.16 MB / 18.57 MB " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo): time 0.8312/0.8312, allocations: 177.1 MB / 203.7 MB, free: 5.723 MB / 186.7 MB " [Timeout remaining time 179] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo", uses=false) [Timeout 180] "[/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Examples/PPD12/Structure.mo:531:21-535:34:writable] Warning: Lexer treating \\ as \\\\, since \\e is not a valid Modelica escape sequence. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Examples/PPD12/Structure.mo:531:21-535:42:writable] Warning: Lexer treating \\ as \\\\, since \\< is not a valid Modelica escape sequence. Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo): time 0.6657/0.6657, allocations: 154.5 MB / 414.7 MB, free: 0.8164 MB / 378.7 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Utilities/Cryptographics/BaseClasses/sha.mo:2:1-19:8:writable] Warning: External function annotation should occur on the external-clause, not on the function. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/Utilities/File/sha2.mo:2:1-9:9:writable] Warning: External function annotation should occur on the external-clause, not on the function. " [Timeout remaining time 179] Using package IDEAS with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/IDEAS master/package.mo) Using package Modelica with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo) Using package Complex with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo) Using package ModelicaServices with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo) Running command: translateModel(IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow,tolerance=1e-06,outputFormat="empty",numberOfIntervals=2500,variableFilter="",fileNamePrefix="IDEAS_dev_IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow") translateModel(IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow,tolerance=1e-06,outputFormat="empty",numberOfIntervals=2500,variableFilter="",fileNamePrefix="IDEAS_dev_IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow") [Timeout 660] "Notification: Performance of FrontEnd - Absyn->SCode: time 1.854e-05/1.854e-05, allocations: 5.703 kB / 0.6195 GB, free: 13.12 MB / 0.5886 GB Notification: Performance of NFInst.instantiate(IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow): time 0.4828/0.4828, allocations: 271.3 MB / 0.8844 GB, free: 3.914 MB / 0.7292 GB Notification: Performance of NFInst.instExpressions: time 0.02432/0.5071, allocations: 25.26 MB / 0.9091 GB, free: 10.58 MB / 0.7605 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.002528/0.5096, allocations: 103.2 kB / 0.9092 GB, free: 10.48 MB / 0.7605 GB Notification: Performance of NFTyping.typeComponents: time 0.004404/0.514, allocations: 2.274 MB / 0.9114 GB, free: 8.191 MB / 0.7605 GB Notification: Performance of NFTyping.typeBindings: time 0.00597/0.52, allocations: 3.289 MB / 0.9146 GB, free: 4.887 MB / 0.7605 GB Notification: Performance of NFTyping.typeClassSections: time 0.006875/0.5269, allocations: 2.93 MB / 0.9175 GB, free: 1.957 MB / 0.7605 GB Notification: Performance of NFFlatten.flatten: time 0.009242/0.5361, allocations: 9.585 MB / 0.9268 GB, free: 8.355 MB / 0.7761 GB Notification: Performance of NFFlatten.resolveConnections: time 0.00198/0.5381, allocations: 1.585 MB / 0.9284 GB, free: 6.727 MB / 0.7761 GB Notification: Performance of NFEvalConstants.evaluate: time 0.005205/0.5433, allocations: 4.119 MB / 0.9324 GB, free: 2.598 MB / 0.7761 GB Notification: Performance of NFSimplifyModel.simplify: time 0.001914/0.5452, allocations: 1.197 MB / 0.9336 GB, free: 1.402 MB / 0.7761 GB Notification: Performance of NFPackage.collectConstants: time 0.000187/0.5454, allocations: 196 kB / 0.9338 GB, free: 1.211 MB / 0.7761 GB Notification: Performance of NFFlatten.collectFunctions: time 0.005861/0.5513, allocations: 5.34 MB / 0.939 GB, free: 11.87 MB / 0.7917 GB Notification: Performance of combineBinaries: time 0.002209/0.5535, allocations: 3.951 MB / 0.9428 GB, free: 7.883 MB / 0.7917 GB Notification: Performance of replaceArrayConstructors: time 0.001363/0.5548, allocations: 2.489 MB / 0.9453 GB, free: 5.371 MB / 0.7917 GB Notification: Performance of NFVerifyModel.verify: time 0.0003364/0.5552, allocations: 184 kB / 0.9455 GB, free: 5.191 MB / 0.7917 GB Notification: Performance of FrontEnd: time 0.0004495/0.5556, allocations: 71.55 kB / 0.9455 GB, free: 5.121 MB / 0.7917 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 277 (277) * Number of variables: 277 (269) Notification: Performance of [SIM] Bindings: time 0.007004/0.5626, allocations: 11.47 MB / 0.9567 GB, free: 9.301 MB / 0.8073 GB Notification: Performance of [SIM] FunctionAlias: time 0.001624/0.5643, allocations: 1.659 MB / 0.9583 GB, free: 7.641 MB / 0.8073 GB Notification: Performance of [SIM] Early Inline: time 0.00438/0.5686, allocations: 6.523 MB / 0.9647 GB, free: 1.062 MB / 0.8073 GB Notification: Performance of [SIM] Simplify 1: time 0.000644/0.5693, allocations: 0.5926 MB / 0.9653 GB, free: 424 kB / 0.8073 GB Warning: NBAlias.setStartFixed: Alias set with conflicting unfixed start values detected. Use -d=dumprepl for more information. Notification: Performance of [SIM] Alias: time 0.006738/0.576, allocations: 7.578 MB / 0.9727 GB, free: 8.156 MB / 0.823 GB Notification: Performance of [SIM] Simplify 2: time 0.0004593/0.5765, allocations: 451.8 kB / 0.9731 GB, free: 7.676 MB / 0.823 GB Notification: Performance of [SIM] Remove Stream: time 0.0002511/0.5767, allocations: 356.1 kB / 0.9735 GB, free: 7.289 MB / 0.823 GB Notification: Performance of [SIM] Detect States: time 0.0008869/0.5776, allocations: 1.177 MB / 0.9746 GB, free: 6.023 MB / 0.823 GB Notification: Performance of [SIM] Events: time 7.845e-05/0.5777, allocations: 103.9 kB / 0.9747 GB, free: 5.922 MB / 0.823 GB Notification: Performance of [SIM] Partitioning: time 0.001138/0.5788, allocations: 1.543 MB / 0.9762 GB, free: 4.211 MB / 0.823 GB Notification: Performance of [SIM] Causalize: time 0.002323/0.5812, allocations: 2.654 MB / 0.9788 GB, free: 1.441 MB / 0.823 GB Notification: Performance of [SIM] After Index Reduction Inline: time 0.001591/0.5828, allocations: 2.549 MB / 0.9813 GB, free: 14.89 MB / 0.8386 GB Notification: Performance of [INI] Simplify: time 0.004093/0.5868, allocations: 3.085 MB / 0.9843 GB, free: 11.64 MB / 0.8386 GB [/var/lib/jenkins/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/NBackEnd/Classes/NBackendDAE.mo:1531:9-1531:143:writable] Error: Internal error NBVariable.VariablePointers.getVarSafe failed for $i1 Notification: Performance of [INI] Inline: time 0.004343/0.5912, allocations: 6.013 MB / 0.9902 GB, free: 5.574 MB / 0.8386 GB Notification: Performance of [INI] Partitioning: time 0.0002275/0.5914, allocations: 110.4 kB / 0.9903 GB, free: 5.438 MB / 0.8386 GB Notification: Performance of [INI] Cleanup: time 0.001485/0.5929, allocations: 1.937 MB / 0.9922 GB, free: 3.484 MB / 0.8386 GB Warning: NBResolveSingularities.balanceInitialization reports an overdetermined initialization! Checking for consistency is not yet supported, following equations had to be removed: [SCAL] (1) floMac.com.per.peak_internal.eta = if floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.EulerNumber then (IDEAS.Fluid.Movers.BaseClasses.Euler.getPeak(floMac.com.per.pressure, floMac.com.per.power)).eta else floMac.com.per.efficiency.eta[1] ($RES_SIM_587); [SCAL] (1) floMac.com.per.peak_internal.dp = if floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.EulerNumber then (IDEAS.Fluid.Movers.BaseClasses.Euler.getPeak(floMac.com.per.pressure, floMac.com.per.power)).dp else floMac.com.per.dpMax / 2.0 ($RES_SIM_586); [SCAL] (1) floMac.com.per.peak_internal.V_flow = if floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.EulerNumber then (IDEAS.Fluid.Movers.BaseClasses.Euler.getPeak(floMac.com.per.pressure, floMac.com.per.power)).V_flow else floMac.com.per.V_flow_max / 2.0 ($RES_SIM_585); [FOR-] (4) ($RES_SIM_576) [----] for $i1 in 0:1 loop [----] [ARRY] (2) floMac.com.eff.per.pressure.dp = 2.0 * (CAST(Real, 1.0 + (-1.0) * CAST(Real, $i1))) * floMac.com.dp_nominal ($RES_SIM_577) [----] end for; slice: {1, 3}; [FOR-] (4) ($RES_SIM_574) [----] for $i1 in 0:1 loop [----] [ARRY] (2) floMac.com.eff.per.pressure.V_flow = floMac.com.m_flow_nominal * (CAST(Real, 1.0 + (-1.0) * CAST(Real, $i1))) * 2.0 / floMac.com.rho_default ($RES_SIM_575) [----] end for; slice: {1, 3}; Error: Internal error NBSorting.tarjan failed to sort system: System Variables (316/443) **************************** (1|1) [ALGB] (1) Real floMac.inlet.forward.T (start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (2|2) [ALGB] (1) Real floMac.outlet.m_flow (min = 0.0, max = 1e5) (3|3) [ALGB] (1) Real floMac.outlet.forward.T (start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (4|4) [ALGB] (1) Real floMac.com.port_a.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (5|5) [ALGB] (1) stream Real floMac.com.port_a.h_outflow (start = floMac.com.h_outflow_start, min = -1e10, max = 1e10, nominal = 45300.945) (6|6) [ALGB] (1) stream Real[1] floMac.com.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (7|7) [ALGB] (1) stream Real floMac.com.port_b.h_outflow (start = floMac.com.h_outflow_start, min = -1e10, max = 1e10, nominal = 45300.945) (8|8) [ALGB] (1) stream Real[1] floMac.com.port_b.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (9|9) [ALGB] (1) Real floMac.com.P (10|10) [ALGB] (1) final Real floMac.com.VMachine_flow = floMac.com.VMachine_flow (start = floMac.com._VMachine_flow) (11|11) [ALGB] (1) final Real floMac.com.dpMachine = -(-floMac.com.dpMachine) (12|12) [ALGB] (1) final Real floMac.com.eta = floMac.com.eta (13|13) [ALGB] (1) final Real floMac.com.m_flow = floMac.com.m_flow (start = floMac.com._m_flow_start, min = 0.0, max = 1e5) (14|14) [ALGB] (1) final Real floMac.com.dp = floMac.com.port_a.p - 101325.0 (start = floMac.com._dp_start) (15|15) [ALGB] (2) protected flow Real[2] floMac.com.vol.ports.m_flow (min = {-1e5 for $f2 in 1:2}, max = {1e5 for $f1 in 1:2}) (16|17) [ALGB] (2) protected Real[2] floMac.com.vol.ports.p (start = {101325.0 for $f2 in 1:2}, min = {0.0 for $f4 in 1:2}, max = {1e8 for $f3 in 1:2}, nominal = {1e5 for $f1 in 1:2}) (17|19) [ALGB] (2) protected stream Real[2] floMac.com.vol.ports.h_outflow (min = {-1e10 for $f3 in 1:2}, max = {1e10 for $f2 in 1:2}, nominal = {45300.945 for $f1 in 1:2}) (18|21) [ALGB] (2) protected stream Real[2, 1] floMac.com.vol.ports.Xi_outflow (min = {0.0 for $f4 in 1:1, $f5 in 1:2}, max = {1.0 for $f2 in 1:1, $f3 in 1:2}, nominal = {0.01 for $f1 in 1:2}) (19|23) [ALGB] (1) protected final Real floMac.com.vol.T = IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.floMac.com.vol.Medium.temperature_phX(floMac.com.vol.p, floMac.com.vol.hOut_internal, CAST(Real[2], cat(1, floMac.com.vol.Xi, {1.0 - sum(floMac.com.vol.Xi)}))) (start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (20|24) [ALGB] (1) protected final Real floMac.com.vol.p = floMac.com.vol.ports[1].p (21|25) [ALGB] (1) protected final Real[1] floMac.com.vol.Xi = floMac.com.vol.Xi (min = max({0.0 for $f2 in 1:1}, {0.0}, {0.0}), max = max({1.0 for $f1 in 1:1}, {1.0}, {1.0})) (22|26) [ALGB] (1) protected Real[1] floMac.com.vol.mXi (23|27) [ALGB] (1) protected Real floMac.com.vol.steBal.port_a.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (24|28) [ALGB] (1) protected stream Real[1] floMac.com.vol.steBal.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (25|29) [ALGB] (1) protected final Real floMac.com.vol.steBal.m_flow = floMac.com.vol.steBal.m_flow (start = floMac.com.vol.steBal._m_flow_start, min = 0.0, max = 1e5) (26|30) [ALGB] (1) protected final Real floMac.com.vol.steBal.dp = floMac.com.vol.steBal.port_a.p - floMac.com.vol.steBal.port_a.p (start = floMac.com.vol.steBal._dp_start) (27|31) [ALGB] (1) protected final Real floMac.com.vol.steBal.m_flowInv (28|32) [ALGB] (1) protected final Real[1] floMac.com.vol.steBal.mXi_flow (29|33) [ALGB] (1) protected Real floMac.com.vol.hOut_internal (min = -1e10, max = 1e10) (30|34) [ALGB] (1) protected flow Real floMac.com.vol.heatPort.Q_flow (31|35) [ALGB] (1) protected stream Real[1] floMac.com.preSou.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (32|36) [ALGB] (1) protected stream Real[1] floMac.com.preSou.port_b.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (33|37) [ALGB] (1) protected final Real floMac.com.preSou.m_flow (start = floMac.com.preSou.m_flow_start, min = 0.0, max = 1e5) (34|38) [ALGB] (1) protected final Real floMac.com.preSou.V_flow = floMac.com.preSou.m_flow / Modelica.Fluid.Utilities.regStep(floMac.com.preSou.m_flow, IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.floMac.com.preSou.Medium.density(IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.floMac.com.preSou.Medium.setState_phX(floMac.com.senMasFlo.port_a.p, floMac.com.port_b.h_outflow, {floMac.com.senMasFlo.port_b.Xi_outflow[1]})), IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.floMac.com.preSou.Medium.density(IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.floMac.com.preSou.Medium.setState_phX(101325.0, floMac.com.port_b.h_outflow, {floMac.com.preSou.port_b.Xi_outflow[1]})), floMac.com.preSou.m_flow_small) (35|39) [ALGB] (1) protected Real floMac.com.heaDis.WFlo (36|40) [ALGB] (1) protected final Real floMac.com.heaDis.QThe_flow (37|41) [ALGB] (1) protected final Real floMac.com.heaDis.etaHyd (min = 0.0) (38|42) [ALGB] (1) protected Real floMac.com.PToMed.u1 (39|43) [ALGB] (1) protected Real floMac.com.PToMed.y (40|44) [ALGB] (1) protected flow Real floMac.com.prePow.port.Q_flow (41|45) [ALGB] (1) protected Real floMac.com.rho_inlet.y = IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.floMac.com.Medium.density(IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.floMac.com.Medium.setState_phX(floMac.com.port_a.p, floMac.bouIn.port_b.h_outflow, {floMac.bouIn.port_b.Xi_outflow[1]})) (min = 0.0) (42|46) [ALGB] (1) protected Real floMac.com.senMasFlo.port_a.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (43|47) [ALGB] (1) protected stream Real[1] floMac.com.senMasFlo.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (44|48) [ALGB] (1) protected stream Real[1] floMac.com.senMasFlo.port_b.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (45|49) [ALGB] (1) protected stream Real[1] floMac.com.senRelPre.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (46|50) [ALGB] (1) protected stream Real[1] floMac.com.senRelPre.port_b.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (47|51) [ALGB] (1) protected Real floMac.com.eff.m_flow (min = -1e60, max = 1e5) (48|52) [ALGB] (1) protected final Real floMac.com.eff.r_V (start = floMac.com._m_flow_nominal / floMac.com.rho_default) (49|53) [ALGB] (1) protected final Real floMac.com.eff.P_internal (50|54) [ALGB] (1) protected final Real floMac.com.eff.yMot = if floMac.com.eff.per.haveWMot_nominal then floMac.com.eff.P_internal / floMac.com.eff.per.WMot_nominal else 1.0 (start = 0.833, min = 0.0) (51|55) [ALGB] (1) Real floMac.com.dp_actual (52|56) [ALGB] (1) protected stream Real floMac.bouIn.port_b.h_outflow (min = -1e10, max = 1e10, nominal = 1e6) (53|57) [ALGB] (1) protected stream Real[1] floMac.bouIn.port_b.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (54|58) [ALGB] (1) protected Real floMac.bouIn.X_w_in_internal (min = 0.0, max = 1.0) (55|59) [ALGB] (1) protected stream Real floMac.bouOut.port_a.h_outflow (min = -1e10, max = 1e10, nominal = 1e6) (56|60) [ALGB] (1) protected stream Real[1] floMac.bouOut.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (57|61) [ALGB] (1) protected Real floMac.bouOut.X_w_in_internal (min = 0.0, max = 1.0) (58|62) [ALGB] (1) stream Real[1] hea.com.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (59|63) [ALGB] (1) stream Real hea.com.port_b.h_outflow (start = hea.com.h_outflow_start, min = -1e10, max = 1e10, nominal = 45300.945) (60|64) [ALGB] (1) stream Real[1] hea.com.port_b.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (61|65) [ALGB] (1) final Real hea.com.dp = hea.bouIn.port_b.p - 101325.0 (start = hea.com._dp_start) (62|66) [ALGB] (2) flow Real[2] hea.com.vol.ports.m_flow (min = {-1e5 for $f2 in 1:2}, max = {1e5 for $f1 in 1:2}) (63|68) [ALGB] (2) Real[2] hea.com.vol.ports.p (start = {101325.0 for $f2 in 1:2}, min = {0.0 for $f4 in 1:2}, max = {1e8 for $f3 in 1:2}, nominal = {1e5 for $f1 in 1:2}) (64|70) [ALGB] (2) stream Real[2] hea.com.vol.ports.h_outflow (min = {-1e10 for $f3 in 1:2}, max = {1e10 for $f2 in 1:2}, nominal = {45300.945 for $f1 in 1:2}) (65|72) [ALGB] (2) stream Real[2, 1] hea.com.vol.ports.Xi_outflow (min = {0.0 for $f4 in 1:1, $f5 in 1:2}, max = {1.0 for $f2 in 1:1, $f3 in 1:2}, nominal = {0.01 for $f1 in 1:2}) (66|74) [ALGB] (1) final Real hea.com.vol.T = IDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow.hea.com.vol.Medium.temperature_phX(hea.com.vol.p, hea.com.vol.hOut_internal, CAST(Real[2], cat(1, hea.com.vol.Xi, {1.0 - sum(hea.com.vol.Xi)}))) (start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (67|75) [ALGB] (1) final Real hea.com.vol.p = hea.com.vol.ports[1].p (68|76) [ALGB] (1) final Real[1] hea.com.vol.Xi = hea.com.vol.Xi (min = max({0.0 for $f2 in 1:1}, {0.0}, {0.0}), max = max({1.0 for $f1 in 1:1}, {1.0}, {1.0})) (69|77) [ALGB] (1) Real[1] hea.com.vol.mXi (70|78) [ALGB] (1) protected Real hea.com.vol.steBal.port_a.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (71|79) [ALGB] (1) protected stream Real[1] hea.com.vol.steBal.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (72|80) [ALGB] (1) protected final Real hea.com.vol.steBal.m_flow = hea.com.vol.steBal.m_flow (start = hea.com.vol.steBal._m_flow_start, min = 0.0, max = 1e5) (73|81) [ALGB] (1) protected final Real hea.com.vol.steBal.dp = hea.com.vol.steBal.port_a.p - hea.com.vol.steBal.port_a.p (start = hea.com.vol.steBal._dp_start) (74|82) [ALGB] (1) protected final Real hea.com.vol.steBal.m_flowInv (75|83) [ALGB] (1) protected final Real[1] hea.com.vol.steBal.mXi_flow (76|84) [ALGB] (1) protected Real hea.com.vol.hOut_internal (min = -1e10, max = 1e10) (77|85) [ALGB] (1) stream Real[1] hea.com.preDro.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (78|86) [ALGB] (1) Real hea.com.preDro.port_b.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (79|87) [ALGB] (1) stream Real[1] hea.com.preDro.port_b.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.01 for $f1 in 1:1}) (80|88) [ALGB] (1) Real hea.com.Q_flow (81|89) [ALGB] (1) protected flow Real hea.com.preHea.port.Q_flow (82|90) [ALGB] (1) protected Real hea.bouIn.port_b.p (start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (83|91) [ALGB] (1) protected stream Real hea.bouIn.port_b.h_outflow (min = -1e10, max = 1e10, nominal = 1e6) (84|92) [ALGB] (1) protected stream Real[1] hea.bouIn.port_b.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (85|93) [ALGB] (1) protected stream Real hea.bouOut.port_a.h_outflow (min = -1e10, max = 1e10, nominal = 1e6) (86|94) [ALGB] (1) protected stream Real[1] hea.bouOut.port_a.Xi_outflow (min = {0.0 for $f3 in 1:1}, max = {1.0 for $f2 in 1:1}, nominal = {0.1 for $f1 in 1:1}) (87|95) [ALGB] (1) Real $FUN_2 (88|96) [ALGB] (1) Real $FUN_3 (89|97) [ALGB] (1) Real $FUN_4 (90|98) [ALGB] (1) Real $FUN_6 (91|99) [ALGB] (1) Real[1] $FUN_7 (92|100) [ALGB] (1) Real[1] $FUN_8 (93|101) [ALGB] (2) Real[2] $FUN_9 (94|103) [ALGB] (1) Real $FUN_11 (95|104) [ALGB] (1) Real[1] $FUN_12 (96|105) [ALGB] (1) Real[1] $FUN_13 (97|106) [ALGB] (2) Real[2] $FUN_14 (98|108) [ALGB] (1) Real $FUN_16 (99|109) [ALGB] (1) Real[1] $FUN_17 (100|110) [ALGB] (2) Real[2] $FUN_18 (101|112) [ALGB] (1) Real[1] $FUN_21 (102|113) [ALGB] (1) Real[1] $FUN_22 (103|114) [ALGB] (2) Real[2] $FUN_23 (104|116) [ALGB] (1) Real $FUN_25 (105|117) [ALGB] (1) Real[1] $FUN_26 (106|118) [ALGB] (1) Real[1] $FUN_27 (107|119) [ALGB] (2) Real[2] $FUN_28 (108|121) [ALGB] (1) Real $FUN_30 (109|122) [ALGB] (1) Real[1] $FUN_31 (110|123) [ALGB] (2) Real[2] $FUN_32 (111|125) [ALGB] (1) Real $FUN_34 (112|126) [ALGB] (1) Real[1] $FUN_35 (113|127) [ALGB] (2) Real[2] $FUN_36 (114|129) [ALGB] (2) Real[2] $FUN_38.X (115|131) [ALGB] (1) Real $FUN_38.T (116|132) [ALGB] (1) Real $FUN_38.p (117|133) [ALGB] (2) Real[2] $FUN_40.X (118|135) [ALGB] (1) Real $FUN_40.T (119|136) [ALGB] (1) Real $FUN_40.p (120|137) [ALGB] (1) Real $FUN_41 (121|138) [ALGB] (2) Real[2] $FUN_42.X (122|140) [ALGB] (1) Real $FUN_42.T (123|141) [ALGB] (1) Real $FUN_42.p (124|142) [ALGB] (1) Real $FUN_43 (125|143) [ALGB] (1) Real $FUN_44 (126|144) [ALGB] (1) Real $FUN_45 (127|145) [ALGB] (1) Real[1] $FUN_46 (128|146) [ALGB] (2) Real[2] $FUN_47 (129|148) [STRT] (1) final Real $START.hea.com.vol.steBal.dp (130|149) [STRT] (1) final Real $START.hea.com.vol.steBal.m_flow (131|150) [STRT] (1) final Real $START.hea.com.dp (132|151) [STRT] (1) stream Real $START.hea.com.port_b.h_outflow (133|152) [STRT] (1) final Real $START.floMac.com.eff.r_V (134|153) [STRT] (1) final Real $START.floMac.com.preSou.m_flow (135|154) [STRT] (1) final Real $START.floMac.com.vol.steBal.dp (136|155) [STRT] (1) final Real $START.floMac.com.vol.steBal.m_flow (137|156) [STRT] (1) final Real $START.floMac.com.dp (138|157) [STRT] (1) final Real $START.floMac.com.m_flow (139|158) [STRT] (1) final Real $START.floMac.com.VMachine_flow (140|159) [STRT] (1) stream Real $START.floMac.com.port_b.h_outflow (141|160) [STRT] (1) stream Real $START.floMac.com.port_a.h_outflow (142|161) [PRMT] (1) protected Real floMac.com.gain.u = dp.k (fixed = true, start = dp.k) (143|162) [PRMT] (1) protected Real floMac.com.inputSwitch.y = dp.k (fixed = true, start = dp.k) (144|163) [PRMT] (1) protected Real floMac.com.inputSwitch.u = dp.k (fixed = true, start = dp.k) (145|164) [PRMT] (1) Real floMac.com.dp_in = dp.k (fixed = true, start = dp.k) (146|165) [PRMT] (1) Real floMac.dp_in = dp.k (fixed = true, start = dp.k, min = 0.0) (147|166) [PRMT] (1) Real dp.y = dp.k (fixed = true, start = dp.k) (148|167) [PRMT] (1) protected Real hea.com.gai.u = uHea.k (fixed = true, start = uHea.k) (149|168) [PRMT] (1) Real hea.com.u = uHea.k (fixed = true, start = uHea.k) (150|169) [PRMT] (1) Real hea.u = uHea.k (fixed = true, start = uHea.k, min = 0.0, max = 1.0) (151|170) [PRMT] (1) Real uHea.y = uHea.k (fixed = true, start = uHea.k) (152|171) [PRMT] (1) flow Real hea.com.preDro.port_b.m_flow = -m_flow.k (fixed = true, start = -m_flow.k, min = -1e5, max = 0.0) (153|172) [PRMT] (1) final Real hea.com.preDro.m_flow = m_flow.k (fixed = true, start = hea.com.preDro._m_flow_start, nominal = if hea.com.preDro.m_flow_nominal_pos > 2.220446049250313e-16 then hea.com.preDro.m_flow_nominal_pos else 1.0) (154|173) [PRMT] (1) flow Real hea.com.preDro.port_a.m_flow = m_flow.k (fixed = true, start = m_flow.k, min = 0.0, max = 1e5) (155|174) [PRMT] (1) final Real hea.com.m_flow = m_flow.k (fixed = true, start = hea.com._m_flow_start) (156|175) [PRMT] (1) flow Real hea.com.port_a.m_flow = m_flow.k (fixed = true, start = m_flow.k, min = 0.0, max = 1e5) (157|176) [PRMT] (1) protected flow Real hea.bouIn.port_b.m_flow = -m_flow.k (fixed = true, start = -m_flow.k, min = -1e5, max = 1e5) (158|177) [PRMT] (1) protected Real hea.bouIn.inlet.m_flow = m_flow.k (fixed = true, start = m_flow.k, min = -1e5, max = 1e5) (159|178) [PRMT] (1) Real hea.inlet.m_flow = m_flow.k (fixed = true, start = m_flow.k, min = -1e5, max = 1e5) (160|179) [PRMT] (1) Real sou.outlet.m_flow = m_flow.k (fixed = true, start = m_flow.k, min = -1e5, max = 1e5) (161|180) [PRMT] (1) Real sou.m_flow_in = m_flow.k (fixed = true, start = m_flow.k) (162|181) [PRMT] (1) Real m_flow.y = m_flow.k (fixed = true, start = m_flow.k) (163|182) [PRMT] (1) protected Real sou.X_w_in_internal = X_w_in.k (fixed = true, start = X_w_in.k, min = 0.0, max = 1.0) (164|183) [PRMT] (1) protected Real hea.bouIn.X_w_in_internal = X_w_in.k (fixed = true, start = X_w_in.k, min = 0.0, max = 1.0) (165|184) [PRMT] (1) protected Real hea.bouIn.inlet.forward.X_w = X_w_in.k (fixed = true, start = X_w_in.k, min = 0.0, max = 1.0) (166|185) [PRMT] (1) Real hea.inlet.forward.X_w = X_w_in.k (fixed = true, start = X_w_in.k, min = 0.0, max = 1.0) (167|186) [PRMT] (1) Real sou.outlet.forward.X_w = X_w_in.k (fixed = true, start = X_w_in.k, min = 0.0, max = 1.0) (168|187) [PRMT] (1) Real sou.X_w_in = X_w_in.k (fixed = true, start = X_w_in.k) (169|188) [PRMT] (1) Real X_w_in.y = X_w_in.k (fixed = true, start = X_w_in.k) (170|189) [PRMT] (1) protected Real hea.bouIn.inlet.forward.T = TIn.k (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (171|190) [PRMT] (1) Real hea.inlet.forward.T = TIn.k (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (172|191) [PRMT] (1) Real sou.outlet.forward.T = TIn.k (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (173|192) [PRMT] (1) Real sou.T_in = TIn.k (fixed = true, start = TIn.k, min = 0.0) (174|193) [PRMT] (1) Real TIn.y = TIn.k (fixed = true, start = TIn.k) (175|194) [PRMT] (1) Real pIn.y = pIn.k (fixed = true, start = pIn.k) (176|195) [PRMT] (1) Real $FUN_65 (fixed = false) (177|196) [PRMT] (1) Real $FUN_64 (fixed = false) (178|197) [PRMT] (1) Real $FUN_63 (fixed = false) (179|198) [PRMT] (1) Real $FUN_62 (fixed = false) (180|199) [PRMT] (1) Real $FUN_61 (fixed = false) (181|200) [PRMT] (1) Real $FUN_60 (fixed = false) (182|201) [PRMT] (1) Real $FUN_59 (fixed = false) (183|202) [PRMT] (1) Real $FUN_58 (fixed = false) (184|203) [PRMT] (1) Real $FUN_57 (fixed = false) (185|204) [PRMT] (9) Real[9] $FUN_56 (fixed = {false for $i68 in 1:9}) (186|213) [PRMT] (1) Real $FUN_55 (fixed = false) (187|214) [PRMT] (1) Real $FUN_54 (fixed = false) (188|215) [PRMT] (1) Real $FUN_53 (fixed = false) (189|216) [PRMT] (1) Real $FUN_52 (fixed = false) (190|217) [PRMT] (1) Real $FUN_51 (fixed = false) (191|218) [PRMT] (2) Real[2] $FUN_50 (fixed = {false for $i69 in 1:2}) (192|220) [PRMT] (1) Boolean $FUN_49 (fixed = false) (193|221) [PRMT] (1) parameter Real m_flow.k = m_flow_nominal (fixed = true, start = 1.0) (194|222) [PRMT] (1) parameter Real hea.Q_flow_nominal = Q_flow_nominal (fixed = true) (195|223) [PRMT] (1) parameter Real hea.m_flow_nominal = m_flow_nominal (fixed = true) (196|224) [PRMT] (1) protected final parameter Real hea.com.gai.k = hea.com.Q_flow_nominal (fixed = true, start = 1.0) (197|225) [PRMT] (1) final parameter Real hea.com.Q_flow_nominal = hea.Q_flow_nominal (fixed = true) (198|226) [PRMT] (1) protected final parameter Real hea.com.h_outflow_start = $FUN_65 (fixed = true) (199|227) [PRMT] (1) protected final parameter Real hea.com.rho_default = $FUN_64 (fixed = true, min = 0.0) (200|228) [PRMT] (1) protected final parameter Real hea.com.preDro.m_flow_nominal_pos = $FUN_62 (fixed = true) (201|229) [PRMT] (1) protected final parameter Real hea.com.preDro.eta_default = $FUN_63 (fixed = true, min = 0.0) (202|230) [PRMT] (1) final parameter Real hea.com.preDro.m_flow_small = 1e-4 * $FUN_62 (fixed = true, min = 0.0) (203|231) [PRMT] (1) final parameter Real hea.com.preDro.m_flow_nominal = hea.com.m_flow_nominal (fixed = true) (204|232) [PRMT] (1) protected final parameter Real hea.com.vol.rho_default = $FUN_61 (fixed = true, min = 0.0) (205|233) [PRMT] (1) protected final parameter Real hea.com.vol.rho_start = $FUN_60 (fixed = true, min = 0.0) (206|234) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.cp_default = $FUN_59 (fixed = true) (207|235) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.fReg = 104.0 * hea.com.vol.steBal.deltaInvReg ^ 6.0 (fixed = true) (208|236) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.eReg = -hea.com.vol.steBal.deltaInvReg ^ 5.0 * 380.0 (fixed = true) (209|237) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.dReg = 534.0 * hea.com.vol.steBal.deltaInvReg ^ 4.0 (fixed = true) (210|238) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.cReg = -hea.com.vol.steBal.deltaInvReg ^ 3.0 * 361.0 (fixed = true) (211|239) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.bReg = 119.0 * hea.com.vol.steBal.deltaInvReg ^ 2.0 (fixed = true) (212|240) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.aReg = -hea.com.vol.steBal.deltaInvReg * 15.0 (fixed = true) (213|241) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.deltaInvReg = 1.0 / hea.com.vol.steBal.deltaReg (fixed = true) (214|242) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.deltaReg = hea.com.vol.steBal.m_flow_small / 1000.0 (fixed = true) (215|243) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.m_flow_small = hea.com.vol.m_flow_small (fixed = true, min = 0.0) (216|244) [PRMT] (1) protected final parameter Real hea.com.vol.steBal.m_flow_nominal = hea.com.vol.m_flow_nominal (fixed = true) (217|245) [PRMT] (1) final parameter Real hea.com.vol.V = (hea.com.tau * hea.com.m_flow_nominal) / hea.com.rho_default (fixed = true) (218|246) [PRMT] (1) final parameter Real hea.com.vol.m_flow_small = 1e-4 * $FUN_58 (fixed = true, min = 0.0) (219|247) [PRMT] (1) final parameter Real hea.com.vol.m_flow_nominal = hea.com.m_flow_nominal (fixed = true, min = 0.0) (220|248) [PRMT] (2) final parameter Real[2] hea.com.vol.X_start = hea.com.X_start (fixed = {true for $i11 in 1:2}, min = {0.0 for $f3 in 1:2}, max = {1.0 for $f2 in 1:2}, nominal = {0.1 for $f1 in 1:2}) (221|250) [PRMT] (1) final parameter Real hea.com.vol.T_start = hea.com.T_start (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (222|251) [PRMT] (1) final parameter Real hea.com.vol.p_start = hea.com.p_start (fixed = true, start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (223|252) [PRMT] (1) final parameter Real hea.com.m_flow_small = 1e-4 * $FUN_57 (fixed = true, min = 0.0) (224|253) [PRMT] (1) final parameter Real hea.com.m_flow_nominal = hea.m_flow_nominal (fixed = true) (225|254) [PRMT] (1) final parameter Real[1] floMac.com.heads = floMac.com.dp_nominal * {(floMac.com.per.speeds[1] / floMac.com.per.speeds[1]) ^ 2.0} (fixed = {true for $i13 in 1:1}, min = {0.0 for $f1 in 1:1}) (226|255) [PRMT] (1) final parameter Real floMac.com.constantHead = floMac.com.dp_nominal (fixed = true, min = 0.0) (227|256) [PRMT] (1) protected final parameter Real floMac.com.eff.deltaP = floMac.com.eff.V_flow_max * 1e-4 * floMac.com.eff.dpMax (fixed = true) (228|257) [PRMT] (11) protected final parameter Real[11] floMac.com.eff.powEuDer = floMac.com.eff.powEu_internal.d (fixed = {true for $i14 in 1:11}) (229|268) [PRMT] (11) protected final parameter Real[11] floMac.com.eff.powEu.P = floMac.com.eff.powEu_internal.P (fixed = {true for $i15 in 1:11}, min = 0.0) (230|279) [PRMT] (11) protected final parameter Real[11] floMac.com.eff.powEu.V_flow = floMac.com.eff.powEu_internal.V_flow (fixed = {true for $i16 in 1:11}, min = 0.0) (231|290) [PRMT] (4) protected final parameter Real[4] floMac.com.eff.preDer3 (fixed = {false for $f1 in 1:4}) (232|294) [PRMT] (3) protected final parameter Real[3] floMac.com.eff.preDer2 (fixed = {false for $f1 in 1:3}) (233|297) [PRMT] (2) protected final parameter Real[2] floMac.com.eff.preDer1 (fixed = {false for $f1 in 1:2}) (234|299) [PRMT] (2) protected final parameter Real[2] floMac.com.eff.pCur1.dp = {({1000.0, 0.0})[i] + 1.5 * ({0.0, 0.16666666666666669})[i] for i in 1:2} (fixed = {true for $i28 in 1:2}, min = 0.0) (235|301) [PRMT] (1) protected final parameter Real floMac.com.eff.dpMax = floMac.com.eff.per.dpMax (fixed = true) (236|302) [PRMT] (9) protected final parameter Real[9] floMac.com.eff.motDer_yMot_generic = if floMac.com.eff.per.haveWMot_nominal then $FUN_56 else {0.0 for $f1 in 1:9} (fixed = {true for $i30 in 1:9}) (237|311) [PRMT] (1) protected final parameter Real floMac.com.eff.V_flow_max = if floMac.com.eff.per.V_flow_max > 2.220446049250313e-16 then floMac.com.eff.per.V_flow_max else floMac.com.eff.V_flow_nominal (fixed = true) (238|312) [PRMT] (1) protected final parameter Real floMac.com.eff.rho_default = floMac.com.rho_default (fixed = true, min = 0.0) (239|313) [PRMT] (1) protected final parameter Boolean floMac.com.eff.per.haveWMot_nominal = floMac.com.eff.per.WMot_nominal > 2.220446049250313e-16 (fixed = true) (240|314) [PRMT] (1) protected final parameter Real floMac.com.eff.per.WMot_nominal = if floMac.com.eff.per.power.P[1] > 2.220446049250313e-16 then 1.2 * floMac.com.eff.per.power.P[1] else if floMac.com.eff.per.havePressureCurve then (floMac.com.eff.per.dpMax * floMac.com.eff.per.V_flow_max * 1.2) / (2.0 * 2.0 * floMac.com.eff.per.peak.eta) else 0.0 (fixed = true) (241|315) [PRMT] (1) protected final parameter Boolean floMac.com.eff.per.motorCooledByFluid = floMac.com.per.motorCooledByFluid (fixed = true) (242|316) [PRMT] (1) protected final parameter enumeration IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod(NotProvided, Efficiency_VolumeFlowRate, Power_VolumeFlowRate, EulerNumber) floMac.com.eff.per.etaHydMet = if floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.Power_VolumeFlowRate or floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.EulerNumber then IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.NotProvided else floMac.com.per.etaHydMet (fixed = true) (243|317) [PRMT] (1) protected final parameter Real floMac.com.eff.per.dpMax = if floMac.com.eff.per.havePressureCurve then 1000.0 else 0.0 (fixed = true) (244|318) [PRMT] (1) protected final parameter Real floMac.com.eff.per.V_flow_max = if floMac.com.eff.per.havePressureCurve then 0.16666666666666669 else 0.0 (fixed = true) (245|319) [PRMT] (1) protected final parameter Real floMac.com.heaDis.delta_V_flow = 0.001 * floMac.com.V_flow_max (fixed = true) (246|320) [PRMT] (1) protected final parameter Boolean floMac.com.heaDis.motorCooledByFluid = floMac.com.per.motorCooledByFluid (fixed = true) (247|321) [PRMT] (1) protected final parameter Real floMac.com.preSou.m_flow_small = floMac.com.m_flow_small (fixed = true, min = -1e5, max = 1e5) (248|322) [PRMT] (1) protected final parameter Real floMac.com.preSou.dp_start = floMac.com.dp_start (fixed = true) (249|323) [PRMT] (1) protected final parameter Real floMac.com.vol.V_nominal = (floMac.com.vol.tau * floMac.com.vol.m_flow_nominal) / floMac.com.vol.rho_default (fixed = true) (250|324) [PRMT] (1) protected final parameter Real floMac.com.vol.tau = floMac.com.tau (fixed = true) (251|325) [PRMT] (1) protected final parameter Real floMac.com.vol.rho_default = $FUN_55 (fixed = true, min = 0.0) (252|326) [PRMT] (1) protected final parameter Real floMac.com.vol.rho_start = $FUN_54 (fixed = true, min = 0.0) (253|327) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.cp_default = $FUN_53 (fixed = true) (254|328) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.fReg = 104.0 * floMac.com.vol.steBal.deltaInvReg ^ 6.0 (fixed = true) (255|329) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.eReg = -floMac.com.vol.steBal.deltaInvReg ^ 5.0 * 380.0 (fixed = true) (256|330) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.dReg = 534.0 * floMac.com.vol.steBal.deltaInvReg ^ 4.0 (fixed = true) (257|331) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.cReg = -floMac.com.vol.steBal.deltaInvReg ^ 3.0 * 361.0 (fixed = true) (258|332) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.bReg = 119.0 * floMac.com.vol.steBal.deltaInvReg ^ 2.0 (fixed = true) (259|333) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.aReg = -floMac.com.vol.steBal.deltaInvReg * 15.0 (fixed = true) (260|334) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.deltaInvReg = 1.0 / floMac.com.vol.steBal.deltaReg (fixed = true) (261|335) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.deltaReg = floMac.com.vol.steBal.m_flow_small / 1000.0 (fixed = true) (262|336) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.m_flow_small = floMac.com.vol.m_flow_small (fixed = true, min = 0.0) (263|337) [PRMT] (1) protected final parameter Real floMac.com.vol.steBal.m_flow_nominal = floMac.com.vol.m_flow_nominal (fixed = true) (264|338) [PRMT] (1) protected final parameter Real floMac.com.vol.V = floMac.com.vol.V_nominal (fixed = true) (265|339) [PRMT] (1) protected final parameter Real floMac.com.vol.m_flow_small = floMac.com.m_flow_small (fixed = true, min = 0.0) (266|340) [PRMT] (1) protected final parameter Real floMac.com.vol.m_flow_nominal = floMac.com._m_flow_nominal (fixed = true, min = 0.0) (267|341) [PRMT] (2) protected final parameter Real[2] floMac.com.vol.X_start = floMac.com.X_start (fixed = {true for $i51 in 1:2}, min = {0.0 for $f3 in 1:2}, max = {1.0 for $f2 in 1:2}, nominal = {0.1 for $f1 in 1:2}) (268|343) [PRMT] (1) protected final parameter Real floMac.com.vol.T_start = floMac.com.T_start (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (269|344) [PRMT] (1) protected final parameter Real floMac.com.vol.p_start = floMac.com.p_start (fixed = true, start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (270|345) [PRMT] (1) protected final parameter Real floMac.com.h_outflow_start = $FUN_52 (fixed = true) (271|346) [PRMT] (1) protected final parameter Real floMac.com.V_flow_max = floMac.com.eff.V_flow_max (fixed = true) (272|347) [PRMT] (1) protected final parameter Real floMac.com._m_flow_nominal = floMac.com.m_flow_nominal (fixed = true) (273|348) [PRMT] (1) final parameter Real floMac.com.m_flow_small = 1e-4 * $FUN_51 (fixed = true, min = 0.0) (274|349) [PRMT] (1) final parameter Real[1] floMac.com.stageInputs = floMac.com.heads (fixed = {true for $i53 in 1:1}) (275|350) [PRMT] (1) final parameter Real floMac.com.constInput = floMac.com.constantHead (fixed = true) (276|351) [PRMT] (1) final parameter Real floMac.com.per.WMot_nominal = if floMac.com.per.power.P[1] > 2.220446049250313e-16 then 1.2 * floMac.com.per.power.P[1] else 0.0 (fixed = true) (277|352) [PRMT] (1) final parameter Real floMac.com.per.peak.eta = floMac.com.per.peak_internal.eta (fixed = true, start = floMac.com.per.peak_internal.eta, min = 0.0) (278|353) [PRMT] (1) final parameter Real floMac.com.per.peak.dp = floMac.com.per.peak_internal.dp (fixed = true, start = floMac.com.per.peak_internal.dp, min = 0.0) (279|354) [PRMT] (1) final parameter Real floMac.com.per.peak.V_flow = floMac.com.per.peak_internal.V_flow (fixed = true, start = floMac.com.per.peak_internal.V_flow, min = 0.0) (280|355) [PRMT] (1) parameter Real m_flow_nominal = Q_flow_nominal / (10.0 * 1000.0) (fixed = true) (281|356) [PRMT] (1) protected final parameter Real hea.com.sta_start.p = 101325.0 (fixed = true, start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (282|357) [PRMT] (1) protected final parameter Real hea.com.sta_start.T = 293.15 (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (283|358) [PRMT] (2) protected final parameter Real[2] hea.com.sta_start.X = {0.01, 0.99} (fixed = {true for $i4 in 1:2}, start = {0.01, 0.99}, min = {0.0 for $f3 in 1:2}, max = {1.0 for $f2 in 1:2}, nominal = {0.1 for $f1 in 1:2}) (284|360) [PRMT] (1) protected final parameter Real hea.com.vol.state_start.p = 101325.0 (fixed = true, start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (285|361) [PRMT] (1) protected final parameter Real hea.com.vol.state_start.T = 293.15 (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (286|362) [PRMT] (2) protected final parameter Real[2] hea.com.vol.state_start.X = {0.01, 0.99} (fixed = {true for $i7 in 1:2}, start = {0.01, 0.99}, min = {0.0 for $f3 in 1:2}, max = {1.0 for $f2 in 1:2}, nominal = {0.1 for $f1 in 1:2}) (287|364) [PRMT] (11) protected final parameter Real[11] floMac.com.eff.powEu_internal.V_flow = {0.0, 0.01666666666666667, 0.03333333333333334, 0.05, 0.06666666666666668, 0.08333333333333336, 0.1, 0.11666666666666668, 0.13333333333333336, 0.15000000000000002, 0.1666666666666667} (fixed = {true for $i19 in 1:11}, min = 0.0) (288|375) [PRMT] (11) protected final parameter Real[11] floMac.com.eff.powEu_internal.P = {4.766276045363057, 21.454201539024165, 38.14212703268527, 50.06377648098333, 57.21914988391833, 59.60824724149028, 57.23106855369918, 50.08761382054503, 38.1778830420278, 21.501876218147554, 4.825869394267279} (fixed = {true for $i18 in 1:11}, min = 0.0) (289|386) [PRMT] (11) protected final parameter Real[11] floMac.com.eff.powEu_internal.d = {1001.2755296196663, 1001.2755296196663, 858.2872482587749, 572.3106855369915, 286.33412281520845, 0.3575600934255192, -285.6190026283575, -571.595565350141, -857.5721280719242, -1000.560409432815, -1000.560409432815} (fixed = {true for $i17 in 1:11}) (290|397) [PRMT] (9) protected final parameter Real[9] floMac.com.eff.per.motorEfficiency_yMot_generic.y = {0.0, 0.1, 0.2, 0.3, 0.4, 0.6, 0.8, 1.0, 1.2} (fixed = {true for $i36 in 1:9}, min = 0.0) (291|406) [PRMT] (9) protected final parameter Real[9] floMac.com.eff.per.motorEfficiency_yMot_generic.eta = {7e-7, 0.22142882873147088, 0.37115776012679835, 0.4800936031835861, 0.5461041767979679, 0.6116093781760823, 0.659260267028949, 0.7, 0.7} (fixed = {true for $i35 in 1:9}, min = {0.0 for $f22 in 1:9}, max = 1.0) (292|415) [PRMT] (1) protected final parameter Real floMac.com.eff.per.peak_internal.V_flow = 0.08333333333333334 (fixed = true, min = 0.0) (293|416) [PRMT] (1) protected final parameter Real floMac.com.eff.per.peak_internal.dp = 500.0 (fixed = true, min = 0.0) (294|417) [PRMT] (1) protected final parameter Real floMac.com.eff.per.peak_internal.eta = 0.7 (fixed = true, min = 0.0) (295|418) [PRMT] (1) protected final parameter Real floMac.com.eff.per.peak.V_flow = floMac.com.per.peak.V_flow (fixed = true, min = 0.0) (296|419) [PRMT] (1) protected final parameter Real floMac.com.eff.per.peak.dp = floMac.com.per.peak.dp (fixed = true, min = 0.0) (297|420) [PRMT] (1) protected final parameter Real floMac.com.eff.per.peak.eta = floMac.com.per.peak.eta (fixed = true, min = 0.0) (298|421) [PRMT] (1) protected final parameter Real[1] floMac.com.eff.per.power.V_flow = floMac.com.per.power.V_flow (fixed = {true for $i38 in 1:1}, min = 0.0) (299|422) [PRMT] (1) protected final parameter Real[1] floMac.com.eff.per.power.P = floMac.com.per.power.P (fixed = {true for $i37 in 1:1}, min = 0.0) (300|423) [PRMT] (1) protected final parameter Real[1] floMac.com.eff.per.motorEfficiency_yMot.y = floMac.com.per.motorEfficiency_yMot.y (fixed = {true for $i40 in 1:1}, min = 0.0) (301|424) [PRMT] (1) protected final parameter Real[1] floMac.com.eff.per.motorEfficiency_yMot.eta = floMac.com.per.motorEfficiency_yMot.eta (fixed = {true for $i39 in 1:1}, min = {0.0 for $f15 in 1:1}, max = 1.0) (302|425) [PRMT] (1) protected final parameter Real[1] floMac.com.eff.per.motorEfficiency.V_flow = floMac.com.per.motorEfficiency.V_flow (fixed = {true for $i42 in 1:1}, min = 0.0) (303|426) [PRMT] (1) protected final parameter Real[1] floMac.com.eff.per.motorEfficiency.eta = floMac.com.per.motorEfficiency.eta (fixed = {true for $i41 in 1:1}, min = {0.0 for $f12 in 1:1}, max = 1.0) (304|427) [PRMT] (1) protected final parameter Real[1] floMac.com.eff.per.efficiency.V_flow = floMac.com.per.efficiency.V_flow (fixed = {true for $i44 in 1:1}, min = 0.0) (305|428) [PRMT] (1) protected final parameter Real[1] floMac.com.eff.per.efficiency.eta = floMac.com.per.efficiency.eta (fixed = {true for $i43 in 1:1}, min = {0.0 for $f7 in 1:1}, max = 1.0) (306|429) [PRMT] (2) protected final parameter Real[2] floMac.com.eff.per.pressure.V_flow = {0.0, 0.16666666666666669} (fixed = {true for $i46 in 1:2}, min = 0.0) (307|431) [PRMT] (2) protected final parameter Real[2] floMac.com.eff.per.pressure.dp = {1000.0, 0.0} (fixed = {true for $i45 in 1:2}, min = 0.0) (308|433) [PRMT] (1) protected final parameter Real floMac.com.vol.state_start.p = 101325.0 (fixed = true, start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (309|434) [PRMT] (1) protected final parameter Real floMac.com.vol.state_start.T = 293.15 (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (310|435) [PRMT] (2) protected final parameter Real[2] floMac.com.vol.state_start.X = {0.01, 0.99} (fixed = {true for $i47 in 1:2}, start = {0.01, 0.99}, min = {0.0 for $f3 in 1:2}, max = {1.0 for $f2 in 1:2}, nominal = {0.1 for $f1 in 1:2}) (311|437) [PRMT] (1) protected final parameter Real floMac.com.sta_start.p = 101325.0 (fixed = true, start = 101325.0, min = 0.0, max = 1e8, nominal = 1e5) (312|438) [PRMT] (1) protected final parameter Real floMac.com.sta_start.T = 293.15 (fixed = true, start = 293.15, min = 1.0, max = 1e4, nominal = 300.0) (313|439) [PRMT] (2) protected final parameter Real[2] floMac.com.sta_start.X = {0.01, 0.99} (fixed = {true for $i52 in 1:2}, start = {0.01, 0.99}, min = {0.0 for $f3 in 1:2}, max = {1.0 for $f2 in 1:2}, nominal = {0.1 for $f1 in 1:2}) (314|441) [PRMT] (1) final parameter Real floMac.com.per.peak_internal.V_flow = 0.0 (fixed = true, min = 0.0) (315|442) [PRMT] (1) final parameter Real floMac.com.per.peak_internal.dp = 0.0 (fixed = true, min = 0.0) (316|443) [PRMT] (1) final parameter Real floMac.com.per.peak_internal.eta = 0.7 (fixed = true, min = 0.0) System Equations (334/439) **************************** (1|1) [ALGO] (0) ($RES_SIM_0) (1|1) [----] assert(true, \"The parameter tau, or the volume of the model from which tau may be derived, is unreasonably small. You need to set energyDynamics == Modelica.Fluid.Types.Dynamics.SteadyState to model steady-state. Received tau = \" + String(hea.com.tau, 6, 0, true) + \" \", AssertionLevel.error); (1|1) [----] assert(true, \"In HeaterFan_noReverseFlow.hea.com: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.\", AssertionLevel.warning); (2|1) [ALGO] (0) ($RES_SIM_1) (2|1) [----] assert(floMac.com.nominalValuesDefineDefaultPressureCurve, \"*** Warning in HeaterFan_noReverseFlow.floMac.com: Mover is flow or pressure controlled and uses default pressure curve. This leads to an approximate power consumption. Set nominalValuesDefineDefaultPressureCurve=true to suppress this warning.\", AssertionLevel.warning); (2|1) [----] assert(floMac.com.nominalValuesDefineDefaultPressureCurve or floMac.com.per.etaHydMet <> IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.Power_VolumeFlowRate, \"*** Warning in HeaterFan_noReverseFlow.floMac.com: Mover is flow or pressure controlled, uses default pressure curve and has per.etaHydMet=.Power_VolumeFlowRate. As this can cause wrong power consumption, the model overrides this setting by using per.etaHydMet=.NotProvided. Set nominalValuesDefineDefaultPressureCurve=true to suppress this warning.\", AssertionLevel.warning); (2|1) [----] assert(not (floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.Power_VolumeFlowRate or floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.EulerNumber), \"*** Warning in HeaterFan_noReverseFlow.floMac.com: Mover has per.etaHydMet=.Power_VolumeFlowRate or per.etaHydMet=.EulerNumber. This requires per.pressure to be provided. Because it is not, the model overrides this setting by using per.etaHydMet=.NotProvided. Also consider using models under Movers.Preconfigured which autopopulate a pressure curve.\", AssertionLevel.warning); (2|1) [----] assert(true, \"*** Warning in HeaterFan_noReverseFlow.floMac.com: Mover has per.etaMotMet=.Efficiency_MotorPartLoadRatio or per.etaMotMet=.GenericCurve. This requires per.WMot_nominal or per.pressure to be provided. Because neither is provided, the model overrides this setting and by using per.etaMotMet=.NotProvided. Also consider using models under Movers.Preconfigured which autopopulate a pressure curve.\", AssertionLevel.warning); (2|1) [----] assert(true, \"*** Warning in HeaterFan_noReverseFlow.floMac.com: Mover has per.etaMotMet=.Efficiency_MotorPartLoadRatio or per.etaMotMet=.GenericCurve and provides information for total electric power instead of hydraulic power. This forms an algebraic loop. If simulation fails to converge, see the \\\"Motor efficiency\\\" section in the users guide for how to correct it.\", AssertionLevel.warning); (3|1) [ALGO] (0) ($RES_SIM_2) (3|1) [----] assert(noEvent(hea.com.preDro.m_flow_nominal_pos > 0.0), \"m_flow_nominal_pos must be non-zero. Check parameters.\", AssertionLevel.error); (4|1) [ALGO] (0) ($RES_SIM_3) (4|1) [----] assert(noEvent(floMac.com.eff.per.power.P[1] < 1e-6 or floMac.com.eff.per.WMot_nominal > 0.99 * floMac.com.eff.per.power.P[1]), \"In HeaterFan_noReverseFlow.floMac.com.eff: The rated motor power provided in per.WMot_nominal is smaller than the maximum power provided in per.power. Use a larger value for per.WMot_nominal or leave it blank to allow the model to assume a default value.\", AssertionLevel.error); (5|1) [ARRY] (4) floMac.com.eff.preDer3 = fill(0.0, 4) ($RES_SIM_4) (6|5) [ARRY] (3) floMac.com.eff.preDer2 = fill(0.0, 3) ($RES_SIM_5) (7|8) [ARRY] (2) floMac.com.eff.preDer1 = $FUN_50 ($RES_SIM_6) (8|10) [SCAL] (1) hea.bouOut.port_a.Xi_outflow[1] = 0.0 ($RES_SIM_297) (9|11) [SCAL] (1) floMac.bouIn.X_w_in_internal = hea.com.port_b.Xi_outflow[1] ($RES_SIM_22) (10|12) [SCAL] (1) hea.bouIn.port_b.Xi_outflow[1] = X_w_in.k ($RES_SIM_296) (11|13) [SCAL] (1) hea.com.Q_flow = hea.com.gai.k * uHea.k ($RES_SIM_31) (12|14) [SCAL] (1) hea.com.preHea.port.Q_flow = -hea.com.Q_flow * (1.0 + hea.com.preHea.alpha * (hea.com.vol.T - hea.com.preHea.T_ref)) ($RES_SIM_32) (13|15) [SCAL] (1) hea.com.vol.mXi[1] = 0.0 ($RES_SIM_295) (14|16) [ALGO] (0) ($RES_SIM_42) (14|16) [----] assert(noEvent(hea.com.vol.ports[1].m_flow > (-hea.com.vol.m_flow_small)), \"In HeaterFan_noReverseFlow.hea.com.vol: Model has flow reversal, but the parameter allowFlowReversal is set to false. m_flow_small = \" + String(hea.com.vol.m_flow_small, 6, 0, true) + \" ports[1].m_flow = \" + String(hea.com.vol.ports[1].m_flow, 6, 0, true) + \" \", AssertionLevel.error); (15|16) [SCAL] (1) hea.com.vol.hOut_internal = hea.bouIn.port_b.h_outflow - hea.com.preHea.port.Q_flow * hea.com.vol.steBal.m_flowInv ($RES_SIM_48) (16|17) [ARRY] (1) hea.com.vol.Xi = {hea.com.preDro.port_b.Xi_outflow[1]} + hea.com.vol.steBal.mXi_flow .* hea.com.vol.steBal.m_flowInv ($RES_SIM_51) (17|18) [ALGO] (0) ($RES_SIM_55) (17|18) [----] assert(noEvent(abs(-hea.com.preHea.port.Q_flow) < 200.0 * hea.com.vol.steBal.cp_default * max(0.001 * hea.com.vol.steBal.m_flow_small, abs(hea.com.vol.steBal.m_flow))), \"In HeaterFan_noReverseFlow.hea.com.vol.steBal: The heat flow rate equals \" + String(-hea.com.preHea.port.Q_flow, 6, 0, true) + \" W and the mass flow rate equals \" + String(hea.com.vol.steBal.m_flow, 6, 0, true) + \" kg/s, which results in a temperature difference \" + String(abs(-hea.com.preHea.port.Q_flow) / (hea.com.vol.steBal.cp_default * max(hea.com.vol.steBal.m_flow_small / 1000.0, abs(hea.com.vol.steBal.m_flow))), 6, 0, true) + \" K > dTMax=\" + \"200\" + \" K. This may indicate that energy is not conserved for small mass flow rates. The implementation may require prescribedHeatFlowRate = false.\", AssertionLevel.error); (18|18) [ARRY] (1) hea.com.vol.steBal.mXi_flow = 0.0 ($RES_SIM_57) (19|19) [SCAL] (1) floMac.bouOut.port_a.Xi_outflow[1] = 0.0 ($RES_SIM_294) (20|20) [SCAL] (1) floMac.bouOut.X_w_in_internal = floMac.com.port_b.Xi_outflow[1] ($RES_SIM_65) (21|21) [SCAL] (1) floMac.bouIn.port_b.Xi_outflow[1] = floMac.bouIn.X_w_in_internal ($RES_SIM_293) (22|22) [ALGO] (0) ($RES_SIM_74) (22|22) [----] assert(noEvent(dp.k >= (-0.001)), \"Pressure set point for mover cannot be negative. Obtained dp = \" + String(dp.k, 6, 0, true), AssertionLevel.error); (23|22) [SCAL] (1) -floMac.com.dpMachine = floMac.com.gain.k * dp.k ($RES_SIM_75) (24|23) [SCAL] (1) floMac.com.eff.P_internal = 1.4285714285714286 * floMac.com.heaDis.WFlo ($RES_SIM_77) (25|24) [SCAL] (1) floMac.com.P = floMac.com.heaDis.WFlo / $FUN_6 ($RES_SIM_79) (26|25) [SCAL] (1) floMac.com.eta = 0.48999999999999994 ($RES_SIM_82) (27|26) [SCAL] (1) floMac.com.eff.r_V = floMac.com.VMachine_flow / floMac.com.eff.V_flow_max ($RES_SIM_85) (28|27) [SCAL] (1) floMac.com.VMachine_flow = floMac.com.eff.m_flow / floMac.com.rho_inlet.y ($RES_SIM_86) (29|28) [SCAL] (1) floMac.com.dp_actual = 101325.0 - floMac.com.senMasFlo.port_a.p ($RES_SIM_88) (30|29) [SCAL] (1) floMac.com.senRelPre.port_b.Xi_outflow[1] = 0.0 ($RES_SIM_292) (31|30) [SCAL] (1) floMac.com.senRelPre.port_a.Xi_outflow[1] = 0.0 ($RES_SIM_291) (32|31) [SCAL] (1) floMac.com.port_b.h_outflow = floMac.com.vol.ports[2].h_outflow ($RES_SIM_97) (33|32) [SCAL] (1) floMac.com.prePow.port.Q_flow = -floMac.com.PToMed.y * (1.0 + floMac.com.prePow.alpha * (floMac.com.vol.T - floMac.com.prePow.T_ref)) ($RES_SIM_102) (34|33) [SCAL] (1) floMac.com.PToMed.y = floMac.com.PToMed.k1 * floMac.com.PToMed.u1 + floMac.com.PToMed.k2 * floMac.com.heaDis.WFlo ($RES_SIM_103) (35|34) [SCAL] (1) floMac.com.PToMed.u1 = homotopy($FUN_4, 0.0) ($RES_SIM_104) (36|35) [SCAL] (1) floMac.com.heaDis.QThe_flow + floMac.com.heaDis.WFlo = if floMac.com.heaDis.motorCooledByFluid then floMac.com.P else floMac.com.eff.P_internal ($RES_SIM_105) (37|36) [SCAL] (1) floMac.com.heaDis.etaHyd = floMac.com.heaDis.WFlo / $FUN_2 ($RES_SIM_106) (38|37) [ALGO] (0) ($RES_SIM_110) (38|37) [----] assert(noEvent(floMac.com.preSou.m_flow > (-floMac.com.preSou.m_flow_small)), \"Reverting flow occurs even though allowFlowReversal is false\", AssertionLevel.error); (39|37) [SCAL] (1) -floMac.com.dpMachine = (-101325.0) + floMac.com.senMasFlo.port_a.p ($RES_SIM_112) (40|38) [SCAL] (1) floMac.com.vol.mXi[1] = 0.0 ($RES_SIM_290) (41|39) [ALGO] (0) ($RES_SIM_120) (41|39) [----] assert(noEvent(floMac.com.vol.ports[1].m_flow > (-floMac.com.vol.m_flow_small)), \"In HeaterFan_noReverseFlow.floMac.com.vol: Model has flow reversal, but the parameter allowFlowReversal is set to false. m_flow_small = \" + String(floMac.com.vol.m_flow_small, 6, 0, true) + \" ports[1].m_flow = \" + String(floMac.com.vol.ports[1].m_flow, 6, 0, true) + \" \", AssertionLevel.error); (42|39) [SCAL] (1) floMac.com.vol.hOut_internal = floMac.bouIn.port_b.h_outflow + floMac.com.vol.heatPort.Q_flow * floMac.com.vol.steBal.m_flowInv ($RES_SIM_126) (43|40) [ARRY] (1) floMac.com.vol.Xi = {floMac.bouIn.port_b.Xi_outflow[1]} + floMac.com.vol.steBal.mXi_flow .* floMac.com.vol.steBal.m_flowInv ($RES_SIM_129) (44|41) [ALGO] (0) ($RES_SIM_133) (44|41) [----] assert(noEvent(abs(floMac.com.vol.heatPort.Q_flow) < 200.0 * floMac.com.vol.steBal.cp_default * max(0.001 * floMac.com.vol.steBal.m_flow_small, abs(floMac.com.vol.steBal.m_flow))), \"In HeaterFan_noReverseFlow.floMac.com.vol.steBal: The heat flow rate equals \" + String(floMac.com.vol.heatPort.Q_flow, 6, 0, true) + \" W and the mass flow rate equals \" + String(floMac.com.vol.steBal.m_flow, 6, 0, true) + \" kg/s, which results in a temperature difference \" + String(abs(floMac.com.vol.heatPort.Q_flow) / (floMac.com.vol.steBal.cp_default * max(floMac.com.vol.steBal.m_flow_small / 1000.0, abs(floMac.com.vol.steBal.m_flow))), 6, 0, true) + \" K > dTMax=\" + \"200\" + \" K. This may indicate that energy is not conserved for small mass flow rates. The implementation may require prescribedHeatFlowRate = false.\", AssertionLevel.error); (45|41) [ARRY] (1) floMac.com.vol.steBal.mXi_flow = 0.0 ($RES_SIM_135) (46|42) [SCAL] (1) hea.com.vol.ports[1].m_flow - m_flow.k = 0.0 ($RES_SIM_139) (47|43) [SCAL] (1) -(hea.com.vol.ports[2].m_flow + hea.com.vol.steBal.m_flow) = 0.0 ($RES_SIM_142) (48|44) [SCAL] (1) hea.com.vol.steBal.m_flow - hea.com.vol.ports[1].m_flow = 0.0 ($RES_SIM_143) (49|45) [SCAL] (1) floMac.com.m_flow + hea.com.vol.ports[2].m_flow = 0.0 ($RES_SIM_144) (50|46) [SCAL] (1) floMac.com.preSou.m_flow - floMac.com.eff.m_flow = 0.0 ($RES_SIM_147) (51|47) [SCAL] (1) floMac.com.vol.heatPort.Q_flow + floMac.com.prePow.port.Q_flow = 0.0 ($RES_SIM_148) (52|48) [SCAL] (1) -(floMac.com.vol.ports[2].m_flow + floMac.com.vol.steBal.m_flow) = 0.0 ($RES_SIM_151) (53|49) [SCAL] (1) floMac.com.vol.steBal.m_flow - floMac.com.vol.ports[1].m_flow = 0.0 ($RES_SIM_152) (54|50) [SCAL] (1) floMac.com.eff.m_flow + floMac.com.vol.ports[2].m_flow = 0.0 ($RES_SIM_153) (55|51) [SCAL] (1) hea.com.preDro.port_b.p = hea.com.vol.ports[1].p ($RES_SIM_183) (56|52) [SCAL] (1) hea.com.port_a.Xi_outflow[1] = 0 ($RES_SIM_185) (57|53) [SCAL] (1) hea.com.vol.ports[2].h_outflow = hea.com.port_b.h_outflow ($RES_SIM_188) (58|54) [SCAL] (1) hea.com.vol.ports[2].Xi_outflow[1] = hea.com.port_b.Xi_outflow[1] ($RES_SIM_189) (59|55) [SCAL] (1) hea.com.vol.ports[2].p = 101325.0 ($RES_SIM_190) (60|56) [SCAL] (1) hea.com.vol.ports[1].h_outflow = 0 ($RES_SIM_198) (61|57) [SCAL] (1) hea.com.vol.ports[1].Xi_outflow[1] = 0 ($RES_SIM_199) (62|58) [SCAL] (1) hea.com.vol.steBal.port_a.p = hea.com.vol.ports[1].p ($RES_SIM_200) (63|59) [SCAL] (1) hea.com.vol.hOut_internal = hea.com.vol.ports[2].h_outflow ($RES_SIM_201) (64|60) [SCAL] (1) hea.com.vol.Xi[1] = hea.com.vol.ports[2].Xi_outflow[1] ($RES_SIM_202) (65|61) [SCAL] (1) hea.com.vol.steBal.port_a.p = hea.com.vol.ports[2].p ($RES_SIM_203) (66|62) [SCAL] (1) floMac.com.vol.ports[2].p = floMac.com.senMasFlo.port_a.p ($RES_SIM_221) (67|63) [SCAL] (1) floMac.com.vol.ports[1].h_outflow = floMac.com.port_a.h_outflow ($RES_SIM_222) (68|64) [SCAL] (1) floMac.com.vol.ports[1].Xi_outflow[1] = floMac.com.port_a.Xi_outflow[1] ($RES_SIM_223) (69|65) [SCAL] (1) floMac.com.vol.ports[1].m_flow - floMac.com.m_flow = 0.0 ($RES_SIM_224) (70|66) [SCAL] (1) floMac.com.port_a.p = floMac.com.vol.ports[1].p ($RES_SIM_225) (71|67) [SCAL] (1) floMac.com.preSou.port_b.Xi_outflow[1] = floMac.com.port_b.Xi_outflow[1] ($RES_SIM_239) (72|68) [SCAL] (1) floMac.outlet.m_flow - floMac.com.preSou.m_flow = 0.0 ($RES_SIM_240) (73|69) [SCAL] (1) floMac.com.vol.ports[1].h_outflow = 0 ($RES_SIM_255) (74|70) [SCAL] (1) floMac.com.vol.ports[1].Xi_outflow[1] = 0 ($RES_SIM_256) (75|71) [SCAL] (1) floMac.com.vol.steBal.port_a.p = floMac.com.vol.ports[1].p ($RES_SIM_257) (76|72) [SCAL] (1) floMac.com.vol.hOut_internal = floMac.com.vol.ports[2].h_outflow ($RES_SIM_258) (77|73) [SCAL] (1) floMac.com.vol.Xi[1] = floMac.com.vol.ports[2].Xi_outflow[1] ($RES_SIM_259) (78|74) [SCAL] (1) floMac.com.vol.steBal.port_a.p = floMac.com.vol.ports[2].p ($RES_SIM_260) (79|75) [SCAL] (1) 0.0 = hea.bouIn.port_b.p - hea.com.preDro.port_b.p ($RES_BND_289) (80|76) [SCAL] (1) hea.com.vol.steBal.dp = 0.0 ($RES_BND_286) (81|77) [SCAL] (1) hea.com.vol.p = hea.com.vol.ports[1].p ($RES_BND_283) (82|78) [SCAL] (1) hea.com.dp = hea.bouIn.port_b.p - 101325.0 ($RES_BND_281) (83|79) [SCAL] (1) floMac.com.eff.yMot = if floMac.com.eff.per.haveWMot_nominal then floMac.com.eff.P_internal / floMac.com.eff.per.WMot_nominal else 1.0 ($RES_BND_279) (84|80) [SCAL] (1) floMac.com.preSou.V_flow = floMac.com.preSou.m_flow / $FUN_44 ($RES_BND_277) (85|81) [SCAL] (1) floMac.com.vol.steBal.dp = 0.0 ($RES_BND_275) (86|82) [SCAL] (1) floMac.com.vol.p = floMac.com.vol.ports[1].p ($RES_BND_272) (87|83) [SCAL] (1) floMac.com.dp = floMac.com.port_a.p - 101325.0 ($RES_BND_270) (88|84) [SCAL] (1) floMac.com.vol.steBal.m_flowInv = if noEvent(floMac.com.vol.steBal.m_flow > floMac.com.vol.steBal.deltaReg or floMac.com.vol.steBal.m_flow < (-floMac.com.vol.steBal.deltaReg)) then 1/floMac.com.vol.steBal.m_flow else if noEvent(floMac.com.vol.steBal.m_flow < 0.5 * floMac.com.vol.steBal.deltaReg and floMac.com.vol.steBal.m_flow > (-0.5 * floMac.com.vol.steBal.deltaReg)) then floMac.com.vol.steBal.m_flow / (floMac.com.vol.steBal.deltaReg * floMac.com.vol.steBal.deltaReg) else IDEAS.Utilities.Math.Functions.BaseClasses.smoothTransition(floMac.com.vol.steBal.m_flow, floMac.com.vol.steBal.deltaReg, floMac.com.vol.steBal.deltaInvReg, floMac.com.vol.steBal.aReg, floMac.com.vol.steBal.bReg, floMac.com.vol.steBal.cReg, floMac.com.vol.steBal.dReg, floMac.com.vol.steBal.eReg, floMac.com.vol.steBal.fReg) ($RES_AUX_345) (89|85) [SCAL] (1) $FUN_2 = smooth(1, if noEvent((-1e-5) + floMac.com.eff.P_internal > 1e-6) then floMac.com.eff.P_internal else if noEvent(noEvent((-1e-5) + floMac.com.eff.P_internal < (-1e-6))) then 1e-5 else 0.25 * (1e-5 - floMac.com.eff.P_internal) * ((-3.0) + (((-1e-5) + floMac.com.eff.P_internal) / 1e-6) ^ 2.0) * (1e6 * ((-1e-5) + floMac.com.eff.P_internal)) + 0.5 * (1e-5 + floMac.com.eff.P_internal)) ($RES_AUX_344) (90|86) [SCAL] (1) $FUN_3 = abs(floMac.com.VMachine_flow) ($RES_AUX_343) (91|87) [SCAL] (1) $FUN_4 = smooth(1, if noEvent(noEvent($FUN_3) - 2.0 * floMac.com.heaDis.delta_V_flow > floMac.com.heaDis.delta_V_flow) then floMac.com.heaDis.QThe_flow else if noEvent(noEvent($FUN_3) - 2.0 * floMac.com.heaDis.delta_V_flow < (-floMac.com.heaDis.delta_V_flow)) then 0.0 else if noEvent(floMac.com.heaDis.delta_V_flow > 0.0) then 0.5 * floMac.com.heaDis.QThe_flow - 0.25 * floMac.com.heaDis.QThe_flow * ((-3.0) + ((noEvent($FUN_3) - 2.0 * floMac.com.heaDis.delta_V_flow) / floMac.com.heaDis.delta_V_flow) ^ 2.0) * ((noEvent($FUN_3) - 2.0 * floMac.com.heaDis.delta_V_flow) / floMac.com.heaDis.delta_V_flow) else 0.5 * floMac.com.heaDis.QThe_flow) ($RES_AUX_342) (92|88) [SCAL] (1) floMac.com.heaDis.WFlo = smooth(1, if noEvent(floMac.com.dp_actual * floMac.com.VMachine_flow > 0.5 * floMac.com.eff.deltaP) then floMac.com.dp_actual * floMac.com.VMachine_flow else if noEvent(noEvent(floMac.com.dp_actual * floMac.com.VMachine_flow < (-0.5 * floMac.com.eff.deltaP))) then 0.0 else if noEvent(0.5 * floMac.com.eff.deltaP > 0.0) then 0.5 * (floMac.com.dp_actual * floMac.com.VMachine_flow) - 0.25 * (floMac.com.dp_actual * floMac.com.VMachine_flow) * ((-3.0) + (floMac.com.VMachine_flow * floMac.com.dp_actual / (0.5 * floMac.com.eff.deltaP)) ^ 2.0) * ((2.0 * floMac.com.dp_actual * floMac.com.VMachine_flow) / floMac.com.eff.deltaP) else 0.5 * (floMac.com.dp_actual * floMac.com.VMachine_flow)) ($RES_AUX_341) (93|89) [SCAL] (1) $FUN_6 = smooth(1, if noEvent((-0.01) + floMac.com.eta > 0.001) then floMac.com.eta else if noEvent(noEvent((-0.01) + floMac.com.eta < (-0.001))) then 0.01 else 0.25 * (0.01 - floMac.com.eta) * ((-3.0) + (((-0.01) + floMac.com.eta) / 0.001) ^ 2.0) * (1000.0 * ((-0.01) + floMac.com.eta)) + 0.5 * (0.01 + floMac.com.eta)) ($RES_AUX_340) (94|90) [SCAL] (1) floMac.bouIn.port_b.h_outflow = 1006.0 * ((-273.15) + floMac.inlet.forward.T) * (1.0 - $FUN_9[1]) + (2.5010145e6 + 1860.0 * ((-273.15) + floMac.inlet.forward.T)) * $FUN_9[1] ($RES_AUX_336) (95|91) [SCAL] (1) $FUN_11 = sum({floMac.com.port_b.Xi_outflow[1]}) ($RES_AUX_335) (96|92) [SCAL] (1) floMac.outlet.forward.T = 273.15 + (floMac.com.port_b.h_outflow - 2.5010145e6 * $FUN_14[1]) / (1006.0 * (1.0 - $FUN_14[1]) + 1860.0 * $FUN_14[1]) ($RES_AUX_331) (97|93) [SCAL] (1) $FUN_16 = sum(floMac.bouOut.port_a.Xi_outflow) ($RES_AUX_330) (98|94) [SCAL] (1) 293.15 = 273.15 + (floMac.bouOut.port_a.h_outflow - 2.5010145e6 * $FUN_18[1]) / (1006.0 * (1.0 - $FUN_18[1]) + 1860.0 * $FUN_18[1]) ($RES_AUX_327) (99|95) [SCAL] (1) hea.com.vol.steBal.m_flowInv = if noEvent(hea.com.vol.steBal.m_flow > hea.com.vol.steBal.deltaReg or hea.com.vol.steBal.m_flow < (-hea.com.vol.steBal.deltaReg)) then 1/hea.com.vol.steBal.m_flow else if noEvent(hea.com.vol.steBal.m_flow < 0.5 * hea.com.vol.steBal.deltaReg and hea.com.vol.steBal.m_flow > (-0.5 * hea.com.vol.steBal.deltaReg)) then hea.com.vol.steBal.m_flow / (hea.com.vol.steBal.deltaReg * hea.com.vol.steBal.deltaReg) else IDEAS.Utilities.Math.Functions.BaseClasses.smoothTransition(hea.com.vol.steBal.m_flow, hea.com.vol.steBal.deltaReg, hea.com.vol.steBal.deltaInvReg, hea.com.vol.steBal.aReg, hea.com.vol.steBal.bReg, hea.com.vol.steBal.cReg, hea.com.vol.steBal.dReg, hea.com.vol.steBal.eReg, hea.com.vol.steBal.fReg) ($RES_AUX_326) (100|96) [SCAL] (1) hea.bouIn.port_b.h_outflow = 1006.0 * ((-273.15) + TIn.k) * (1.0 - $FUN_23[1]) + (2.5010145e6 + 1860.0 * ((-273.15) + TIn.k)) * $FUN_23[1] ($RES_AUX_322) (101|97) [SCAL] (1) $FUN_25 = sum({hea.com.port_b.Xi_outflow[1]}) ($RES_AUX_321) (102|98) [SCAL] (1) floMac.inlet.forward.T = 273.15 + (hea.com.port_b.h_outflow - 2.5010145e6 * $FUN_28[1]) / (1006.0 * (1.0 - $FUN_28[1]) + 1860.0 * $FUN_28[1]) ($RES_AUX_317) (103|99) [SCAL] (1) $FUN_30 = sum(hea.bouOut.port_a.Xi_outflow) ($RES_AUX_316) (104|100) [SCAL] (1) 293.15 = 273.15 + (hea.bouOut.port_a.h_outflow - 2.5010145e6 * $FUN_32[1]) / (1006.0 * (1.0 - $FUN_32[1]) + 1860.0 * $FUN_32[1]) ($RES_AUX_313) (105|101) [SCAL] (1) $FUN_34 = sum(hea.com.vol.Xi) ($RES_AUX_312) (106|102) [SCAL] (1) hea.com.vol.T = 273.15 + (hea.com.vol.hOut_internal - 2.5010145e6 * CAST(Real, $FUN_36[1])) / (1006.0 * (1.0 - CAST(Real, $FUN_36[1])) + 1860.0 * CAST(Real, $FUN_36[1])) ($RES_AUX_309) (107|103) [SCAL] (1) floMac.com.rho_inlet.y = 1.1843079200592153e-5 * $FUN_38.p ($RES_AUX_307) (108|104) [SCAL] (1) $FUN_41 = 1.1843079200592153e-5 * $FUN_40.p ($RES_AUX_305) (109|105) [SCAL] (1) $FUN_43 = 1.1843079200592153e-5 * $FUN_42.p ($RES_AUX_303) (110|106) [SCAL] (1) $FUN_44 = Modelica.Fluid.Utilities.regStep(floMac.com.preSou.m_flow, $FUN_41, $FUN_43, floMac.com.preSou.m_flow_small) ($RES_AUX_302) (111|107) [SCAL] (1) $FUN_45 = sum(floMac.com.vol.Xi) ($RES_AUX_301) (112|108) [SCAL] (1) floMac.com.vol.T = 273.15 + (floMac.com.vol.hOut_internal - 2.5010145e6 * CAST(Real, $FUN_47[1])) / (1006.0 * (1.0 - CAST(Real, $FUN_47[1])) + 1860.0 * CAST(Real, $FUN_47[1])) ($RES_AUX_298) (113|109) [SCAL] (1) $FUN_49 = IDEAS.Utilities.Math.Functions.isMonotonic(floMac.com.eff.pCur1.dp, false) ($RES_AUX_362) (114|110) [ARRY] (2) $FUN_50 = IDEAS.Utilities.Math.Functions.splineDerivatives(floMac.com.eff.pCur1.V_flow, floMac.com.eff.pCur1.dp, $FUN_49) ($RES_AUX_361) (115|112) [SCAL] (1) $FUN_51 = abs(floMac.com._m_flow_nominal) ($RES_AUX_360) (116|113) [SCAL] (1) $FUN_52 = 1006.0 * ((-273.15) + floMac.com.sta_start.T) * (1.0 - floMac.com.sta_start.X[1]) + (2.5010145e6 + 1860.0 * ((-273.15) + floMac.com.sta_start.T)) * floMac.com.sta_start.X[1] ($RES_AUX_359) (117|114) [SCAL] (1) $FUN_53 = 1006.0 * (1.0 - floMac.com.vol.steBal.state_default.X[1]) + 1860.0 * floMac.com.vol.steBal.state_default.X[1] ($RES_AUX_358) (118|115) [SCAL] (1) $FUN_54 = 1.1843079200592153e-5 * floMac.com.vol.state_start.p ($RES_AUX_357) (119|116) [SCAL] (1) $FUN_55 = 1.1843079200592153e-5 * floMac.com.vol.state_default.p ($RES_AUX_356) (120|117) [ARRY] (9) $FUN_56 = IDEAS.Utilities.Math.Functions.splineDerivatives(floMac.com.eff.per.motorEfficiency_yMot_generic.y, floMac.com.eff.per.motorEfficiency_yMot_generic.eta, true) ($RES_AUX_355) (121|126) [SCAL] (1) $FUN_57 = abs(hea.com.m_flow_nominal) ($RES_AUX_354) (122|127) [SCAL] (1) $FUN_58 = abs(hea.com.vol.m_flow_nominal) ($RES_AUX_353) (123|128) [SCAL] (1) $FUN_59 = 1006.0 * (1.0 - hea.com.vol.steBal.state_default.X[1]) + 1860.0 * hea.com.vol.steBal.state_default.X[1] ($RES_AUX_352) (124|129) [SCAL] (1) $FUN_60 = 1.1843079200592153e-5 * hea.com.vol.state_start.p ($RES_AUX_351) (125|130) [SCAL] (1) $FUN_61 = 1.1843079200592153e-5 * hea.com.vol.state_default.p ($RES_AUX_350) (126|131) [SCAL] (1) $FUN_62 = abs(hea.com.preDro.m_flow_nominal) ($RES_AUX_349) (127|132) [SCAL] (1) $FUN_63 = 3.88335940547e-6 + 4.89493640395e-8 * hea.com.preDro.sta_default.T ($RES_AUX_348) (128|133) [SCAL] (1) $FUN_64 = 1.1843079200592153e-5 * hea.com.sta_default.p ($RES_AUX_347) (129|134) [SCAL] (1) $FUN_65 = 1006.0 * ((-273.15) + hea.com.sta_start.T) * (1.0 - hea.com.sta_start.X[1]) + (2.5010145e6 + 1860.0 * ((-273.15) + hea.com.sta_start.T)) * hea.com.sta_start.X[1] ($RES_AUX_346) (130|135) [SCAL] (1) $FUN_47[2] = $FUN_46[1] ($RES_SIM_407) (131|136) [SCAL] (1) $FUN_47[1] = floMac.com.vol.Xi[1] ($RES_SIM_406) (132|137) [SCAL] (1) $FUN_46[1] = 1.0 - $FUN_45 ($RES_SIM_405) (133|138) [ARRY] (2) $FUN_42.X = cat(1, {floMac.com.preSou.port_b.Xi_outflow[1]}, {1.0 - sum({floMac.com.preSou.port_b.Xi_outflow[1]})}) ($RES_SIM_404) (134|140) [SCAL] (1) $FUN_42.T = 273.15 + (floMac.com.port_b.h_outflow - 2.5010145e6 * floMac.com.preSou.port_b.Xi_outflow[1]) / (1006.0 * (1.0 - floMac.com.preSou.port_b.Xi_outflow[1]) + 1860.0 * floMac.com.preSou.port_b.Xi_outflow[1]) ($RES_SIM_403) (135|141) [SCAL] (1) $FUN_42.p = 101325.0 ($RES_SIM_402) (136|142) [ARRY] (2) $FUN_40.X = cat(1, {floMac.com.senMasFlo.port_b.Xi_outflow[1]}, {1.0 - sum({floMac.com.senMasFlo.port_b.Xi_outflow[1]})}) ($RES_SIM_401) (137|144) [SCAL] (1) $FUN_40.T = 273.15 + (floMac.com.port_b.h_outflow - 2.5010145e6 * floMac.com.senMasFlo.port_b.Xi_outflow[1]) / (1006.0 * (1.0 - floMac.com.senMasFlo.port_b.Xi_outflow[1]) + 1860.0 * floMac.com.senMasFlo.port_b.Xi_outflow[1]) ($RES_SIM_400) (138|145) [SCAL] (1) $FUN_40.p = floMac.com.senMasFlo.port_a.p ($RES_SIM_399) (139|146) [ARRY] (2) $FUN_38.X = cat(1, {floMac.bouIn.port_b.Xi_outflow[1]}, {1.0 - sum({floMac.bouIn.port_b.Xi_outflow[1]})}) ($RES_SIM_398) (140|148) [SCAL] (1) $FUN_38.T = 273.15 + (floMac.bouIn.port_b.h_outflow - 2.5010145e6 * floMac.bouIn.port_b.Xi_outflow[1]) / (1006.0 * (1.0 - floMac.bouIn.port_b.Xi_outflow[1]) + 1860.0 * floMac.bouIn.port_b.Xi_outflow[1]) ($RES_SIM_397) (141|149) [SCAL] (1) $FUN_38.p = floMac.com.port_a.p ($RES_SIM_396) (142|150) [SCAL] (1) $FUN_36[2] = $FUN_35[1] ($RES_SIM_395) (143|151) [SCAL] (1) $FUN_36[1] = hea.com.vol.Xi[1] ($RES_SIM_394) (144|152) [SCAL] (1) $FUN_35[1] = 1.0 - $FUN_34 ($RES_SIM_393) (145|153) [SCAL] (1) $FUN_32[2] = $FUN_31[1] ($RES_SIM_392) (146|154) [SCAL] (1) $FUN_32[1] = hea.bouOut.port_a.Xi_outflow[1] ($RES_SIM_391) (147|155) [SCAL] (1) $FUN_31[1] = 1.0 - $FUN_30 ($RES_SIM_390) (148|156) [SCAL] (1) $FUN_28[2] = $FUN_27[1] ($RES_SIM_389) (149|157) [SCAL] (1) $FUN_28[1] = $FUN_26[1] ($RES_SIM_388) (150|158) [SCAL] (1) $FUN_27[1] = 1.0 - $FUN_25 ($RES_SIM_387) (151|159) [SCAL] (1) $FUN_26[1] = hea.com.port_b.Xi_outflow[1] ($RES_SIM_386) (152|160) [SCAL] (1) $FUN_23[2] = $FUN_22[1] ($RES_SIM_385) (153|161) [SCAL] (1) $FUN_23[1] = $FUN_21[1] ($RES_SIM_384) (154|162) [SCAL] (1) $FUN_22[1] = 1.0 - X_w_in.k ($RES_SIM_383) (155|163) [SCAL] (1) $FUN_21[1] = X_w_in.k ($RES_SIM_382) (156|164) [SCAL] (1) $FUN_18[2] = $FUN_17[1] ($RES_SIM_381) (157|165) [SCAL] (1) $FUN_18[1] = floMac.bouOut.port_a.Xi_outflow[1] ($RES_SIM_380) (158|166) [SCAL] (1) $FUN_17[1] = 1.0 - $FUN_16 ($RES_SIM_379) (159|167) [SCAL] (1) $FUN_14[2] = $FUN_13[1] ($RES_SIM_378) (160|168) [SCAL] (1) $FUN_14[1] = $FUN_12[1] ($RES_SIM_377) (161|169) [SCAL] (1) $FUN_13[1] = 1.0 - $FUN_11 ($RES_SIM_376) (162|170) [SCAL] (1) $FUN_12[1] = floMac.com.port_b.Xi_outflow[1] ($RES_SIM_375) (163|171) [SCAL] (1) $FUN_9[2] = $FUN_8[1] ($RES_SIM_374) (164|172) [SCAL] (1) $FUN_9[1] = $FUN_7[1] ($RES_SIM_373) (165|173) [SCAL] (1) $FUN_8[1] = 1.0 - floMac.bouIn.X_w_in_internal ($RES_SIM_372) (166|174) [SCAL] (1) $FUN_7[1] = floMac.bouIn.X_w_in_internal ($RES_SIM_371) (167|175) [SCAL] (1) hea.com.preDro.port_b.Xi_outflow[1] = hea.bouIn.port_b.Xi_outflow[1] ($RES_SIM_370) (168|176) [SCAL] (1) hea.com.preDro.port_a.Xi_outflow[1] = 0.01 ($RES_SIM_369) (169|177) [SCAL] (1) hea.com.vol.steBal.port_a.Xi_outflow[1] = 0.01 ($RES_SIM_368) (170|178) [SCAL] (1) floMac.com.senMasFlo.port_b.Xi_outflow[1] = floMac.com.vol.ports[2].Xi_outflow[1] ($RES_SIM_367) (171|179) [SCAL] (1) floMac.com.senMasFlo.port_a.Xi_outflow[1] = floMac.com.senMasFlo.port_b.Xi_outflow[1] ($RES_SIM_366) (172|180) [SCAL] (1) floMac.com.preSou.port_b.Xi_outflow[1] = floMac.com.senMasFlo.port_b.Xi_outflow[1] ($RES_SIM_365) (173|181) [SCAL] (1) floMac.com.preSou.port_a.Xi_outflow[1] = 0.01 ($RES_SIM_364) (174|182) [SCAL] (1) floMac.com.vol.steBal.port_a.Xi_outflow[1] = 0.01 ($RES_SIM_363) (175|183) [SCAL] (1) $START.hea.com.vol.steBal.dp = hea.com.vol.steBal._dp_start ($RES_SRT_420) (176|184) [SCAL] (1) $START.hea.com.vol.steBal.m_flow = hea.com.vol.steBal._m_flow_start ($RES_SRT_419) (177|185) [SCAL] (1) $START.hea.com.dp = hea.com._dp_start ($RES_SRT_418) (178|186) [SCAL] (1) $START.hea.com.port_b.h_outflow = hea.com.h_outflow_start ($RES_SRT_417) (179|187) [SCAL] (1) $START.floMac.com.eff.r_V = floMac.com._m_flow_nominal / floMac.com.rho_default ($RES_SRT_416) (180|188) [SCAL] (1) $START.floMac.com.preSou.m_flow = floMac.com.preSou.m_flow_start ($RES_SRT_415) (181|189) [SCAL] (1) $START.floMac.com.vol.steBal.dp = floMac.com.vol.steBal._dp_start ($RES_SRT_414) (182|190) [SCAL] (1) $START.floMac.com.vol.steBal.m_flow = floMac.com.vol.steBal._m_flow_start ($RES_SRT_413) (183|191) [SCAL] (1) $START.floMac.com.dp = floMac.com._dp_start ($RES_SRT_412) (184|192) [SCAL] (1) $START.floMac.com.m_flow = floMac.com._m_flow_start ($RES_SRT_411) (185|193) [SCAL] (1) $START.floMac.com.VMachine_flow = floMac.com._VMachine_flow ($RES_SRT_410) (186|194) [SCAL] (1) $START.floMac.com.port_b.h_outflow = floMac.com.h_outflow_start ($RES_SRT_409) (187|195) [SCAL] (1) $START.floMac.com.port_a.h_outflow = floMac.com.h_outflow_start ($RES_SRT_408) (188|196) [SCAL] (1) floMac.com.gain.u = dp.k ($RES_BND_540) (189|197) [SCAL] (1) floMac.com.inputSwitch.y = dp.k ($RES_BND_539) (190|198) [SCAL] (1) floMac.com.inputSwitch.u = dp.k ($RES_BND_538) (191|199) [SCAL] (1) floMac.com.dp_in = dp.k ($RES_BND_537) (192|200) [SCAL] (1) floMac.dp_in = dp.k ($RES_BND_536) (193|201) [SCAL] (1) dp.y = dp.k ($RES_BND_535) (194|202) [SCAL] (1) hea.com.gai.u = uHea.k ($RES_BND_534) (195|203) [SCAL] (1) hea.com.u = uHea.k ($RES_BND_533) (196|204) [SCAL] (1) hea.u = uHea.k ($RES_BND_532) (197|205) [SCAL] (1) uHea.y = uHea.k ($RES_BND_531) (198|206) [SCAL] (1) hea.com.preDro.port_b.m_flow = -m_flow.k ($RES_BND_530) (199|207) [SCAL] (1) hea.com.preDro.m_flow = m_flow.k ($RES_BND_529) (200|208) [SCAL] (1) hea.com.preDro.port_a.m_flow = m_flow.k ($RES_BND_528) (201|209) [SCAL] (1) hea.com.m_flow = m_flow.k ($RES_BND_527) (202|210) [SCAL] (1) hea.com.port_a.m_flow = m_flow.k ($RES_BND_526) (203|211) [SCAL] (1) hea.bouIn.port_b.m_flow = -m_flow.k ($RES_BND_525) (204|212) [SCAL] (1) hea.bouIn.inlet.m_flow = m_flow.k ($RES_BND_524) (205|213) [SCAL] (1) hea.inlet.m_flow = m_flow.k ($RES_BND_523) (206|214) [SCAL] (1) sou.outlet.m_flow = m_flow.k ($RES_BND_522) (207|215) [SCAL] (1) sou.m_flow_in = m_flow.k ($RES_BND_521) (208|216) [SCAL] (1) m_flow.y = m_flow.k ($RES_BND_520) (209|217) [SCAL] (1) sou.X_w_in_internal = X_w_in.k ($RES_BND_519) (210|218) [SCAL] (1) hea.bouIn.X_w_in_internal = X_w_in.k ($RES_BND_518) (211|219) [SCAL] (1) hea.bouIn.inlet.forward.X_w = X_w_in.k ($RES_BND_517) (212|220) [SCAL] (1) hea.inlet.forward.X_w = X_w_in.k ($RES_BND_516) (213|221) [SCAL] (1) sou.outlet.forward.X_w = X_w_in.k ($RES_BND_515) (214|222) [SCAL] (1) sou.X_w_in = X_w_in.k ($RES_BND_514) (215|223) [SCAL] (1) X_w_in.y = X_w_in.k ($RES_BND_513) (216|224) [SCAL] (1) hea.bouIn.inlet.forward.T = TIn.k ($RES_BND_512) (217|225) [SCAL] (1) hea.inlet.forward.T = TIn.k ($RES_BND_511) (218|226) [SCAL] (1) sou.outlet.forward.T = TIn.k ($RES_BND_510) (219|227) [SCAL] (1) sou.T_in = TIn.k ($RES_BND_509) (220|228) [SCAL] (1) TIn.y = TIn.k ($RES_BND_508) (221|229) [SCAL] (1) pIn.y = pIn.k ($RES_BND_507) (222|230) [SCAL] (1) m_flow.k = m_flow_nominal ($RES_BND_506) (223|231) [SCAL] (1) hea.Q_flow_nominal = Q_flow_nominal ($RES_BND_505) (224|232) [SCAL] (1) hea.m_flow_nominal = m_flow_nominal ($RES_BND_504) (225|233) [SCAL] (1) hea.com.gai.k = hea.com.Q_flow_nominal ($RES_BND_503) (226|234) [SCAL] (1) hea.com.Q_flow_nominal = hea.Q_flow_nominal ($RES_BND_502) (227|235) [SCAL] (1) hea.com.h_outflow_start = $FUN_65 ($RES_BND_501) (228|236) [SCAL] (1) hea.com.rho_default = $FUN_64 ($RES_BND_500) (229|237) [SCAL] (1) hea.com.preDro.m_flow_nominal_pos = $FUN_62 ($RES_BND_499) (230|238) [SCAL] (1) hea.com.preDro.eta_default = $FUN_63 ($RES_BND_498) (231|239) [SCAL] (1) hea.com.preDro.m_flow_small = 1e-4 * $FUN_62 ($RES_BND_497) (232|240) [SCAL] (1) hea.com.preDro.m_flow_nominal = hea.com.m_flow_nominal ($RES_BND_496) (233|241) [SCAL] (1) hea.com.vol.rho_default = $FUN_61 ($RES_BND_495) (234|242) [SCAL] (1) hea.com.vol.rho_start = $FUN_60 ($RES_BND_494) (235|243) [SCAL] (1) hea.com.vol.steBal.cp_default = $FUN_59 ($RES_BND_493) (236|244) [SCAL] (1) hea.com.vol.steBal.fReg = 104.0 * hea.com.vol.steBal.deltaInvReg ^ 6.0 ($RES_BND_492) (237|245) [SCAL] (1) hea.com.vol.steBal.eReg = -hea.com.vol.steBal.deltaInvReg ^ 5.0 * 380.0 ($RES_BND_491) (238|246) [SCAL] (1) hea.com.vol.steBal.dReg = 534.0 * hea.com.vol.steBal.deltaInvReg ^ 4.0 ($RES_BND_490) (239|247) [SCAL] (1) hea.com.vol.steBal.cReg = -hea.com.vol.steBal.deltaInvReg ^ 3.0 * 361.0 ($RES_BND_489) (240|248) [SCAL] (1) hea.com.vol.steBal.bReg = 119.0 * hea.com.vol.steBal.deltaInvReg ^ 2.0 ($RES_BND_488) (241|249) [SCAL] (1) hea.com.vol.steBal.aReg = -hea.com.vol.steBal.deltaInvReg * 15.0 ($RES_BND_487) (242|250) [SCAL] (1) hea.com.vol.steBal.deltaInvReg = 1.0 / hea.com.vol.steBal.deltaReg ($RES_BND_486) (243|251) [SCAL] (1) hea.com.vol.steBal.deltaReg = hea.com.vol.steBal.m_flow_small / 1000.0 ($RES_BND_485) (244|252) [SCAL] (1) hea.com.vol.steBal.m_flow_small = hea.com.vol.m_flow_small ($RES_BND_484) (245|253) [SCAL] (1) hea.com.vol.steBal.m_flow_nominal = hea.com.vol.m_flow_nominal ($RES_BND_483) (246|254) [SCAL] (1) hea.com.vol.V = hea.com.tau * hea.com.m_flow_nominal / hea.com.rho_default ($RES_BND_482) (247|255) [SCAL] (1) hea.com.vol.m_flow_small = 1e-4 * $FUN_58 ($RES_BND_481) (248|256) [SCAL] (1) hea.com.vol.m_flow_nominal = hea.com.m_flow_nominal ($RES_BND_480) (249|257) [ARRY] (2) hea.com.vol.X_start = hea.com.X_start ($RES_BND_479) (250|259) [SCAL] (1) hea.com.vol.T_start = hea.com.T_start ($RES_BND_478) (251|260) [SCAL] (1) hea.com.vol.p_start = hea.com.p_start ($RES_BND_477) (252|261) [SCAL] (1) hea.com.m_flow_small = 1e-4 * $FUN_57 ($RES_BND_476) (253|262) [SCAL] (1) hea.com.m_flow_nominal = hea.m_flow_nominal ($RES_BND_475) (254|263) [ARRY] (1) floMac.com.heads = floMac.com.dp_nominal * {(floMac.com.per.speeds[1] / floMac.com.per.speeds[1]) ^ 2.0} ($RES_BND_474) (255|264) [SCAL] (1) floMac.com.constantHead = floMac.com.dp_nominal ($RES_BND_473) (256|265) [SCAL] (1) floMac.com.eff.deltaP = floMac.com.eff.V_flow_max * 1e-4 * floMac.com.eff.dpMax ($RES_BND_472) (257|266) [ARRY] (11) floMac.com.eff.powEuDer = floMac.com.eff.powEu_internal.d ($RES_BND_471) (258|277) [ARRY] (11) floMac.com.eff.powEu.P = floMac.com.eff.powEu_internal.P ($RES_BND_470) (259|288) [ARRY] (11) floMac.com.eff.powEu.V_flow = floMac.com.eff.powEu_internal.V_flow ($RES_BND_469) (260|299) [FOR-] (2) ($RES_BND_467) (260|299) [----] for $i1 in 1:2 loop (260|299) [----] [SCAL] (1) floMac.com.eff.pCur1.dp[$i1] = ({1000.0, 0.0})[$i1] + 1.5 * ({0.0, 0.16666666666666669})[$i1] ($RES_BND_468) (260|299) [----] end for; (261|301) [SCAL] (1) floMac.com.eff.dpMax = floMac.com.eff.per.dpMax ($RES_BND_466) (262|302) [ARRY] (9) floMac.com.eff.motDer_yMot_generic = if floMac.com.eff.per.haveWMot_nominal then $FUN_56 else {0.0 for $f1 in 1:9} ($RES_BND_465) (263|311) [SCAL] (1) floMac.com.eff.V_flow_max = if floMac.com.eff.per.V_flow_max > 2.220446049250313e-16 then floMac.com.eff.per.V_flow_max else floMac.com.eff.V_flow_nominal ($RES_BND_464) (264|312) [SCAL] (1) floMac.com.eff.rho_default = floMac.com.rho_default ($RES_BND_463) (265|313) [SCAL] (1) floMac.com.eff.per.haveWMot_nominal = floMac.com.eff.per.WMot_nominal > 2.220446049250313e-16 ($RES_BND_462) (266|314) [SCAL] (1) floMac.com.eff.per.WMot_nominal = if floMac.com.eff.per.power.P[1] > 2.220446049250313e-16 then 1.2 * floMac.com.eff.per.power.P[1] else if floMac.com.eff.per.havePressureCurve then floMac.com.eff.per.dpMax * floMac.com.eff.per.V_flow_max * 1.2 / 2.0 / 2.0 / floMac.com.eff.per.peak.eta else 0.0 ($RES_BND_461) (267|315) [SCAL] (1) floMac.com.eff.per.motorCooledByFluid = floMac.com.per.motorCooledByFluid ($RES_BND_460) (268|316) [SCAL] (1) floMac.com.eff.per.etaHydMet = if floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.Power_VolumeFlowRate or floMac.com.per.etaHydMet == IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.EulerNumber then IDEAS.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.NotProvided else floMac.com.per.etaHydMet ($RES_BND_459) (269|317) [SCAL] (1) floMac.com.eff.per.dpMax = if floMac.com.eff.per.havePressureCurve then 1000.0 else 0.0 ($RES_BND_458) (270|318) [SCAL] (1) floMac.com.eff.per.V_flow_max = if floMac.com.eff.per.havePressureCurve then 0.16666666666666669 else 0.0 ($RES_BND_457) (271|319) [SCAL] (1) floMac.com.heaDis.delta_V_flow = 0.001 * floMac.com.V_flow_max ($RES_BND_456) (272|320) [SCAL] (1) floMac.com.heaDis.motorCooledByFluid = floMac.com.per.motorCooledByFluid ($RES_BND_455) (273|321) [SCAL] (1) floMac.com.preSou.m_flow_small = floMac.com.m_flow_small ($RES_BND_454) (274|322) [SCAL] (1) floMac.com.preSou.dp_start = floMac.com.dp_start ($RES_BND_453) (275|323) [SCAL] (1) floMac.com.vol.V_nominal = floMac.com.vol.tau * floMac.com.vol.m_flow_nominal / floMac.com.vol.rho_default ($RES_BND_452) (276|324) [SCAL] (1) floMac.com.vol.tau = floMac.com.tau ($RES_BND_451) (277|325) [SCAL] (1) floMac.com.vol.rho_default = $FUN_55 ($RES_BND_450) (278|326) [SCAL] (1) floMac.com.vol.rho_start = $FUN_54 ($RES_BND_449) (279|327) [SCAL] (1) floMac.com.vol.steBal.cp_default = $FUN_53 ($RES_BND_448) (280|328) [SCAL] (1) floMac.com.vol.steBal.fReg = 104.0 * floMac.com.vol.steBal.deltaInvReg ^ 6.0 ($RES_BND_447) (281|329) [SCAL] (1) floMac.com.vol.steBal.eReg = -floMac.com.vol.steBal.deltaInvReg ^ 5.0 * 380.0 ($RES_BND_446) (282|330) [SCAL] (1) floMac.com.vol.steBal.dReg = 534.0 * floMac.com.vol.steBal.deltaInvReg ^ 4.0 ($RES_BND_445) (283|331) [SCAL] (1) floMac.com.vol.steBal.cReg = -floMac.com.vol.steBal.deltaInvReg ^ 3.0 * 361.0 ($RES_BND_444) (284|332) [SCAL] (1) floMac.com.vol.steBal.bReg = 119.0 * floMac.com.vol.steBal.deltaInvReg ^ 2.0 ($RES_BND_443) (285|333) [SCAL] (1) floMac.com.vol.steBal.aReg = -floMac.com.vol.steBal.deltaInvReg * 15.0 ($RES_BND_442) (286|334) [SCAL] (1) floMac.com.vol.steBal.deltaInvReg = 1.0 / floMac.com.vol.steBal.deltaReg ($RES_BND_441) (287|335) [SCAL] (1) floMac.com.vol.steBal.deltaReg = floMac.com.vol.steBal.m_flow_small / 1000.0 ($RES_BND_440) (288|336) [SCAL] (1) floMac.com.vol.steBal.m_flow_small = floMac.com.vol.m_flow_small ($RES_BND_439) (289|337) [SCAL] (1) floMac.com.vol.steBal.m_flow_nominal = floMac.com.vol.m_flow_nominal ($RES_BND_438) (290|338) [SCAL] (1) floMac.com.vol.V = floMac.com.vol.V_nominal ($RES_BND_437) (291|339) [SCAL] (1) floMac.com.vol.m_flow_small = floMac.com.m_flow_small ($RES_BND_436) (292|340) [SCAL] (1) floMac.com.vol.m_flow_nominal = floMac.com._m_flow_nominal ($RES_BND_435) (293|341) [ARRY] (2) floMac.com.vol.X_start = floMac.com.X_start ($RES_BND_434) (294|343) [SCAL] (1) floMac.com.vol.T_start = floMac.com.T_start ($RES_BND_433) (295|344) [SCAL] (1) floMac.com.vol.p_start = floMac.com.p_start ($RES_BND_432) (296|345) [SCAL] (1) floMac.com.h_outflow_start = $FUN_52 ($RES_BND_431) (297|346) [SCAL] (1) floMac.com.V_flow_max = floMac.com.eff.V_flow_max ($RES_BND_430) (298|347) [SCAL] (1) floMac.com._m_flow_nominal = floMac.com.m_flow_nominal ($RES_BND_429) (299|348) [SCAL] (1) floMac.com.m_flow_small = 1e-4 * $FUN_51 ($RES_BND_428) (300|349) [ARRY] (1) floMac.com.stageInputs = floMac.com.heads ($RES_BND_427) (301|350) [SCAL] (1) floMac.com.constInput = floMac.com.constantHead ($RES_BND_426) (302|351) [SCAL] (1) floMac.com.per.WMot_nominal = if floMac.com.per.power.P[1] > 2.220446049250313e-16 then 1.2 * floMac.com.per.power.P[1] else 0.0 ($RES_BND_425) (303|352) [SCAL] (1) floMac.com.per.peak.eta = floMac.com.per.peak_internal.eta ($RES_BND_424) (304|353) [SCAL] (1) floMac.com.per.peak.dp = floMac.com.per.peak_internal.dp ($RES_BND_423) (305|354) [SCAL] (1) floMac.com.per.peak.V_flow = floMac.com.per.peak_internal.V_flow ($RES_BND_422) (306|355) [SCAL] (1) m_flow_nominal = Q_flow_nominal / 10.0 / 1000.0 ($RES_BND_421) (307|356) [RECD] (3) floMac.com.eff.per.peak = floMac.com.per.peak ($RES_BND_553) (308|359) [RECD] (2) floMac.com.eff.per.power = floMac.com.per.power ($RES_BND_552) (309|361) [RECD] (2) floMac.com.eff.per.motorEfficiency_yMot = floMac.com.per.motorEfficiency_yMot ($RES_BND_551) (310|363) [RECD] (2) floMac.com.eff.per.motorEfficiency = floMac.com.per.motorEfficiency ($RES_BND_550) (311|365) [RECD] (2) floMac.com.eff.per.efficiency = floMac.com.per.efficiency ($RES_BND_549) (312|367) [SCAL] (1) floMac.com.per.peak.eta = floMac.com.per.peak_internal.eta ($RES_BND_543) (313|368) [SCAL] (1) floMac.com.per.peak.dp = floMac.com.per.peak_internal.dp ($RES_BND_542) (314|369) [SCAL] (1) floMac.com.per.peak.V_flow = floMac.com.per.peak_internal.V_flow ($RES_BND_541) (315|370) [ARRY] (2) floMac.com.sta_start.X = floMac.com.X_start ($RES_SIM_584) (316|372) [SCAL] (1) floMac.com.sta_start.T = floMac.com.T_start ($RES_SIM_583) (317|373) [SCAL] (1) floMac.com.sta_start.p = floMac.com.p_start ($RES_SIM_582) (318|374) [ARRY] (2) floMac.com.vol.state_start.X = cat(1, floMac.com.vol.X_start[1:1], {1.0 - sum(floMac.com.vol.X_start[1:1])}) ($RES_SIM_580) (319|376) [SCAL] (1) floMac.com.vol.state_start.T = floMac.com.vol.T_start ($RES_SIM_579) (320|377) [SCAL] (1) floMac.com.vol.state_start.p = floMac.com.vol.p_start ($RES_SIM_578) (321|378) [SCAL] (1) floMac.com.eff.per.peak_internal.eta = floMac.com.eff.per.efficiency.eta[1] ($RES_SIM_573) (322|379) [SCAL] (1) floMac.com.eff.per.peak_internal.dp = floMac.com.eff.per.dpMax / 2.0 ($RES_SIM_572) (323|380) [SCAL] (1) floMac.com.eff.per.peak_internal.V_flow = floMac.com.eff.per.V_flow_max / 2.0 ($RES_SIM_571) (324|381) [ARRY] (9) floMac.com.eff.per.motorEfficiency_yMot_generic.eta = (IDEAS.Fluid.Movers.BaseClasses.Characteristics.motorEfficiencyCurve(floMac.com.eff.per.WMot_nominal, floMac.com.eff.per.etaMot_max)).eta ($RES_SIM_570) (325|390) [ARRY] (9) floMac.com.eff.per.motorEfficiency_yMot_generic.y = (IDEAS.Fluid.Movers.BaseClasses.Characteristics.motorEfficiencyCurve(floMac.com.eff.per.WMot_nominal, floMac.com.eff.per.etaMot_max)).y ($RES_SIM_569) (326|399) [ARRY] (11) floMac.com.eff.powEu_internal.d = (IDEAS.Fluid.Movers.BaseClasses.Euler.power(floMac.com.eff.per.peak, floMac.com.eff.pCur1)).d ($RES_SIM_568) (327|410) [ARRY] (11) floMac.com.eff.powEu_internal.P = (IDEAS.Fluid.Movers.BaseClasses.Euler.power(floMac.com.eff.per.peak, floMac.com.eff.pCur1)).P ($RES_SIM_567) (328|421) [ARRY] (11) floMac.com.eff.powEu_internal.V_flow = (IDEAS.Fluid.Movers.BaseClasses.Euler.power(floMac.com.eff.per.peak, floMac.com.eff.pCur1)).V_flow ($RES_SIM_566) (329|432) [ARRY] (2) hea.com.vol.state_start.X = cat(1, hea.com.vol.X_start[1:1], {1.0 - sum(hea.com.vol.X_start[1:1])}) ($RES_SIM_564) (330|434) [SCAL] (1) hea.com.vol.state_start.T = hea.com.vol.T_start ($RES_SIM_563) (331|435) [SCAL] (1) hea.com.vol.state_start.p = hea.com.vol.p_start ($RES_SIM_562) (332|436) [ARRY] (2) hea.com.sta_start.X = hea.com.X_start ($RES_SIM_561) (333|438) [SCAL] (1) hea.com.sta_start.T = hea.com.T_start ($RES_SIM_560) (334|439) [SCAL] (1) hea.com.sta_start.p = hea.com.p_start ($RES_SIM_559) =================== Scalar Matching =================== variable to equation ********************** var 1 --> eqn 98 var 2 --> eqn 68 var 3 --> eqn 92 var 4 --> eqn 66 var 5 --> eqn 63 var 6 --> eqn 64 var 7 --> eqn 31 var 8 --> eqn 67 var 9 --> eqn 24 var 10 --> eqn 27 var 11 --> eqn 22 var 12 --> eqn 25 var 13 --> eqn 45 var 14 --> eqn 83 var 15 --> eqn 65 var 16 --> eqn 48 var 17 --> eqn 71 var 18 --> eqn 62 var 19 --> eqn 69 var 20 --> eqn 72 var 21 --> eqn 70 var 22 --> eqn 73 var 23 --> eqn 32 var 24 --> eqn 82 var 25 --> eqn 40 var 26 --> eqn 38 var 27 --> eqn 74 var 28 --> eqn 182 var 29 --> eqn 49 var 30 --> eqn 81 var 31 --> eqn 84 var 32 --> eqn 41 var 33 --> eqn 108 var 34 --> eqn 39 var 35 --> eqn 181 var 36 --> eqn 180 var 37 --> eqn 46 var 38 --> eqn 80 var 39 --> eqn 88 var 40 --> eqn 35 var 41 --> eqn 36 var 42 --> eqn 34 var 43 --> eqn 33 var 44 --> eqn 47 var 45 --> eqn 103 var 46 --> eqn 37 var 47 --> eqn 179 var 48 --> eqn 178 var 49 --> eqn 30 var 50 --> eqn 29 var 51 --> eqn 50 var 52 --> eqn 26 var 53 --> eqn 23 var 54 --> eqn 79 var 55 --> eqn 28 var 56 --> eqn 90 var 57 --> eqn 21 var 58 --> eqn 11 var 59 --> eqn 94 var 60 --> eqn 19 var 61 --> eqn 20 var 62 --> eqn 52 var 63 --> eqn 53 var 64 --> eqn 54 var 65 --> eqn 78 var 66 --> eqn 42 var 67 --> eqn 43 var 68 --> eqn 58 var 69 --> eqn 55 var 70 --> eqn 56 var 71 --> eqn 59 var 72 --> eqn 57 var 73 --> eqn 60 var 74 --> eqn 14 var 75 --> eqn 77 var 76 --> eqn 17 var 77 --> eqn 15 var 78 --> eqn 61 var 79 --> eqn 177 var 80 --> eqn 44 var 81 --> eqn 76 var 82 --> eqn 95 var 83 --> eqn 18 var 84 --> eqn 102 var 85 --> eqn 176 var 86 --> eqn 51 var 87 --> eqn 175 var 88 --> eqn 13 var 89 --> eqn 16 var 90 --> eqn 75 var 91 --> eqn 96 var 92 --> eqn 12 var 93 --> eqn 100 var 94 --> eqn 10 var 95 --> eqn 85 var 96 --> eqn 86 var 97 --> eqn 87 var 98 --> eqn 89 var 99 --> eqn 174 var 100 --> eqn 173 var 101 --> eqn 172 var 102 --> eqn 171 var 103 --> eqn 91 var 104 --> eqn 170 var 105 --> eqn 169 var 106 --> eqn 168 var 107 --> eqn 167 var 108 --> eqn 93 var 109 --> eqn 166 var 110 --> eqn 165 var 111 --> eqn 164 var 112 --> eqn 163 var 113 --> eqn 162 var 114 --> eqn 161 var 115 --> eqn 160 var 116 --> eqn 97 var 117 --> eqn 159 var 118 --> eqn 158 var 119 --> eqn 157 var 120 --> eqn 156 var 121 --> eqn 99 var 122 --> eqn 155 var 123 --> eqn 154 var 124 --> eqn 153 var 125 --> eqn 101 var 126 --> eqn 152 var 127 --> eqn 151 var 128 --> eqn 150 var 129 --> eqn 146 var 130 --> eqn 147 var 131 --> eqn 148 var 132 --> eqn 149 var 133 --> eqn 142 var 134 --> eqn 143 var 135 --> eqn 144 var 136 --> eqn 145 var 137 --> eqn 104 var 138 --> eqn 138 var 139 --> eqn 139 var 140 --> eqn 140 var 141 --> eqn 141 var 142 --> eqn 105 var 143 --> eqn 106 var 144 --> eqn 107 var 145 --> eqn 137 var 146 --> eqn 136 var 147 --> eqn 135 var 148 --> eqn 183 var 149 --> eqn 184 var 150 --> eqn 185 var 151 --> eqn 186 var 152 --> eqn 187 var 153 --> eqn 188 var 154 --> eqn 189 var 155 --> eqn 190 var 156 --> eqn 191 var 157 --> eqn 192 var 158 --> eqn 193 var 159 --> eqn 194 var 160 --> eqn 195 var 161 --> eqn 196 var 162 --> eqn 197 var 163 --> eqn 198 var 164 --> eqn 199 var 165 --> eqn 200 var 166 --> eqn 201 var 167 --> eqn 202 var 168 --> eqn 203 var 169 --> eqn 204 var 170 --> eqn 205 var 171 --> eqn 206 var 172 --> eqn 207 var 173 --> eqn 208 var 174 --> eqn 209 var 175 --> eqn 210 var 176 --> eqn 211 var 177 --> eqn 212 var 178 --> eqn 213 var 179 --> eqn 214 var 180 --> eqn 215 var 181 --> eqn 216 var 182 --> eqn 217 var 183 --> eqn 218 var 184 --> eqn 219 var 185 --> eqn 220 var 186 --> eqn 221 var 187 --> eqn 222 var 188 --> eqn 223 var 189 --> eqn 224 var 190 --> eqn 225 var 191 --> eqn 226 var 192 --> eqn 227 var 193 --> eqn 228 var 194 --> eqn 229 var 195 --> eqn 134 var 196 --> eqn 133 var 197 --> eqn 132 var 198 --> eqn 131 var 199 --> eqn 130 var 200 --> eqn 129 var 201 --> eqn 128 var 202 --> eqn 127 var 203 --> eqn 126 var 204 --> eqn 117 var 205 --> eqn 118 var 206 --> eqn 119 var 207 --> eqn 120 var 208 --> eqn 121 var 209 --> eqn 122 var 210 --> eqn 123 var 211 --> eqn 124 var 212 --> eqn 125 var 213 --> eqn 116 var 214 --> eqn 115 var 215 --> eqn 114 var 216 --> eqn 113 var 217 --> eqn 112 var 218 --> eqn 110 var 219 --> eqn 111 var 220 --> eqn 109 var 221 --> eqn 230 var 222 --> eqn 231 var 223 --> eqn 232 var 224 --> eqn 233 var 225 --> eqn 234 var 226 --> eqn 235 var 227 --> eqn 236 var 228 --> eqn 237 var 229 --> eqn 238 var 230 --> eqn 239 var 231 --> eqn 240 var 232 --> eqn 241 var 233 --> eqn 242 var 234 --> eqn 243 var 235 --> eqn 244 var 236 --> eqn 245 var 237 --> eqn 246 var 238 --> eqn 247 var 239 --> eqn 248 var 240 --> eqn 249 var 241 --> eqn 250 var 242 --> eqn 251 var 243 --> eqn 252 var 244 --> eqn 253 var 245 --> eqn 254 var 246 --> eqn 255 var 247 --> eqn 256 var 248 --> eqn 257 var 249 --> eqn 258 var 250 --> eqn 259 var 251 --> eqn 260 var 252 --> eqn 261 var 253 --> eqn 262 var 254 --> eqn 263 var 255 --> eqn 264 var 256 --> eqn 265 var 257 --> eqn 266 var 258 --> eqn 267 var 259 --> eqn 268 var 260 --> eqn 269 var 261 --> eqn 270 var 262 --> eqn 271 var 263 --> eqn 272 var 264 --> eqn 273 var 265 --> eqn 274 var 266 --> eqn 275 var 267 --> eqn 276 var 268 --> eqn 277 var 269 --> eqn 278 var 270 --> eqn 279 var 271 --> eqn 280 var 272 --> eqn 281 var 273 --> eqn 282 var 274 --> eqn 283 var 275 --> eqn 284 var 276 --> eqn 285 var 277 --> eqn 286 var 278 --> eqn 287 var 279 --> eqn 288 var 280 --> eqn 289 var 281 --> eqn 290 var 282 --> eqn 291 var 283 --> eqn 292 var 284 --> eqn 293 var 285 --> eqn 294 var 286 --> eqn 295 var 287 --> eqn 296 var 288 --> eqn 297 var 289 --> eqn 298 var 290 --> eqn 1 var 291 --> eqn 2 var 292 --> eqn 3 var 293 --> eqn 4 var 294 --> eqn 5 var 295 --> eqn 6 var 296 --> eqn 7 var 297 --> eqn 8 var 298 --> eqn 9 var 299 --> eqn 299 var 300 --> eqn 300 var 301 --> eqn 301 var 302 --> eqn 302 var 303 --> eqn 303 var 304 --> eqn 304 var 305 --> eqn 305 var 306 --> eqn 306 var 307 --> eqn 307 var 308 --> eqn 308 var 309 --> eqn 309 var 310 --> eqn 310 var 311 --> eqn 311 var 312 --> eqn 312 var 313 --> eqn 313 var 314 --> eqn 314 var 315 --> eqn 315 var 316 --> eqn 316 var 317 --> eqn 317 var 318 --> eqn 318 var 319 --> eqn 319 var 320 --> eqn 320 var 321 --> eqn 321 var 322 --> eqn 322 var 323 --> eqn 323 var 324 --> eqn 324 var 325 --> eqn 325 var 326 --> eqn 326 var 327 --> eqn 327 var 328 --> eqn 328 var 329 --> eqn 329 var 330 --> eqn 330 var 331 --> eqn 331 var 332 --> eqn 332 var 333 --> eqn 333 var 334 --> eqn 334 var 335 --> eqn 335 var 336 --> eqn 336 var 337 --> eqn 337 var 338 --> eqn 338 var 339 --> eqn 339 var 340 --> eqn 340 var 341 --> eqn 341 var 342 --> eqn 342 var 343 --> eqn 343 var 344 --> eqn 344 var 345 --> eqn 345 var 346 --> eqn 346 var 347 --> eqn 347 var 348 --> eqn 348 var 349 --> eqn 349 var 350 --> eqn 350 var 351 --> eqn 351 var 352 --> eqn 367 var 353 --> eqn 368 var 354 --> eqn 369 var 355 --> eqn 355 var 356 --> eqn 439 var 357 --> eqn 438 var 358 --> eqn 436 var 359 --> eqn 437 var 360 --> eqn 435 var 361 --> eqn 434 var 362 --> eqn 432 var 363 --> eqn 433 var 364 --> eqn 421 var 365 --> eqn 422 var 366 --> eqn 423 var 367 --> eqn 424 var 368 --> eqn 425 var 369 --> eqn 426 var 370 --> eqn 427 var 371 --> eqn 428 var 372 --> eqn 429 var 373 --> eqn 430 var 374 --> eqn 431 var 375 --> eqn 410 var 376 --> eqn 411 var 377 --> eqn 412 var 378 --> eqn 413 var 379 --> eqn 414 var 380 --> eqn 415 var 381 --> eqn 416 var 382 --> eqn 417 var 383 --> eqn 418 var 384 --> eqn 419 var 385 --> eqn 420 var 386 --> eqn 399 var 387 --> eqn 400 var 388 --> eqn 401 var 389 --> eqn 402 var 390 --> eqn 403 var 391 --> eqn 404 var 392 --> eqn 405 var 393 --> eqn 406 var 394 --> eqn 407 var 395 --> eqn 408 var 396 --> eqn 409 var 397 --> eqn 390 var 398 --> eqn 391 var 399 --> eqn 392 var 400 --> eqn 393 var 401 --> eqn 394 var 402 --> eqn 395 var 403 --> eqn 396 var 404 --> eqn 397 var 405 --> eqn 398 var 406 --> eqn 381 var 407 --> eqn 382 var 408 --> eqn 383 var 409 --> eqn 384 var 410 --> eqn 385 var 411 --> eqn 386 var 412 --> eqn 387 var 413 --> eqn 388 var 414 --> eqn 389 var 415 --> eqn 380 var 416 --> eqn 379 var 417 --> eqn 378 var 418 --> eqn 356 var 419 --> eqn 357 var 420 --> eqn 358 var 421 --> eqn 359 var 422 --> eqn 360 var 423 --> eqn 361 var 424 --> eqn 362 var 425 --> eqn 363 var 426 --> eqn 364 var 427 --> eqn 365 var 428 --> eqn 366 var 429 --> eqn -1 var 430 --> eqn -1 var 431 --> eqn -1 var 432 --> eqn -1 var 433 --> eqn 377 var 434 --> eqn 376 var 435 --> eqn 374 var 436 --> eqn 375 var 437 --> eqn 373 var 438 --> eqn 372 var 439 --> eqn 370 var 440 --> eqn 371 var 441 --> eqn 354 var 442 --> eqn 353 var 443 --> eqn 352 equation to variable ********************** eqn 1 --> var 290 eqn 2 --> var 291 eqn 3 --> var 292 eqn 4 --> var 293 eqn 5 --> var 294 eqn 6 --> var 295 eqn 7 --> var 296 eqn 8 --> var 297 eqn 9 --> var 298 eqn 10 --> var 94 eqn 11 --> var 58 eqn 12 --> var 92 eqn 13 --> var 88 eqn 14 --> var 74 eqn 15 --> var 77 eqn 16 --> var 89 eqn 17 --> var 76 eqn 18 --> var 83 eqn 19 --> var 60 eqn 20 --> var 61 eqn 21 --> var 57 eqn 22 --> var 11 eqn 23 --> var 53 eqn 24 --> var 9 eqn 25 --> var 12 eqn 26 --> var 52 eqn 27 --> var 10 eqn 28 --> var 55 eqn 29 --> var 50 eqn 30 --> var 49 eqn 31 --> var 7 eqn 32 --> var 23 eqn 33 --> var 43 eqn 34 --> var 42 eqn 35 --> var 40 eqn 36 --> var 41 eqn 37 --> var 46 eqn 38 --> var 26 eqn 39 --> var 34 eqn 40 --> var 25 eqn 41 --> var 32 eqn 42 --> var 66 eqn 43 --> var 67 eqn 44 --> var 80 eqn 45 --> var 13 eqn 46 --> var 37 eqn 47 --> var 44 eqn 48 --> var 16 eqn 49 --> var 29 eqn 50 --> var 51 eqn 51 --> var 86 eqn 52 --> var 62 eqn 53 --> var 63 eqn 54 --> var 64 eqn 55 --> var 69 eqn 56 --> var 70 eqn 57 --> var 72 eqn 58 --> var 68 eqn 59 --> var 71 eqn 60 --> var 73 eqn 61 --> var 78 eqn 62 --> var 18 eqn 63 --> var 5 eqn 64 --> var 6 eqn 65 --> var 15 eqn 66 --> var 4 eqn 67 --> var 8 eqn 68 --> var 2 eqn 69 --> var 19 eqn 70 --> var 21 eqn 71 --> var 17 eqn 72 --> var 20 eqn 73 --> var 22 eqn 74 --> var 27 eqn 75 --> var 90 eqn 76 --> var 81 eqn 77 --> var 75 eqn 78 --> var 65 eqn 79 --> var 54 eqn 80 --> var 38 eqn 81 --> var 30 eqn 82 --> var 24 eqn 83 --> var 14 eqn 84 --> var 31 eqn 85 --> var 95 eqn 86 --> var 96 eqn 87 --> var 97 eqn 88 --> var 39 eqn 89 --> var 98 eqn 90 --> var 56 eqn 91 --> var 103 eqn 92 --> var 3 eqn 93 --> var 108 eqn 94 --> var 59 eqn 95 --> var 82 eqn 96 --> var 91 eqn 97 --> var 116 eqn 98 --> var 1 eqn 99 --> var 121 eqn 100 --> var 93 eqn 101 --> var 125 eqn 102 --> var 84 eqn 103 --> var 45 eqn 104 --> var 137 eqn 105 --> var 142 eqn 106 --> var 143 eqn 107 --> var 144 eqn 108 --> var 33 eqn 109 --> var 220 eqn 110 --> var 218 eqn 111 --> var 219 eqn 112 --> var 217 eqn 113 --> var 216 eqn 114 --> var 215 eqn 115 --> var 214 eqn 116 --> var 213 eqn 117 --> var 204 eqn 118 --> var 205 eqn 119 --> var 206 eqn 120 --> var 207 eqn 121 --> var 208 eqn 122 --> var 209 eqn 123 --> var 210 eqn 124 --> var 211 eqn 125 --> var 212 eqn 126 --> var 203 eqn 127 --> var 202 eqn 128 --> var 201 eqn 129 --> var 200 eqn 130 --> var 199 eqn 131 --> var 198 eqn 132 --> var 197 eqn 133 --> var 196 eqn 134 --> var 195 eqn 135 --> var 147 eqn 136 --> var 146 eqn 137 --> var 145 eqn 138 --> var 138 eqn 139 --> var 139 eqn 140 --> var 140 eqn 141 --> var 141 eqn 142 --> var 133 eqn 143 --> var 134 eqn 144 --> var 135 eqn 145 --> var 136 eqn 146 --> var 129 eqn 147 --> var 130 eqn 148 --> var 131 eqn 149 --> var 132 eqn 150 --> var 128 eqn 151 --> var 127 eqn 152 --> var 126 eqn 153 --> var 124 eqn 154 --> var 123 eqn 155 --> var 122 eqn 156 --> var 120 eqn 157 --> var 119 eqn 158 --> var 118 eqn 159 --> var 117 eqn 160 --> var 115 eqn 161 --> var 114 eqn 162 --> var 113 eqn 163 --> var 112 eqn 164 --> var 111 eqn 165 --> var 110 eqn 166 --> var 109 eqn 167 --> var 107 eqn 168 --> var 106 eqn 169 --> var 105 eqn 170 --> var 104 eqn 171 --> var 102 eqn 172 --> var 101 eqn 173 --> var 100 eqn 174 --> var 99 eqn 175 --> var 87 eqn 176 --> var 85 eqn 177 --> var 79 eqn 178 --> var 48 eqn 179 --> var 47 eqn 180 --> var 36 eqn 181 --> var 35 eqn 182 --> var 28 eqn 183 --> var 148 eqn 184 --> var 149 eqn 185 --> var 150 eqn 186 --> var 151 eqn 187 --> var 152 eqn 188 --> var 153 eqn 189 --> var 154 eqn 190 --> var 155 eqn 191 --> var 156 eqn 192 --> var 157 eqn 193 --> var 158 eqn 194 --> var 159 eqn 195 --> var 160 eqn 196 --> var 161 eqn 197 --> var 162 eqn 198 --> var 163 eqn 199 --> var 164 eqn 200 --> var 165 eqn 201 --> var 166 eqn 202 --> var 167 eqn 203 --> var 168 eqn 204 --> var 169 eqn 205 --> var 170 eqn 206 --> var 171 eqn 207 --> var 172 eqn 208 --> var 173 eqn 209 --> var 174 eqn 210 --> var 175 eqn 211 --> var 176 eqn 212 --> var 177 eqn 213 --> var 178 eqn 214 --> var 179 eqn 215 --> var 180 eqn 216 --> var 181 eqn 217 --> var 182 eqn 218 --> var 183 eqn 219 --> var 184 eqn 220 --> var 185 eqn 221 --> var 186 eqn 222 --> var 187 eqn 223 --> var 188 eqn 224 --> var 189 eqn 225 --> var 190 eqn 226 --> var 191 eqn 227 --> var 192 eqn 228 --> var 193 eqn 229 --> var 194 eqn 230 --> var 221 eqn 231 --> var 222 eqn 232 --> var 223 eqn 233 --> var 224 eqn 234 --> var 225 eqn 235 --> var 226 eqn 236 --> var 227 eqn 237 --> var 228 eqn 238 --> var 229 eqn 239 --> var 230 eqn 240 --> var 231 eqn 241 --> var 232 eqn 242 --> var 233 eqn 243 --> var 234 eqn 244 --> var 235 eqn 245 --> var 236 eqn 246 --> var 237 eqn 247 --> var 238 eqn 248 --> var 239 eqn 249 --> var 240 eqn 250 --> var 241 eqn 251 --> var 242 eqn 252 --> var 243 eqn 253 --> var 244 eqn 254 --> var 245 eqn 255 --> var 246 eqn 256 --> var 247 eqn 257 --> var 248 eqn 258 --> var 249 eqn 259 --> var 250 eqn 260 --> var 251 eqn 261 --> var 252 eqn 262 --> var 253 eqn 263 --> var 254 eqn 264 --> var 255 eqn 265 --> var 256 eqn 266 --> var 257 eqn 267 --> var 258 eqn 268 --> var 259 eqn 269 --> var 260 eqn 270 --> var 261 eqn 271 --> var 262 eqn 272 --> var 263 eqn 273 --> var 264 eqn 274 --> var 265 eqn 275 --> var 266 eqn 276 --> var 267 eqn 277 --> var 268 eqn 278 --> var 269 eqn 279 --> var 270 eqn 280 --> var 271 eqn 281 --> var 272 eqn 282 --> var 273 eqn 283 --> var 274 eqn 284 --> var 275 eqn 285 --> var 276 eqn 286 --> var 277 eqn 287 --> var 278 eqn 288 --> var 279 eqn 289 --> var 280 eqn 290 --> var 281 eqn 291 --> var 282 eqn 292 --> var 283 eqn 293 --> var 284 eqn 294 --> var 285 eqn 295 --> var 286 eqn 296 --> var 287 eqn 297 --> var 288 eqn 298 --> var 289 eqn 299 --> var 299 eqn 300 --> var 300 eqn 301 --> var 301 eqn 302 --> var 302 eqn 303 --> var 303 eqn 304 --> var 304 eqn 305 --> var 305 eqn 306 --> var 306 eqn 307 --> var 307 eqn 308 --> var 308 eqn 309 --> var 309 eqn 310 --> var 310 eqn 311 --> var 311 eqn 312 --> var 312 eqn 313 --> var 313 eqn 314 --> var 314 eqn 315 --> var 315 eqn 316 --> var 316 eqn 317 --> var 317 eqn 318 --> var 318 eqn 319 --> var 319 eqn 320 --> var 320 eqn 321 --> var 321 eqn 322 --> var 322 eqn 323 --> var 323 eqn 324 --> var 324 eqn 325 --> var 325 eqn 326 --> var 326 eqn 327 --> var 327 eqn 328 --> var 328 eqn 329 --> var 329 eqn 330 --> var 330 eqn 331 --> var 331 eqn 332 --> var 332 eqn 333 --> var 333 eqn 334 --> var 334 eqn 335 --> var 335 eqn 336 --> var 336 eqn 337 --> var 337 eqn 338 --> var 338 eqn 339 --> var 339 eqn 340 --> var 340 eqn 341 --> var 341 eqn 342 --> var 342 eqn 343 --> var 343 eqn 344 --> var 344 eqn 345 --> var 345 eqn 346 --> var 346 eqn 347 --> var 347 eqn 348 --> var 348 eqn 349 --> var 349 eqn 350 --> var 350 eqn 351 --> var 351 eqn 352 --> var 443 eqn 353 --> var 442 eqn 354 --> var 441 eqn 355 --> var 355 eqn 356 --> var 418 eqn 357 --> var 419 eqn 358 --> var 420 eqn 359 --> var 421 eqn 360 --> var 422 eqn 361 --> var 423 eqn 362 --> var 424 eqn 363 --> var 425 eqn 364 --> var 426 eqn 365 --> var 427 eqn 366 --> var 428 eqn 367 --> var 352 eqn 368 --> var 353 eqn 369 --> var 354 eqn 370 --> var 439 eqn 371 --> var 440 eqn 372 --> var 438 eqn 373 --> var 437 eqn 374 --> var 435 eqn 375 --> var 436 eqn 376 --> var 434 eqn 377 --> var 433 eqn 378 --> var 417 eqn 379 --> var 416 eqn 380 --> var 415 eqn 381 --> var 406 eqn 382 --> var 407 eqn 383 --> var 408 eqn 384 --> var 409 eqn 385 --> var 410 eqn 386 --> var 411 eqn 387 --> var 412 eqn 388 --> var 413 eqn 389 --> var 414 eqn 390 --> var 397 eqn 391 --> var 398 eqn 392 --> var 399 eqn 393 --> var 400 eqn 394 --> var 401 eqn 395 --> var 402 eqn 396 --> var 403 eqn 397 --> var 404 eqn 398 --> var 405 eqn 399 --> var 386 eqn 400 --> var 387 eqn 401 --> var 388 eqn 402 --> var 389 eqn 403 --> var 390 eqn 404 --> var 391 eqn 405 --> var 392 eqn 406 --> var 393 eqn 407 --> var 394 eqn 408 --> var 395 eqn 409 --> var 396 eqn 410 --> var 375 eqn 411 --> var 376 eqn 412 --> var 377 eqn 413 --> var 378 eqn 414 --> var 379 eqn 415 --> var 380 eqn 416 --> var 381 eqn 417 --> var 382 eqn 418 --> var 383 eqn 419 --> var 384 eqn 420 --> var 385 eqn 421 --> var 364 eqn 422 --> var 365 eqn 423 --> var 366 eqn 424 --> var 367 eqn 425 --> var 368 eqn 426 --> var 369 eqn 427 --> var 370 eqn 428 --> var 371 eqn 429 --> var 372 eqn 430 --> var 373 eqn 431 --> var 374 eqn 432 --> var 362 eqn 433 --> var 363 eqn 434 --> var 361 eqn 435 --> var 360 eqn 436 --> var 358 eqn 437 --> var 359 eqn 438 --> var 357 eqn 439 --> var 356 Error: Internal error NBInitialization.main failed to apply modules! " [Timeout remaining time 659] [Calling sys.exit(0), Time elapsed: 3.3678330508992076] Failed to read output from testmodel.py, exit status != 0: 1.0035265423357487 1.013851613 0.45570421099999997 Calling exit ...