Failed
openmodelica_dataReconciliation.TSP_Pipe7.mos (from (result.xml))
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ TSP_Pipe7 ... equation mismatch [time: 19] ==== Log C:\Windows\TEMP/omc-rtest-OpenModelica/openmodelica/dataReconciliation/TSP_Pipe7.mos_temp8242/log-TSP_Pipe7.mos true "" true "Notification: Automatically loaded package Modelica 3.2.3 due to uses annotation from NewDataReconciliationSimpleTests. Notification: Automatically loaded package Complex 3.2.3 due to uses annotation from Modelica. Notification: Automatically loaded package ModelicaServices 3.2.3 due to uses annotation from Modelica. Notification: Automatically loaded package ThermoSysPro 3.2 due to uses annotation from NewDataReconciliationSimpleTests. " ModelInfo: NewDataReconciliationSimpleTests.TSP_Pipe7 ========================================================================== OrderedVariables (154) ======================================== 1: sourcePQ1.C.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 2: sourcePQ1.C.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 3: sourcePQ1.C.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 4: sourcePQ1.C.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 5: sourcePQ1.C.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 6: sourcePQ1.C.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 7: sourcePQ1.ISpecificEnthalpy.signal:VARIABLE(flow=false ) type: Real 8: sourcePQ1.IPressure.signal:VARIABLE(flow=false ) type: Real 9: sourcePQ1.IMassFlow.signal:VARIABLE(flow=false ) type: Real 10: sourcePQ1.h:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy" type: Real 11: sourcePQ1.Q:VARIABLE(unit = "kg/s" ) "Mass flow rate" type: Real 12: sourcePQ1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Fluid pressure" type: Real 13: volumeATh1.pro_pT.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 14: volumeATh1.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" ) "Derivative of the inner energy wrt. temperature at constant pressure" type: Real 15: volumeATh1.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" ) "Derivative of the inner energy wrt. pressure at constant temperature" type: Real 16: volumeATh1.pro_pT.ddpT:VARIABLE(unit = "s2/m2" ) "Derivative of the density wrt. presure at constant temperature" type: Real 17: volumeATh1.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" ) "Derivative of the density wrt. temperature at constant pressure" type: Real 18: volumeATh1.pro_pT.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 19: volumeATh1.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 20: volumeATh1.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 21: volumeATh1.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific enthalpy" type: Real 22: volumeATh1.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 23: volumeATh1.pro_ph.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 24: volumeATh1.pro_ph.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 25: volumeATh1.pro_ph.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 26: volumeATh1.pro_ph.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 27: volumeATh1.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 28: volumeATh1.pro_ph.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 29: volumeATh1.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 30: volumeATh1.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 31: volumeATh1.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 32: volumeATh1.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 33: volumeATh1.Cs2.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 34: volumeATh1.Cs2.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 35: volumeATh1.Cs2.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 36: volumeATh1.Cs2.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 37: volumeATh1.Cs2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 38: volumeATh1.Cs2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 39: volumeATh1.Cs1.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 40: volumeATh1.Cs1.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 41: volumeATh1.Cs1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 42: volumeATh1.Cs1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 43: volumeATh1.Cs1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 44: volumeATh1.Cs1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 45: volumeATh1.Ce2.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 46: volumeATh1.Ce2.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 47: volumeATh1.Ce2.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 48: volumeATh1.Ce2.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 49: volumeATh1.Ce2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 50: volumeATh1.Ce2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 51: volumeATh1.Ce1.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 52: volumeATh1.Ce1.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 53: volumeATh1.Ce1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 54: volumeATh1.Ce1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 55: volumeATh1.Ce1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 56: volumeATh1.Ce1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 57: volumeATh1.Cth.W:VARIABLE(flow=true unit = "W" ) "Thermal flow rate. Positive when going into the component" type: Real 58: volumeATh1.Cth.T:VARIABLE(flow=false min = 0.0 start = 288.15 unit = "K" nominal = 300.0 ) "Temperature" type: Real 59: volumeATh1.BH:VARIABLE(unit = "W" ) "Right hand side of the energybalance equation" type: Real 60: volumeATh1.BQ:VARIABLE(unit = "kg/s" ) "Right hand side of the mass balance equation" type: Real 61: volumeATh1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" ) "Fluid density" type: Real 62: volumeATh1.h:VARIABLE(start = 1.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real 63: volumeATh1.P:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure" type: Real 64: volumeATh1.T:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 ) "Fluid temperature" type: Real 65: singularPressureLoss2.pro_pT.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 66: singularPressureLoss2.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" ) "Derivative of the inner energy wrt. temperature at constant pressure" type: Real 67: singularPressureLoss2.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" ) "Derivative of the inner energy wrt. pressure at constant temperature" type: Real 68: singularPressureLoss2.pro_pT.ddpT:VARIABLE(unit = "s2/m2" ) "Derivative of the density wrt. presure at constant temperature" type: Real 69: singularPressureLoss2.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" ) "Derivative of the density wrt. temperature at constant pressure" type: Real 70: singularPressureLoss2.pro_pT.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 71: singularPressureLoss2.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 72: singularPressureLoss2.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 73: singularPressureLoss2.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific enthalpy" type: Real 74: singularPressureLoss2.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 75: singularPressureLoss2.pro_ph.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 76: singularPressureLoss2.pro_ph.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 77: singularPressureLoss2.pro_ph.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 78: singularPressureLoss2.pro_ph.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 79: singularPressureLoss2.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 80: singularPressureLoss2.pro_ph.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 81: singularPressureLoss2.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 82: singularPressureLoss2.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 83: singularPressureLoss2.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 84: singularPressureLoss2.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 85: singularPressureLoss2.C2.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 86: singularPressureLoss2.C2.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 87: singularPressureLoss2.C2.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 88: singularPressureLoss2.C2.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 89: singularPressureLoss2.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 90: singularPressureLoss2.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 91: singularPressureLoss2.C1.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 92: singularPressureLoss2.C1.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 93: singularPressureLoss2.C1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 94: singularPressureLoss2.C1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 95: singularPressureLoss2.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 96: singularPressureLoss2.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 97: singularPressureLoss2.h:VARIABLE(start = 1.1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real 98: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Average fluid pressure" type: Real 99: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 ) "Fluid temperature" type: Real 100: singularPressureLoss2.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" ) "Fluid density" type: Real 101: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real 102: singularPressureLoss2.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 ) "Singular pressure loss" type: Real 103: singularPressureLoss1.pro_pT.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 104: singularPressureLoss1.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" ) "Derivative of the inner energy wrt. temperature at constant pressure" type: Real 105: singularPressureLoss1.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" ) "Derivative of the inner energy wrt. pressure at constant temperature" type: Real 106: singularPressureLoss1.pro_pT.ddpT:VARIABLE(unit = "s2/m2" ) "Derivative of the density wrt. presure at constant temperature" type: Real 107: singularPressureLoss1.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" ) "Derivative of the density wrt. temperature at constant pressure" type: Real 108: singularPressureLoss1.pro_pT.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 109: singularPressureLoss1.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 110: singularPressureLoss1.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 111: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific enthalpy" type: Real 112: singularPressureLoss1.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 113: singularPressureLoss1.pro_ph.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 114: singularPressureLoss1.pro_ph.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 115: singularPressureLoss1.pro_ph.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 116: singularPressureLoss1.pro_ph.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 117: singularPressureLoss1.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 118: singularPressureLoss1.pro_ph.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 119: singularPressureLoss1.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 120: singularPressureLoss1.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 121: singularPressureLoss1.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 122: singularPressureLoss1.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 123: singularPressureLoss1.C2.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 124: singularPressureLoss1.C2.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 125: singularPressureLoss1.C2.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 126: singularPressureLoss1.C2.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 127: singularPressureLoss1.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 128: singularPressureLoss1.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 129: singularPressureLoss1.C1.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 130: singularPressureLoss1.C1.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 131: singularPressureLoss1.C1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 132: singularPressureLoss1.C1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 133: singularPressureLoss1.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 134: singularPressureLoss1.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 135: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real 136: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Average fluid pressure" type: Real 137: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 ) "Fluid temperature" type: Real 138: singularPressureLoss1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" ) "Fluid density" type: Real 139: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real 140: singularPressureLoss1.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 ) "Singular pressure loss" type: Real 141: sink1.C.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 142: sink1.C.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 143: sink1.C.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 144: sink1.C.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 145: sink1.C.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 146: sink1.C.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 147: sink1.ISpecificEnthalpy.signal:VARIABLE(flow=false ) type: Real 148: sink1.h:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy" type: Real 149: sink1.Q:VARIABLE(unit = "kg/s" ) "Mass flow rate" type: Real 150: sink1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Fluid pressure" type: Real 151: sink1.h0:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy (active if IEnthalpy connector is not connected)" type: Real 152: sourcePQ1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Fluid pressure (active if IPressure connector is not connected)" type: Real 153: sourcePQ1.Q0:VARIABLE(unit = "kg/s" ) "Mass flow (active if IMassFlow connector is not connected)" type: Real 154: sourcePQ1.h0:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy (active if IEnthalpy connector is not connected)" type: Real OrderedEquation (127, 154) ======================================== 1/1 (1): sink1.h0 = 1e5 [binding |0|0|0|0|] 2/2 (1): sourcePQ1.P0 = 3e5 [binding |0|0|0|0|] 3/3 (1): sourcePQ1.Q0 = 100.0 [binding |0|0|0|0|] 4/4 (1): sourcePQ1.h0 = 105000.0 [binding |0|0|0|0|] 5/5 (1): singularPressureLoss1.C2.P = volumeATh1.Ce1.P [dynamic |0|0|0|0|] 6/6 (1): singularPressureLoss1.C2.Q = volumeATh1.Ce1.Q [dynamic |0|0|0|0|] 7/7 (1): singularPressureLoss1.C2.a = volumeATh1.Ce1.a [dynamic |0|0|0|0|] 8/8 (1): singularPressureLoss1.C2.b = volumeATh1.Ce1.b [dynamic |0|0|0|0|] 9/9 (1): singularPressureLoss1.C2.h = volumeATh1.Ce1.h [dynamic |0|0|0|0|] 10/10 (1): singularPressureLoss1.C2.h_vol = volumeATh1.Ce1.h_vol [dynamic |0|0|0|0|] 11/11 (1): volumeATh1.Cs1.P = singularPressureLoss2.C1.P [dynamic |0|0|0|0|] 12/12 (1): volumeATh1.Cs1.Q = singularPressureLoss2.C1.Q [dynamic |0|0|0|0|] 13/13 (1): volumeATh1.Cs1.a = singularPressureLoss2.C1.a [dynamic |0|0|0|0|] 14/14 (1): volumeATh1.Cs1.b = singularPressureLoss2.C1.b [dynamic |0|0|0|0|] 15/15 (1): volumeATh1.Cs1.h = singularPressureLoss2.C1.h [dynamic |0|0|0|0|] 16/16 (1): volumeATh1.Cs1.h_vol = singularPressureLoss2.C1.h_vol [dynamic |0|0|0|0|] 17/17 (1): sourcePQ1.C.P = singularPressureLoss1.C1.P [dynamic |0|0|0|0|] 18/18 (1): sourcePQ1.C.Q = singularPressureLoss1.C1.Q [dynamic |0|0|0|0|] 19/19 (1): sourcePQ1.C.a = singularPressureLoss1.C1.a [dynamic |0|0|0|0|] 20/20 (1): sourcePQ1.C.b = singularPressureLoss1.C1.b [dynamic |0|0|0|0|] 21/21 (1): sourcePQ1.C.h = singularPressureLoss1.C1.h [dynamic |0|0|0|0|] 22/22 (1): sourcePQ1.C.h_vol = singularPressureLoss1.C1.h_vol [dynamic |0|0|0|0|] 23/23 (1): singularPressureLoss2.C2.P = sink1.C.P [dynamic |0|0|0|0|] 24/24 (1): singularPressureLoss2.C2.Q = sink1.C.Q [dynamic |0|0|0|0|] 25/25 (1): singularPressureLoss2.C2.a = sink1.C.a [dynamic |0|0|0|0|] 26/26 (1): singularPressureLoss2.C2.b = sink1.C.b [dynamic |0|0|0|0|] 27/27 (1): singularPressureLoss2.C2.h = sink1.C.h [dynamic |0|0|0|0|] 28/28 (1): singularPressureLoss2.C2.h_vol = sink1.C.h_vol [dynamic |0|0|0|0|] 29/29 (1): volumeATh1.Cth.W = 0.0 [dynamic |0|0|0|0|] 30/30 (1): sink1.C.P = sink1.P [dynamic |0|0|0|0|] 31/31 (1): sink1.C.Q = sink1.Q [dynamic |0|0|0|0|] 32/32 (1): sink1.C.h_vol = sink1.h [dynamic |0|0|0|0|] 33/33 (1): sink1.ISpecificEnthalpy.signal = sink1.h0 [dynamic |0|0|0|0|] 34/34 (1): sink1.h = sink1.ISpecificEnthalpy.signal [dynamic |0|0|0|0|] 35/35 (1): singularPressureLoss1.C1.P - singularPressureLoss1.C2.P = singularPressureLoss1.deltaP [dynamic |0|0|0|0|] 36/36 (1): singularPressureLoss1.C2.Q = singularPressureLoss1.C1.Q [dynamic |0|0|0|0|] 37/37 (1): singularPressureLoss1.C2.h = singularPressureLoss1.C1.h [dynamic |0|0|0|0|] 38/38 (1): singularPressureLoss1.h = singularPressureLoss1.C1.h [dynamic |0|0|0|0|] 39/39 (1): singularPressureLoss1.Q = singularPressureLoss1.C1.Q [dynamic |0|0|0|0|] 40/40 (1): 0.0 = singularPressureLoss1.C1.h - singularPressureLoss1.C1.h_vol [dynamic |0|0|0|0|] 41/41 (1): singularPressureLoss1.deltaP = singularPressureLoss1.K * singularPressureLoss1.Q * abs(singularPressureLoss1.Q) / singularPressureLoss1.rho [dynamic |0|0|0|0|] 42/42 (1): singularPressureLoss1.Pm = 0.5 * (singularPressureLoss1.C1.P + singularPressureLoss1.C2.P) [dynamic |0|0|0|0|] 43/43 (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) [dynamic |0|0|0|0|] 44/53 (1): singularPressureLoss1.h = singularPressureLoss1.pro_pT.h [dynamic |0|0|0|0|] 45/54 (1): singularPressureLoss1.rho = singularPressureLoss1.pro_pT.d [dynamic |0|0|0|0|] 46/55 (1): singularPressureLoss1.pro_ph.d = 0.0 [dynamic |0|0|0|0|] 47/56 (1): singularPressureLoss1.pro_ph.T = 0.0 [dynamic |0|0|0|0|] 48/57 (1): singularPressureLoss1.pro_ph.u = 0.0 [dynamic |0|0|0|0|] 49/58 (1): singularPressureLoss1.pro_ph.s = 0.0 [dynamic |0|0|0|0|] 50/59 (1): singularPressureLoss1.pro_ph.cp = 0.0 [dynamic |0|0|0|0|] 51/60 (1): singularPressureLoss1.pro_ph.ddhp = 0.0 [dynamic |0|0|0|0|] 52/61 (1): singularPressureLoss1.pro_ph.ddph = 0.0 [dynamic |0|0|0|0|] 53/62 (1): singularPressureLoss1.pro_ph.duph = 0.0 [dynamic |0|0|0|0|] 54/63 (1): singularPressureLoss1.pro_ph.duhp = 0.0 [dynamic |0|0|0|0|] 55/64 (1): singularPressureLoss1.pro_ph.x = 0.0 [dynamic |0|0|0|0|] 56/65 (1): singularPressureLoss2.C1.P - singularPressureLoss2.C2.P = singularPressureLoss2.deltaP [dynamic |0|0|0|0|] 57/66 (1): singularPressureLoss2.C2.Q = singularPressureLoss2.C1.Q [dynamic |0|0|0|0|] 58/67 (1): singularPressureLoss2.C2.h = singularPressureLoss2.C1.h [dynamic |0|0|0|0|] 59/68 (1): singularPressureLoss2.h = singularPressureLoss2.C1.h [dynamic |0|0|0|0|] 60/69 (1): singularPressureLoss2.Q = singularPressureLoss2.C1.Q [dynamic |0|0|0|0|] 61/70 (1): 0.0 = singularPressureLoss2.C1.h - singularPressureLoss2.C1.h_vol [dynamic |0|0|0|0|] 62/71 (1): singularPressureLoss2.deltaP = singularPressureLoss2.K * singularPressureLoss2.Q * abs(singularPressureLoss2.Q) / singularPressureLoss2.rho [dynamic |0|0|0|0|] 63/72 (1): singularPressureLoss2.Pm = 0.5 * (singularPressureLoss2.C1.P + singularPressureLoss2.C2.P) [dynamic |0|0|0|0|] 64/73 (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) [dynamic |0|0|0|0|] 65/83 (1): singularPressureLoss2.h = singularPressureLoss2.pro_pT.h [dynamic |0|0|0|0|] 66/84 (1): singularPressureLoss2.rho = singularPressureLoss2.pro_pT.d [dynamic |0|0|0|0|] 67/85 (1): singularPressureLoss2.pro_ph.d = 0.0 [dynamic |0|0|0|0|] 68/86 (1): singularPressureLoss2.pro_ph.T = 0.0 [dynamic |0|0|0|0|] 69/87 (1): singularPressureLoss2.pro_ph.u = 0.0 [dynamic |0|0|0|0|] 70/88 (1): singularPressureLoss2.pro_ph.s = 0.0 [dynamic |0|0|0|0|] 71/89 (1): singularPressureLoss2.pro_ph.cp = 0.0 [dynamic |0|0|0|0|] 72/90 (1): singularPressureLoss2.pro_ph.ddhp = 0.0 [dynamic |0|0|0|0|] 73/91 (1): singularPressureLoss2.pro_ph.ddph = 0.0 [dynamic |0|0|0|0|] 74/92 (1): singularPressureLoss2.pro_ph.duph = 0.0 [dynamic |0|0|0|0|] 75/93 (1): singularPressureLoss2.pro_ph.duhp = 0.0 [dynamic |0|0|0|0|] 76/94 (1): singularPressureLoss2.pro_ph.x = 0.0 [dynamic |0|0|0|0|] 77/95 (1): volumeATh1.Ce2.Q = 0.0 [dynamic |0|0|0|0|] 78/96 (1): volumeATh1.Ce2.h = 1e5 [dynamic |0|0|0|0|] 79/97 (1): volumeATh1.Ce2.b = true [dynamic |0|0|0|0|] 80/98 (1): volumeATh1.Cs2.Q = 0.0 [dynamic |0|0|0|0|] 81/99 (1): volumeATh1.Cs2.h = 1e5 [dynamic |0|0|0|0|] 82/100 (1): volumeATh1.Cs2.a = true [dynamic |0|0|0|0|] 83/101 (1): volumeATh1.BQ = volumeATh1.Ce1.Q + volumeATh1.Ce2.Q + (-volumeATh1.Cs1.Q) - volumeATh1.Cs2.Q [dynamic |0|0|0|0|] 84/102 (1): 0.0 = volumeATh1.BQ [dynamic |0|0|0|0|] 85/103 (1): volumeATh1.P = volumeATh1.Ce1.P [dynamic |0|0|0|0|] 86/104 (1): volumeATh1.P = volumeATh1.Ce2.P [dynamic |0|0|0|0|] 87/105 (1): volumeATh1.P = volumeATh1.Cs1.P [dynamic |0|0|0|0|] 88/106 (1): volumeATh1.P = volumeATh1.Cs2.P [dynamic |0|0|0|0|] 89/107 (1): volumeATh1.BH = volumeATh1.Ce1.Q * volumeATh1.Ce1.h + volumeATh1.Ce2.Q * volumeATh1.Ce2.h + volumeATh1.Cth.W - volumeATh1.Cs2.Q * volumeATh1.Cs2.h - volumeATh1.Cs1.Q * volumeATh1.Cs1.h [dynamic |0|0|0|0|] 90/108 (1): 0.0 = volumeATh1.BH [dynamic |0|0|0|0|] 91/109 (1): volumeATh1.Ce1.h_vol = volumeATh1.h [dynamic |0|0|0|0|] 92/110 (1): volumeATh1.Ce2.h_vol = volumeATh1.h [dynamic |0|0|0|0|] 93/111 (1): volumeATh1.Cs1.h_vol = volumeATh1.h [dynamic |0|0|0|0|] 94/112 (1): volumeATh1.Cs2.h_vol = volumeATh1.h [dynamic |0|0|0|0|] 95/113 (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) [dynamic |0|0|0|0|] 96/123 (1): volumeATh1.T = volumeATh1.pro_ph.T [dynamic |0|0|0|0|] 97/124 (1): volumeATh1.rho = volumeATh1.pro_ph.d [dynamic |0|0|0|0|] 98/125 (1): volumeATh1.pro_pT.d = 0.0 [dynamic |0|0|0|0|] 99/126 (1): volumeATh1.pro_pT.h = 0.0 [dynamic |0|0|0|0|] 100/127 (1): volumeATh1.pro_pT.u = 0.0 [dynamic |0|0|0|0|] 101/128 (1): volumeATh1.pro_pT.s = 0.0 [dynamic |0|0|0|0|] 102/129 (1): volumeATh1.pro_pT.cp = 0.0 [dynamic |0|0|0|0|] 103/130 (1): volumeATh1.pro_pT.ddTp = 0.0 [dynamic |0|0|0|0|] 104/131 (1): volumeATh1.pro_pT.ddpT = 0.0 [dynamic |0|0|0|0|] 105/132 (1): volumeATh1.pro_pT.dupT = 0.0 [dynamic |0|0|0|0|] 106/133 (1): volumeATh1.pro_pT.duTp = 0.0 [dynamic |0|0|0|0|] 107/134 (1): volumeATh1.pro_pT.x = 0.0 [dynamic |0|0|0|0|] 108/135 (1): volumeATh1.Cth.T = volumeATh1.T [dynamic |0|0|0|0|] 109/136 (1): sourcePQ1.C.P = sourcePQ1.P [dynamic |0|0|0|0|] 110/137 (1): sourcePQ1.C.Q = sourcePQ1.Q [dynamic |0|0|0|0|] 111/138 (1): sourcePQ1.C.h_vol = sourcePQ1.h [dynamic |0|0|0|0|] 112/139 (1): sourcePQ1.IMassFlow.signal = sourcePQ1.Q0 [dynamic |0|0|0|0|] 113/140 (1): sourcePQ1.Q = sourcePQ1.IMassFlow.signal [dynamic |0|0|0|0|] 114/141 (1): sourcePQ1.IPressure.signal = sourcePQ1.P0 [dynamic |0|0|0|0|] 115/142 (1): sourcePQ1.P = sourcePQ1.IPressure.signal [dynamic |0|0|0|0|] 116/143 (1): sourcePQ1.ISpecificEnthalpy.signal = sourcePQ1.h0 [dynamic |0|0|0|0|] 117/144 (1): sourcePQ1.h = sourcePQ1.ISpecificEnthalpy.signal [dynamic |0|0|0|0|] 118/145 (1): sink1.C.a = true [binding |0|0|0|0|] 119/146 (1): singularPressureLoss1.C1.a = true [binding |0|0|0|0|] 120/147 (1): singularPressureLoss1.C2.b = true [binding |0|0|0|0|] 121/148 (1): singularPressureLoss2.C1.a = true [binding |0|0|0|0|] 122/149 (1): singularPressureLoss2.C2.b = true [binding |0|0|0|0|] 123/150 (1): volumeATh1.Ce1.a = true [binding |0|0|0|0|] 124/151 (1): volumeATh1.Ce2.a = true [binding |0|0|0|0|] 125/152 (1): volumeATh1.Cs1.b = true [binding |0|0|0|0|] 126/153 (1): volumeATh1.Cs2.b = true [binding |0|0|0|0|] 127/154 (1): sourcePQ1.C.b = true [binding |0|0|0|0|] Matching ======================================== 154 variables and equations var 1 is solved in eqn 154 var 2 is solved in eqn 19 var 3 is solved in eqn 21 var 4 is solved in eqn 137 var 5 is solved in eqn 138 var 6 is solved in eqn 136 var 7 is solved in eqn 143 var 8 is solved in eqn 141 var 9 is solved in eqn 139 var 10 is solved in eqn 144 var 11 is solved in eqn 140 var 12 is solved in eqn 142 var 13 is solved in eqn 134 var 14 is solved in eqn 133 var 15 is solved in eqn 132 var 16 is solved in eqn 131 var 17 is solved in eqn 130 var 18 is solved in eqn 129 var 19 is solved in eqn 128 var 20 is solved in eqn 127 var 21 is solved in eqn 126 var 22 is solved in eqn 125 var 23 is solved in eqn 122 var 24 is solved in eqn 121 var 25 is solved in eqn 120 var 26 is solved in eqn 119 var 27 is solved in eqn 118 var 28 is solved in eqn 117 var 29 is solved in eqn 116 var 30 is solved in eqn 115 var 31 is solved in eqn 114 var 32 is solved in eqn 113 var 33 is solved in eqn 153 var 34 is solved in eqn 100 var 35 is solved in eqn 99 var 36 is solved in eqn 98 var 37 is solved in eqn 112 var 38 is solved in eqn 106 var 39 is solved in eqn 152 var 40 is solved in eqn 13 var 41 is solved in eqn 107 var 42 is solved in eqn 101 var 43 is solved in eqn 16 var 44 is solved in eqn 105 var 45 is solved in eqn 97 var 46 is solved in eqn 151 var 47 is solved in eqn 96 var 48 is solved in eqn 95 var 49 is solved in eqn 110 var 50 is solved in eqn 104 var 51 is solved in eqn 8 var 52 is solved in eqn 150 var 53 is solved in eqn 9 var 54 is solved in eqn 6 var 55 is solved in eqn 109 var 56 is solved in eqn 5 var 57 is solved in eqn 29 var 58 is solved in eqn 135 var 59 is solved in eqn 108 var 60 is solved in eqn 102 var 61 is solved in eqn 124 var 62 is solved in eqn 111 var 63 is solved in eqn 103 var 64 is solved in eqn 123 var 65 is solved in eqn 75 var 66 is solved in eqn 82 var 67 is solved in eqn 81 var 68 is solved in eqn 80 var 69 is solved in eqn 79 var 70 is solved in eqn 78 var 71 is solved in eqn 77 var 72 is solved in eqn 76 var 73 is solved in eqn 83 var 74 is solved in eqn 74 var 75 is solved in eqn 94 var 76 is solved in eqn 93 var 77 is solved in eqn 92 var 78 is solved in eqn 91 var 79 is solved in eqn 90 var 80 is solved in eqn 89 var 81 is solved in eqn 88 var 82 is solved in eqn 87 var 83 is solved in eqn 85 var 84 is solved in eqn 86 var 85 is solved in eqn 149 var 86 is solved in eqn 25 var 87 is solved in eqn 67 var 88 is solved in eqn 66 var 89 is solved in eqn 28 var 90 is solved in eqn 65 var 91 is solved in eqn 14 var 92 is solved in eqn 148 var 93 is solved in eqn 15 var 94 is solved in eqn 12 var 95 is solved in eqn 70 var 96 is solved in eqn 11 var 97 is solved in eqn 68 var 98 is solved in eqn 72 var 99 is solved in eqn 73 var 100 is solved in eqn 84 var 101 is solved in eqn 69 var 102 is solved in eqn 71 var 103 is solved in eqn 45 var 104 is solved in eqn 52 var 105 is solved in eqn 51 var 106 is solved in eqn 50 var 107 is solved in eqn 49 var 108 is solved in eqn 48 var 109 is solved in eqn 47 var 110 is solved in eqn 46 var 111 is solved in eqn 53 var 112 is solved in eqn 54 var 113 is solved in eqn 64 var 114 is solved in eqn 63 var 115 is solved in eqn 62 var 116 is solved in eqn 61 var 117 is solved in eqn 60 var 118 is solved in eqn 59 var 119 is solved in eqn 58 var 120 is solved in eqn 57 var 121 is solved in eqn 55 var 122 is solved in eqn 56 var 123 is solved in eqn 147 var 124 is solved in eqn 7 var 125 is solved in eqn 37 var 126 is solved in eqn 36 var 127 is solved in eqn 10 var 128 is solved in eqn 42 var 129 is solved in eqn 20 var 130 is solved in eqn 146 var 131 is solved in eqn 40 var 132 is solved in eqn 18 var 133 is solved in eqn 22 var 134 is solved in eqn 17 var 135 is solved in eqn 38 var 136 is solved in eqn 43 var 137 is solved in eqn 44 var 138 is solved in eqn 41 var 139 is solved in eqn 39 var 140 is solved in eqn 35 var 141 is solved in eqn 26 var 142 is solved in eqn 145 var 143 is solved in eqn 27 var 144 is solved in eqn 24 var 145 is solved in eqn 32 var 146 is solved in eqn 23 var 147 is solved in eqn 33 var 148 is solved in eqn 34 var 149 is solved in eqn 31 var 150 is solved in eqn 30 var 151 is solved in eqn 1 var 152 is solved in eqn 2 var 153 is solved in eqn 3 var 154 is solved in eqn 4 Standard BLT of the original model:(154) ============================================================ 154: sourcePQ1.h0: (4/4): (1): sourcePQ1.h0 = 105000.0 153: sourcePQ1.Q0: (3/3): (1): sourcePQ1.Q0 = 100.0 152: sourcePQ1.P0: (2/2): (1): sourcePQ1.P0 = 3e5 151: sink1.h0: (1/1): (1): sink1.h0 = 1e5 150: sink1.P: (30/30): (1): sink1.C.P = sink1.P 149: sink1.Q: (31/31): (1): sink1.C.Q = sink1.Q 148: sink1.h: (34/34): (1): sink1.h = sink1.ISpecificEnthalpy.signal 147: sink1.ISpecificEnthalpy.signal: (33/33): (1): sink1.ISpecificEnthalpy.signal = sink1.h0 146: sink1.C.P: (23/23): (1): singularPressureLoss2.C2.P = sink1.C.P 145: sink1.C.h_vol: (32/32): (1): sink1.C.h_vol = sink1.h 144: sink1.C.Q: (24/24): (1): singularPressureLoss2.C2.Q = sink1.C.Q 143: sink1.C.h: (27/27): (1): singularPressureLoss2.C2.h = sink1.C.h 142: sink1.C.a: (118/145): (1): sink1.C.a = true 141: sink1.C.b: (26/26): (1): singularPressureLoss2.C2.b = sink1.C.b 140: singularPressureLoss1.deltaP: (35/35): (1): singularPressureLoss1.C1.P - singularPressureLoss1.C2.P = singularPressureLoss1.deltaP 139: singularPressureLoss1.Q: (39/39): (1): singularPressureLoss1.Q = singularPressureLoss1.C1.Q 138: singularPressureLoss1.rho: (41/41): (1): singularPressureLoss1.deltaP = singularPressureLoss1.K * singularPressureLoss1.Q * abs(singularPressureLoss1.Q) / singularPressureLoss1.rho 137: singularPressureLoss1.T: (43/44): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 136: singularPressureLoss1.Pm: (43/43): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 135: singularPressureLoss1.h: (38/38): (1): singularPressureLoss1.h = singularPressureLoss1.C1.h 134: singularPressureLoss1.C1.P: (17/17): (1): sourcePQ1.C.P = singularPressureLoss1.C1.P 133: singularPressureLoss1.C1.h_vol: (22/22): (1): sourcePQ1.C.h_vol = singularPressureLoss1.C1.h_vol 132: singularPressureLoss1.C1.Q: (18/18): (1): sourcePQ1.C.Q = singularPressureLoss1.C1.Q 131: singularPressureLoss1.C1.h: (40/40): (1): 0.0 = singularPressureLoss1.C1.h - singularPressureLoss1.C1.h_vol 130: singularPressureLoss1.C1.a: (119/146): (1): singularPressureLoss1.C1.a = true 129: singularPressureLoss1.C1.b: (20/20): (1): sourcePQ1.C.b = singularPressureLoss1.C1.b 128: singularPressureLoss1.C2.P: (42/42): (1): singularPressureLoss1.Pm = 0.5 * (singularPressureLoss1.C1.P + singularPressureLoss1.C2.P) 127: singularPressureLoss1.C2.h_vol: (10/10): (1): singularPressureLoss1.C2.h_vol = volumeATh1.Ce1.h_vol 126: singularPressureLoss1.C2.Q: (36/36): (1): singularPressureLoss1.C2.Q = singularPressureLoss1.C1.Q 125: singularPressureLoss1.C2.h: (37/37): (1): singularPressureLoss1.C2.h = singularPressureLoss1.C1.h 124: singularPressureLoss1.C2.a: (7/7): (1): singularPressureLoss1.C2.a = volumeATh1.Ce1.a 123: singularPressureLoss1.C2.b: (120/147): (1): singularPressureLoss1.C2.b = true 122: singularPressureLoss1.pro_ph.T: (47/56): (1): singularPressureLoss1.pro_ph.T = 0.0 121: singularPressureLoss1.pro_ph.d: (46/55): (1): singularPressureLoss1.pro_ph.d = 0.0 120: singularPressureLoss1.pro_ph.u: (48/57): (1): singularPressureLoss1.pro_ph.u = 0.0 119: singularPressureLoss1.pro_ph.s: (49/58): (1): singularPressureLoss1.pro_ph.s = 0.0 118: singularPressureLoss1.pro_ph.cp: (50/59): (1): singularPressureLoss1.pro_ph.cp = 0.0 117: singularPressureLoss1.pro_ph.ddhp: (51/60): (1): singularPressureLoss1.pro_ph.ddhp = 0.0 116: singularPressureLoss1.pro_ph.ddph: (52/61): (1): singularPressureLoss1.pro_ph.ddph = 0.0 115: singularPressureLoss1.pro_ph.duph: (53/62): (1): singularPressureLoss1.pro_ph.duph = 0.0 114: singularPressureLoss1.pro_ph.duhp: (54/63): (1): singularPressureLoss1.pro_ph.duhp = 0.0 113: singularPressureLoss1.pro_ph.x: (55/64): (1): singularPressureLoss1.pro_ph.x = 0.0 112: singularPressureLoss1.pro_pT.d: (45/54): (1): singularPressureLoss1.rho = singularPressureLoss1.pro_pT.d 111: singularPressureLoss1.pro_pT.h: (44/53): (1): singularPressureLoss1.h = singularPressureLoss1.pro_pT.h 110: singularPressureLoss1.pro_pT.u: (43/46): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 109: singularPressureLoss1.pro_pT.s: (43/47): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 108: singularPressureLoss1.pro_pT.cp: (43/48): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 107: singularPressureLoss1.pro_pT.ddTp: (43/49): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 106: singularPressureLoss1.pro_pT.ddpT: (43/50): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 105: singularPressureLoss1.pro_pT.dupT: (43/51): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 104: singularPressureLoss1.pro_pT.duTp: (43/52): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 103: singularPressureLoss1.pro_pT.x: (43/45): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid) 102: singularPressureLoss2.deltaP: (62/71): (1): singularPressureLoss2.deltaP = singularPressureLoss2.K * singularPressureLoss2.Q * abs(singularPressureLoss2.Q) / singularPressureLoss2.rho 101: singularPressureLoss2.Q: (60/69): (1): singularPressureLoss2.Q = singularPressureLoss2.C1.Q 100: singularPressureLoss2.rho: (66/84): (1): singularPressureLoss2.rho = singularPressureLoss2.pro_pT.d 99: singularPressureLoss2.T: (64/73): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 98: singularPressureLoss2.Pm: (63/72): (1): singularPressureLoss2.Pm = 0.5 * (singularPressureLoss2.C1.P + singularPressureLoss2.C2.P) 97: singularPressureLoss2.h: (59/68): (1): singularPressureLoss2.h = singularPressureLoss2.C1.h 96: singularPressureLoss2.C1.P: (11/11): (1): volumeATh1.Cs1.P = singularPressureLoss2.C1.P 95: singularPressureLoss2.C1.h_vol: (61/70): (1): 0.0 = singularPressureLoss2.C1.h - singularPressureLoss2.C1.h_vol 94: singularPressureLoss2.C1.Q: (12/12): (1): volumeATh1.Cs1.Q = singularPressureLoss2.C1.Q 93: singularPressureLoss2.C1.h: (15/15): (1): volumeATh1.Cs1.h = singularPressureLoss2.C1.h 92: singularPressureLoss2.C1.a: (121/148): (1): singularPressureLoss2.C1.a = true 91: singularPressureLoss2.C1.b: (14/14): (1): volumeATh1.Cs1.b = singularPressureLoss2.C1.b 90: singularPressureLoss2.C2.P: (56/65): (1): singularPressureLoss2.C1.P - singularPressureLoss2.C2.P = singularPressureLoss2.deltaP 89: singularPressureLoss2.C2.h_vol: (28/28): (1): singularPressureLoss2.C2.h_vol = sink1.C.h_vol 88: singularPressureLoss2.C2.Q: (57/66): (1): singularPressureLoss2.C2.Q = singularPressureLoss2.C1.Q 87: singularPressureLoss2.C2.h: (58/67): (1): singularPressureLoss2.C2.h = singularPressureLoss2.C1.h 86: singularPressureLoss2.C2.a: (25/25): (1): singularPressureLoss2.C2.a = sink1.C.a 85: singularPressureLoss2.C2.b: (122/149): (1): singularPressureLoss2.C2.b = true 84: singularPressureLoss2.pro_ph.T: (68/86): (1): singularPressureLoss2.pro_ph.T = 0.0 83: singularPressureLoss2.pro_ph.d: (67/85): (1): singularPressureLoss2.pro_ph.d = 0.0 82: singularPressureLoss2.pro_ph.u: (69/87): (1): singularPressureLoss2.pro_ph.u = 0.0 81: singularPressureLoss2.pro_ph.s: (70/88): (1): singularPressureLoss2.pro_ph.s = 0.0 80: singularPressureLoss2.pro_ph.cp: (71/89): (1): singularPressureLoss2.pro_ph.cp = 0.0 79: singularPressureLoss2.pro_ph.ddhp: (72/90): (1): singularPressureLoss2.pro_ph.ddhp = 0.0 78: singularPressureLoss2.pro_ph.ddph: (73/91): (1): singularPressureLoss2.pro_ph.ddph = 0.0 77: singularPressureLoss2.pro_ph.duph: (74/92): (1): singularPressureLoss2.pro_ph.duph = 0.0 76: singularPressureLoss2.pro_ph.duhp: (75/93): (1): singularPressureLoss2.pro_ph.duhp = 0.0 75: singularPressureLoss2.pro_ph.x: (76/94): (1): singularPressureLoss2.pro_ph.x = 0.0 74: singularPressureLoss2.pro_pT.d: (64/74): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 73: singularPressureLoss2.pro_pT.h: (65/83): (1): singularPressureLoss2.h = singularPressureLoss2.pro_pT.h 72: singularPressureLoss2.pro_pT.u: (64/76): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 71: singularPressureLoss2.pro_pT.s: (64/77): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 70: singularPressureLoss2.pro_pT.cp: (64/78): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 69: singularPressureLoss2.pro_pT.ddTp: (64/79): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 68: singularPressureLoss2.pro_pT.ddpT: (64/80): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 67: singularPressureLoss2.pro_pT.dupT: (64/81): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 66: singularPressureLoss2.pro_pT.duTp: (64/82): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 65: singularPressureLoss2.pro_pT.x: (64/75): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid) 64: volumeATh1.T: (96/123): (1): volumeATh1.T = volumeATh1.pro_ph.T 63: volumeATh1.P: (85/103): (1): volumeATh1.P = volumeATh1.Ce1.P 62: volumeATh1.h: (93/111): (1): volumeATh1.Cs1.h_vol = volumeATh1.h 61: volumeATh1.rho: (97/124): (1): volumeATh1.rho = volumeATh1.pro_ph.d 60: volumeATh1.BQ: (84/102): (1): 0.0 = volumeATh1.BQ 59: volumeATh1.BH: (90/108): (1): 0.0 = volumeATh1.BH 58: volumeATh1.Cth.T: (108/135): (1): volumeATh1.Cth.T = volumeATh1.T 57: volumeATh1.Cth.W: (29/29): (1): volumeATh1.Cth.W = 0.0 56: volumeATh1.Ce1.P: (5/5): (1): singularPressureLoss1.C2.P = volumeATh1.Ce1.P 55: volumeATh1.Ce1.h_vol: (91/109): (1): volumeATh1.Ce1.h_vol = volumeATh1.h 54: volumeATh1.Ce1.Q: (6/6): (1): singularPressureLoss1.C2.Q = volumeATh1.Ce1.Q 53: volumeATh1.Ce1.h: (9/9): (1): singularPressureLoss1.C2.h = volumeATh1.Ce1.h 52: volumeATh1.Ce1.a: (123/150): (1): volumeATh1.Ce1.a = true 51: volumeATh1.Ce1.b: (8/8): (1): singularPressureLoss1.C2.b = volumeATh1.Ce1.b 50: volumeATh1.Ce2.P: (86/104): (1): volumeATh1.P = volumeATh1.Ce2.P 49: volumeATh1.Ce2.h_vol: (92/110): (1): volumeATh1.Ce2.h_vol = volumeATh1.h 48: volumeATh1.Ce2.Q: (77/95): (1): volumeATh1.Ce2.Q = 0.0 47: volumeATh1.Ce2.h: (78/96): (1): volumeATh1.Ce2.h = 1e5 46: volumeATh1.Ce2.a: (124/151): (1): volumeATh1.Ce2.a = true 45: volumeATh1.Ce2.b: (79/97): (1): volumeATh1.Ce2.b = true 44: volumeATh1.Cs1.P: (87/105): (1): volumeATh1.P = volumeATh1.Cs1.P 43: volumeATh1.Cs1.h_vol: (16/16): (1): volumeATh1.Cs1.h_vol = singularPressureLoss2.C1.h_vol 42: volumeATh1.Cs1.Q: (83/101): (1): volumeATh1.BQ = volumeATh1.Ce1.Q + volumeATh1.Ce2.Q + (-volumeATh1.Cs1.Q) - volumeATh1.Cs2.Q 41: volumeATh1.Cs1.h: (89/107): (1): volumeATh1.BH = volumeATh1.Ce1.Q * volumeATh1.Ce1.h + volumeATh1.Ce2.Q * volumeATh1.Ce2.h + volumeATh1.Cth.W - volumeATh1.Cs2.Q * volumeATh1.Cs2.h - volumeATh1.Cs1.Q * volumeATh1.Cs1.h 40: volumeATh1.Cs1.a: (13/13): (1): volumeATh1.Cs1.a = singularPressureLoss2.C1.a 39: volumeATh1.Cs1.b: (125/152): (1): volumeATh1.Cs1.b = true 38: volumeATh1.Cs2.P: (88/106): (1): volumeATh1.P = volumeATh1.Cs2.P 37: volumeATh1.Cs2.h_vol: (94/112): (1): volumeATh1.Cs2.h_vol = volumeATh1.h 36: volumeATh1.Cs2.Q: (80/98): (1): volumeATh1.Cs2.Q = 0.0 35: volumeATh1.Cs2.h: (81/99): (1): volumeATh1.Cs2.h = 1e5 34: volumeATh1.Cs2.a: (82/100): (1): volumeATh1.Cs2.a = true 33: volumeATh1.Cs2.b: (126/153): (1): volumeATh1.Cs2.b = true 32: volumeATh1.pro_ph.T: (95/113): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) 31: volumeATh1.pro_ph.d: (95/114): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) 30: volumeATh1.pro_ph.u: (95/115): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) 29: volumeATh1.pro_ph.s: (95/116): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) 28: volumeATh1.pro_ph.cp: (95/117): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) 27: volumeATh1.pro_ph.ddhp: (95/118): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) 26: volumeATh1. ...[truncated 119252 chars]... eLoss2.C1.h: (15/15): (1): volumeATh1.Cs1.h = singularPressureLoss2.C1.h 41: volumeATh1.Cs1.h: (89/107): (1): volumeATh1.BH = volumeATh1.Ce1.Q * volumeATh1.Ce1.h + volumeATh1.Ce2.Q * volumeATh1.Ce2.h + volumeATh1.Cth.W - volumeATh1.Cs2.Q * volumeATh1.Cs2.h - volumeATh1.Cs1.Q * volumeATh1.Cs1.h -35: volumeATh1.Cs2.h: (81/99): (1): volumeATh1.Cs2.h = 100000.0 +35: volumeATh1.Cs2.h: (81/99): (1): volumeATh1.Cs2.h = 1e5 36: volumeATh1.Cs2.Q: (80/98): (1): volumeATh1.Cs2.Q = 0.0 42: volumeATh1.Cs1.Q: (83/101): (1): volumeATh1.BQ = volumeATh1.Ce1.Q + volumeATh1.Ce2.Q + (-volumeATh1.Cs1.Q) - volumeATh1.Cs2.Q 48: volumeATh1.Ce2.Q: (77/95): (1): volumeATh1.Ce2.Q = 0.0 54: volumeATh1.Ce1.Q: (6/6): (1): singularPressureLoss1.C2.Q = volumeATh1.Ce1.Q 126: singularPressureLoss1.C2.Q: (36/36): (1): singularPressureLoss1.C2.Q = singularPressureLoss1.C1.Q @@ -735,170 +735,170 @@ OrderedVariables (154) ======================================== 1: sourcePQ1.C.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 2: sourcePQ1.C.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -3: sourcePQ1.C.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +3: sourcePQ1.C.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 4: sourcePQ1.C.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -5: sourcePQ1.C.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -6: sourcePQ1.C.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real +5: sourcePQ1.C.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +6: sourcePQ1.C.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 7: sourcePQ1.ISpecificEnthalpy.signal:VARIABLE(flow=false ) type: Real 8: sourcePQ1.IPressure.signal:VARIABLE(flow=false ) type: Real 9: sourcePQ1.IMassFlow.signal:VARIABLE(flow=false ) type: Real 10: sourcePQ1.h:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy" type: Real 11: sourcePQ1.Q:VARIABLE(unit = "kg/s" ) "Mass flow rate" type: Real -12: sourcePQ1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure" type: Real +12: sourcePQ1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Fluid pressure" type: Real 13: volumeATh1.pro_pT.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 14: volumeATh1.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" ) "Derivative of the inner energy wrt. temperature at constant pressure" type: Real 15: volumeATh1.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" ) "Derivative of the inner energy wrt. pressure at constant temperature" type: Real 16: volumeATh1.pro_pT.ddpT:VARIABLE(unit = "s2/m2" ) "Derivative of the density wrt. presure at constant temperature" type: Real 17: volumeATh1.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" ) "Derivative of the density wrt. temperature at constant pressure" type: Real -18: volumeATh1.pro_pT.cp:VARIABLE(min = 1e-09 max = 9.999999999999999e+59 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real -19: volumeATh1.pro_pT.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real -20: volumeATh1.pro_pT.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific inner energy" type: Real -21: volumeATh1.pro_pT.h:VARIABLE(min = -1000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific enthalpy" type: Real -22: volumeATh1.pro_pT.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real +18: volumeATh1.pro_pT.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real +19: volumeATh1.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real +20: volumeATh1.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real +21: volumeATh1.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific enthalpy" type: Real +22: volumeATh1.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 23: volumeATh1.pro_ph.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 24: volumeATh1.pro_ph.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 25: volumeATh1.pro_ph.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 26: volumeATh1.pro_ph.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 27: volumeATh1.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real -28: volumeATh1.pro_ph.cp:VARIABLE(min = 1e-09 max = 9.999999999999999e+59 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real -29: volumeATh1.pro_ph.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real -30: volumeATh1.pro_ph.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific inner energy" type: Real -31: volumeATh1.pro_ph.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real +28: volumeATh1.pro_ph.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real +29: volumeATh1.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real +30: volumeATh1.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real +31: volumeATh1.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 32: volumeATh1.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 33: volumeATh1.Cs2.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 34: volumeATh1.Cs2.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -35: volumeATh1.Cs2.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +35: volumeATh1.Cs2.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 36: volumeATh1.Cs2.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -37: volumeATh1.Cs2.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -38: volumeATh1.Cs2.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real +37: volumeATh1.Cs2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +38: volumeATh1.Cs2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 39: volumeATh1.Cs1.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 40: volumeATh1.Cs1.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -41: volumeATh1.Cs1.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +41: volumeATh1.Cs1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 42: volumeATh1.Cs1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -43: volumeATh1.Cs1.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -44: volumeATh1.Cs1.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real +43: volumeATh1.Cs1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +44: volumeATh1.Cs1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 45: volumeATh1.Ce2.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 46: volumeATh1.Ce2.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -47: volumeATh1.Ce2.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +47: volumeATh1.Ce2.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 48: volumeATh1.Ce2.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -49: volumeATh1.Ce2.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -50: volumeATh1.Ce2.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real +49: volumeATh1.Ce2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +50: volumeATh1.Ce2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 51: volumeATh1.Ce1.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 52: volumeATh1.Ce1.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -53: volumeATh1.Ce1.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +53: volumeATh1.Ce1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 54: volumeATh1.Ce1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -55: volumeATh1.Ce1.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -56: volumeATh1.Ce1.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real +55: volumeATh1.Ce1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +56: volumeATh1.Ce1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 57: volumeATh1.Cth.W:VARIABLE(flow=true unit = "W" ) "Thermal flow rate. Positive when going into the component" type: Real 58: volumeATh1.Cth.T:VARIABLE(flow=false min = 0.0 start = 288.15 unit = "K" nominal = 300.0 ) "Temperature" type: Real 59: volumeATh1.BH:VARIABLE(unit = "W" ) "Right hand side of the energybalance equation" type: Real 60: volumeATh1.BQ:VARIABLE(unit = "kg/s" ) "Right hand side of the mass balance equation" type: Real 61: volumeATh1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" ) "Fluid density" type: Real 62: volumeATh1.h:VARIABLE(start = 1.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real -63: volumeATh1.P:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure" type: Real +63: volumeATh1.P:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure" type: Real 64: volumeATh1.T:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 ) "Fluid temperature" type: Real 65: singularPressureLoss2.pro_pT.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 66: singularPressureLoss2.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" ) "Derivative of the inner energy wrt. temperature at constant pressure" type: Real 67: singularPressureLoss2.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" ) "Derivative of the inner energy wrt. pressure at constant temperature" type: Real 68: singularPressureLoss2.pro_pT.ddpT:VARIABLE(unit = "s2/m2" ) "Derivative of the density wrt. presure at constant temperature" type: Real 69: singularPressureLoss2.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" ) "Derivative of the density wrt. temperature at constant pressure" type: Real -70: singularPressureLoss2.pro_pT.cp:VARIABLE(min = 1e-09 max = 9.999999999999999e+59 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real -71: singularPressureLoss2.pro_pT.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real -72: singularPressureLoss2.pro_pT.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific inner energy" type: Real -73: singularPressureLoss2.pro_pT.h:VARIABLE(min = -1000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific enthalpy" type: Real -74: singularPressureLoss2.pro_pT.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real +70: singularPressureLoss2.pro_pT.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real +71: singularPressureLoss2.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real +72: singularPressureLoss2.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real +73: singularPressureLoss2.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific enthalpy" type: Real +74: singularPressureLoss2.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 75: singularPressureLoss2.pro_ph.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 76: singularPressureLoss2.pro_ph.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 77: singularPressureLoss2.pro_ph.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 78: singularPressureLoss2.pro_ph.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 79: singularPressureLoss2.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real -80: singularPressureLoss2.pro_ph.cp:VARIABLE(min = 1e-09 max = 9.999999999999999e+59 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real -81: singularPressureLoss2.pro_ph.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real -82: singularPressureLoss2.pro_ph.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific inner energy" type: Real -83: singularPressureLoss2.pro_ph.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real +80: singularPressureLoss2.pro_ph.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real +81: singularPressureLoss2.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real +82: singularPressureLoss2.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real +83: singularPressureLoss2.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 84: singularPressureLoss2.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 85: singularPressureLoss2.C2.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 86: singularPressureLoss2.C2.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -87: singularPressureLoss2.C2.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +87: singularPressureLoss2.C2.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 88: singularPressureLoss2.C2.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -89: singularPressureLoss2.C2.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -90: singularPressureLoss2.C2.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real +89: singularPressureLoss2.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +90: singularPressureLoss2.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 91: singularPressureLoss2.C1.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 92: singularPressureLoss2.C1.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -93: singularPressureLoss2.C1.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +93: singularPressureLoss2.C1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 94: singularPressureLoss2.C1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -95: singularPressureLoss2.C1.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -96: singularPressureLoss2.C1.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real -97: singularPressureLoss2.h:VARIABLE(start = 110000.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real -98: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Average fluid pressure" type: Real +95: singularPressureLoss2.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +96: singularPressureLoss2.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real +97: singularPressureLoss2.h:VARIABLE(start = 1.1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real +98: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Average fluid pressure" type: Real 99: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 ) "Fluid temperature" type: Real 100: singularPressureLoss2.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" ) "Fluid density" type: Real 101: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real -102: singularPressureLoss2.deltaP:VARIABLE(min = -1000000000.0 max = 1000000000.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Singular pressure loss" type: Real +102: singularPressureLoss2.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 ) "Singular pressure loss" type: Real 103: singularPressureLoss1.pro_pT.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 104: singularPressureLoss1.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" ) "Derivative of the inner energy wrt. temperature at constant pressure" type: Real 105: singularPressureLoss1.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" ) "Derivative of the inner energy wrt. pressure at constant temperature" type: Real 106: singularPressureLoss1.pro_pT.ddpT:VARIABLE(unit = "s2/m2" ) "Derivative of the density wrt. presure at constant temperature" type: Real 107: singularPressureLoss1.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" ) "Derivative of the density wrt. temperature at constant pressure" type: Real -108: singularPressureLoss1.pro_pT.cp:VARIABLE(min = 1e-09 max = 9.999999999999999e+59 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real -109: singularPressureLoss1.pro_pT.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real -110: singularPressureLoss1.pro_pT.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific inner energy" type: Real -111: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific enthalpy" type: Real -112: singularPressureLoss1.pro_pT.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real +108: singularPressureLoss1.pro_pT.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real +109: singularPressureLoss1.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real +110: singularPressureLoss1.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real +111: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific enthalpy" type: Real +112: singularPressureLoss1.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 113: singularPressureLoss1.pro_ph.x:VARIABLE(unit = "1" ) "Vapor mass fraction" type: Real 114: singularPressureLoss1.pro_ph.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 115: singularPressureLoss1.pro_ph.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 116: singularPressureLoss1.pro_ph.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 117: singularPressureLoss1.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real -118: singularPressureLoss1.pro_ph.cp:VARIABLE(min = 1e-09 max = 9.999999999999999e+59 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real -119: singularPressureLoss1.pro_ph.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real -120: singularPressureLoss1.pro_ph.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 ) "Specific inner energy" type: Real -121: singularPressureLoss1.pro_ph.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real +118: singularPressureLoss1.pro_ph.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real +119: singularPressureLoss1.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real +120: singularPressureLoss1.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real +121: singularPressureLoss1.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 122: singularPressureLoss1.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 123: singularPressureLoss1.C2.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 124: singularPressureLoss1.C2.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -125: singularPressureLoss1.C2.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +125: singularPressureLoss1.C2.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 126: singularPressureLoss1.C2.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -127: singularPressureLoss1.C2.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -128: singularPressureLoss1.C2.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real +127: singularPressureLoss1.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +128: singularPressureLoss1.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 129: singularPressureLoss1.C1.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 130: singularPressureLoss1.C1.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -131: singularPressureLoss1.C1.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +131: singularPressureLoss1.C1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 132: singularPressureLoss1.C1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -133: singularPressureLoss1.C1.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -134: singularPressureLoss1.C1.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real -135: singularPressureLoss1.h:VARIABLE(start = 100000.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real -136: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Average fluid pressure" type: Real +133: singularPressureLoss1.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +134: singularPressureLoss1.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real +135: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real +136: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Average fluid pressure" type: Real 137: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 ) "Fluid temperature" type: Real 138: singularPressureLoss1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" ) "Fluid density" type: Real 139: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real -140: singularPressureLoss1.deltaP:VARIABLE(min = -1000000000.0 max = 1000000000.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Singular pressure loss" type: Real +140: singularPressureLoss1.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 ) "Singular pressure loss" type: Real 141: sink1.C.b:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean 142: sink1.C.a:DISCRETE(flow=false ) "Pseudo-variable for the verification of the connection orientation" type: Boolean -143: sink1.C.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +143: sink1.C.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real 144: sink1.C.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -145: sink1.C.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real -146: sink1.C.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure in the control volume" type: Real +145: sink1.C.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real +146: sink1.C.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 147: sink1.ISpecificEnthalpy.signal:VARIABLE(flow=false ) type: Real 148: sink1.h:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy" type: Real 149: sink1.Q:VARIABLE(unit = "kg/s" ) "Mass flow rate" type: Real -150: sink1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure" type: Real +150: sink1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Fluid pressure" type: Real 151: sink1.h0:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy (active if IEnthalpy connector is not connected)" type: Real -152: sourcePQ1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure (active if IPressure connector is not connected)" type: Real +152: sourcePQ1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Fluid pressure (active if IPressure connector is not connected)" type: Real 153: sourcePQ1.Q0:VARIABLE(unit = "kg/s" ) "Mass flow (active if IMassFlow connector is not connected)" type: Real 154: sourcePQ1.h0:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy (active if IEnthalpy connector is not connected)" type: Real OrderedEquation (127, 154) ======================================== 1/1 (1): volumeATh1.h = 0.0 [binding |0|0|0|0|] 2/2 (1): singularPressureLoss1.h = 0.0 [binding |0|0|0|0|] -3/3 (1): sink1.h0 = 100000.0 [binding |0|0|0|0|] -4/4 (1): sourcePQ1.P0 = 300000.0 [binding |0|0|0|0|] +3/3 (1): sink1.h0 = 1e5 [binding |0|0|0|0|] +4/4 (1): sourcePQ1.P0 = 3e5 [binding |0|0|0|0|] 5/5 (1): sourcePQ1.Q0 = 100.0 [binding |0|0|0|0|] 6/6 (1): sourcePQ1.h0 = 105000.0 [binding |0|0|0|0|] 7/7 (1): singularPressureLoss1.C2.P = volumeATh1.Ce1.P [dynamic |0|0|0|0|] 8/8 (1): singularPressureLoss1.C2.Q = volumeATh1.Ce1.Q [dynamic |0|0|0|0|] 9/9 (1): singularPressureLoss1.C2.a = volumeATh1.Ce1.a [dynamic |0|0|0|0|] @@ -970,14 +970,14 @@ 75/93 (1): singularPressureLoss2.pro_ph.ddph = 0.0 [dynamic |0|0|0|0|] 76/94 (1): singularPressureLoss2.pro_ph.duph = 0.0 [dynamic |0|0|0|0|] 77/95 (1): singularPressureLoss2.pro_ph.duhp = 0.0 [dynamic |0|0|0|0|] 78/96 (1): singularPressureLoss2.pro_ph.x = 0.0 [dynamic |0|0|0|0|] 79/97 (1): volumeATh1.Ce2.Q = 0.0 [dynamic |0|0|0|0|] -80/98 (1): volumeATh1.Ce2.h = 100000.0 [dynamic |0|0|0|0|] +80/98 (1): volumeATh1.Ce2.h = 1e5 [dynamic |0|0|0|0|] 81/99 (1): volumeATh1.Ce2.b = true [dynamic |0|0|0|0|] 82/100 (1): volumeATh1.Cs2.Q = 0.0 [dynamic |0|0|0|0|] -83/101 (1): volumeATh1.Cs2.h = 100000.0 [dynamic |0|0|0|0|] +83/101 (1): volumeATh1.Cs2.h = 1e5 [dynamic |0|0|0|0|] 84/102 (1): volumeATh1.Cs2.a = true [dynamic |0|0|0|0|] 85/103 (1): volumeATh1.BQ = volumeATh1.Ce1.Q + volumeATh1.Ce2.Q + (-volumeATh1.Cs1.Q) - volumeATh1.Cs2.Q [dynamic |0|0|0|0|] 86/104 (1): 0.0 = volumeATh1.BQ [dynamic |0|0|0|0|] 87/105 (1): volumeATh1.P = volumeATh1.Ce1.P [dynamic |0|0|0|0|] 88/106 (1): volumeATh1.P = volumeATh1.Ce2.P [dynamic |0|0|0|0|] @@ -1182,12 +1182,12 @@ Standard BLT of the original model:(154) ============================================================ 154: sourcePQ1.h0: (6/6): (1): sourcePQ1.h0 = 105000.0 153: sourcePQ1.Q0: (5/5): (1): sourcePQ1.Q0 = 100.0 -152: sourcePQ1.P0: (4/4): (1): sourcePQ1.P0 = 300000.0 -151: sink1.h0: (3/3): (1): sink1.h0 = 100000.0 +152: sourcePQ1.P0: (4/4): (1): sourcePQ1.P0 = 3e5 +151: sink1.h0: (3/3): (1): sink1.h0 = 1e5 150: sink1.P: (32/32): (1): sink1.C.P = sink1.P 149: sink1.Q: (33/33): (1): sink1.C.Q = sink1.Q 148: sink1.h: (36/36): (1): sink1.h = sink1.ISpecificEnthalpy.signal 147: sink1.ISpecificEnthalpy.signal: (35/35): (1): sink1.ISpecificEnthalpy.signal = sink1.h0 146: sink1.C.P: (25/25): (1): singularPressureLoss2.C2.P = sink1.C.P @@ -1287,11 +1287,11 @@ 52: volumeATh1.Ce1.a: (123/150): (1): volumeATh1.Ce1.a = true 51: volumeATh1.Ce1.b: (10/10): (1): singularPressureLoss1.C2.b = volumeATh1.Ce1.b 50: volumeATh1.Ce2.P: (88/106): (1): volumeATh1.P = volumeATh1.Ce2.P 49: volumeATh1.Ce2.h_vol: (94/112): (1): volumeATh1.Ce2.h_vol = volumeATh1.h 48: volumeATh1.Ce2.Q: (79/97): (1): volumeATh1.Ce2.Q = 0.0 -47: volumeATh1.Ce2.h: (80/98): (1): volumeATh1.Ce2.h = 100000.0 +47: volumeATh1.Ce2.h: (80/98): (1): volumeATh1.Ce2.h = 1e5 46: volumeATh1.Ce2.a: (124/151): (1): volumeATh1.Ce2.a = true 45: volumeATh1.Ce2.b: (81/99): (1): volumeATh1.Ce2.b = true 44: volumeATh1.Cs1.P: (89/107): (1): volumeATh1.P = volumeATh1.Cs1.P 43: volumeATh1.Cs1.h_vol: (95/113): (1): volumeATh1.Cs1.h_vol = volumeATh1.h 42: volumeATh1.Cs1.Q: (91/109): (1): volumeATh1.BH = volumeATh1.Ce1.Q * volumeATh1.Ce1.h + volumeATh1.Ce2.Q * volumeATh1.Ce2.h + volumeATh1.Cth.W - volumeATh1.Cs2.Q * volumeATh1.Cs2.h - volumeATh1.Cs1.Q * volumeATh1.Cs1.h @@ -1299,11 +1299,11 @@ 40: volumeATh1.Cs1.a: (15/15): (1): volumeATh1.Cs1.a = singularPressureLoss2.C1.a 39: volumeATh1.Cs1.b: (125/152): (1): volumeATh1.Cs1.b = true 38: volumeATh1.Cs2.P: (90/108): (1): volumeATh1.P = volumeATh1.Cs2.P 37: volumeATh1.Cs2.h_vol: (96/114): (1): volumeATh1.Cs2.h_vol = volumeATh1.h 36: volumeATh1.Cs2.Q: (82/100): (1): volumeATh1.Cs2.Q = 0.0 -35: volumeATh1.Cs2.h: (83/101): (1): volumeATh1.Cs2.h = 100000.0 +35: volumeATh1.Cs2.h: (83/101): (1): volumeATh1.Cs2.h = 1e5 34: volumeATh1.Cs2.a: (84/102): (1): volumeATh1.Cs2.a = true 33: volumeATh1.Cs2.b: (126/153): (1): volumeATh1.Cs2.b = true 32: volumeATh1.pro_ph.T: (97/115): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) 31: volumeATh1.pro_ph.d: (97/116): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) 30: volumeATh1.pro_ph.u: (97/117): (10): volumeATh1.pro_ph = ThermoSysPro.Properties.Fluid.Ph(volumeATh1.P, volumeATh1.h, volumeATh1.mode, volumeATh1.fluid) @@ -1339,20 +1339,20 @@ Variables of interest (5) ======================================== 1: volumeATh1.h:VARIABLE(start = 1.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real -2: singularPressureLoss2.h:VARIABLE(start = 110000.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real +2: singularPressureLoss2.h:VARIABLE(start = 1.1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real 3: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real -4: singularPressureLoss1.h:VARIABLE(start = 100000.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real +4: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real 5: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real Boundary conditions (4) ======================================== 1: sink1.h0:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy (active if IEnthalpy connector is not connected)" type: Real -2: sourcePQ1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 ) "Fluid pressure (active if IPressure connector is not connected)" type: Real +2: sourcePQ1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Fluid pressure (active if IPressure connector is not connected)" type: Real 3: sourcePQ1.Q0:VARIABLE(unit = "kg/s" ) "Mass flow (active if IMassFlow connector is not connected)" type: Real 4: sourcePQ1.h0:VARIABLE(unit = "J/kg" ) "Fluid specific enthalpy (active if IEnthalpy connector is not connected)" type: Real Binding equations:(16) @@ -1368,12 +1368,12 @@ 123: singularPressureLoss1.C2.b: (120/147): (1): singularPressureLoss1.C2.b = true 130: singularPressureLoss1.C1.a: (119/146): (1): singularPressureLoss1.C1.a = true 142: sink1.C.a: (118/145): (1): sink1.C.a = true 154: sourcePQ1.h0: (6/6): (1): sourcePQ1.h0 = 105000.0 153: sourcePQ1.Q0: (5/5): (1): sourcePQ1.Q0 = 100.0 -152: sourcePQ1.P0: (4/4): (1): sourcePQ1.P0 = 300000.0 -151: sink1.h0: (3/3): (1): sink1.h0 = 100000.0 +152: sourcePQ1.P0: (4/4): (1): sourcePQ1.P0 = 3e5 +151: sink1.h0: (3/3): (1): sink1.h0 = 1e5 135: singularPressureLoss1.h: (2/2): (1): singularPressureLoss1.h = 0.0 62: volumeATh1.h: (1/1): (1): volumeATh1.h = 0.0 E-BLT: equations that compute the variables of interest:(3) @@ -1394,17 +1394,17 @@ Procedure success >>>101: singularPressureLoss2.Q: (62/71): (1): singularPressureLoss2.Q = singularPressureLoss2.C1.Q 94: singularPressureLoss2.C1.Q: (14/14): (1): volumeATh1.Cs1.Q = singularPressureLoss2.C1.Q 42: volumeATh1.Cs1.Q: (91/109): (1): volumeATh1.BH = volumeATh1.Ce1.Q * volumeATh1.Ce1.h + volumeATh1.Ce2.Q * volumeATh1.Ce2.h + volumeATh1.Cth.W - volumeATh1.Cs2.Q * volumeATh1.Cs2.h - volumeATh1.Cs1.Q * volumeATh1.Cs1.h -35: volumeATh1.Cs2.h: (83/101): (1): volumeATh1.Cs2.h = 100000.0 +35: volumeATh1.Cs2.h: (83/101): (1): volumeATh1.Cs2.h = 1e5 36: volumeATh1.Cs2.Q: (82/100): (1): volumeATh1.Cs2.Q = 0.0 41: volumeATh1.Cs1.h: (17/17): (1): volumeATh1.Cs1.h = singularPressureLoss2.C1.h 93: singularPressureLoss2.C1.h: (63/72): (1): 0.0 = singularPressureLoss2.C1.h - singularPressureLoss2.C1.h_vol 95: singularPressureLoss2.C1.h_vol: (18/18): (1): volumeATh1.Cs1.h_vol = singularPressureLoss2.C1.h_vol 43: volumeATh1.Cs1.h_vol: (95/113): (1): volumeATh1.Cs1.h_vol = volumeATh1.h -47: volumeATh1.Ce2.h: (80/98): (1): volumeATh1.Ce2.h = 100000.0 +47: volumeATh1.Ce2.h: (80/98): (1): volumeATh1.Ce2.h = 1e5 48: volumeATh1.Ce2.Q: (79/97): (1): volumeATh1.Ce2.Q = 0.0 53: volumeATh1.Ce1.h: (11/11): (1): singularPressureLoss1.C2.h = volumeATh1.Ce1.h 125: singularPressureLoss1.C2.h: (39/39): (1): singularPressureLoss1.C2.h = singularPressureLoss1.C1.h 131: singularPressureLoss1.C1.h: (40/40): (1): singularPressureLoss1.h = singularPressureLoss1.C1.h 54: volumeATh1.Ce1.Q: (85/103): (1): volumeATh1.BQ = volumeATh1.Ce1.Q + volumeATh1.Ce2.Q + (-volumeATh1.Cs1.Q) - volumeATh1.Cs2.Q @@ -1417,16 +1417,16 @@ 132: singularPressureLoss1.C1.Q: (38/38): (1): singularPressureLoss1.C2.Q = singularPressureLoss1.C1.Q 126: singularPressureLoss1.C2.Q: (8/8): (1): singularPressureLoss1.C2.Q = volumeATh1.Ce1.Q 54: volumeATh1.Ce1.Q: (85/103): (1): volumeATh1.BQ = volumeATh1.Ce1.Q + volumeATh1.Ce2.Q + (-volumeATh1.Cs1.Q) - volumeATh1.Cs2.Q 36: volumeATh1.Cs2.Q: (82/100): (1): volumeATh1.Cs2.Q = 0.0 42: volumeATh1.Cs1.Q: (91/109): (1): volumeATh1.BH = volumeATh1.Ce1.Q * volumeATh1.Ce1.h + volumeATh1.Ce2.Q * volumeATh1.Ce2.h + volumeATh1.Cth.W - volumeATh1.Cs2.Q * volumeATh1.Cs2.h - volumeATh1.Cs1.Q * volumeATh1.Cs1.h -35: volumeATh1.Cs2.h: (83/101): (1): volumeATh1.Cs2.h = 100000.0 +35: volumeATh1.Cs2.h: (83/101): (1): volumeATh1.Cs2.h = 1e5 41: volumeATh1.Cs1.h: (17/17): (1): volumeATh1.Cs1.h = singularPressureLoss2.C1.h 93: singularPressureLoss2.C1.h: (63/72): (1): 0.0 = singularPressureLoss2.C1.h - singularPressureLoss2.C1.h_vol 95: singularPressureLoss2.C1.h_vol: (18/18): (1): volumeATh1.Cs1.h_vol = singularPressureLoss2.C1.h_vol 43: volumeATh1.Cs1.h_vol: (95/113): (1): volumeATh1.Cs1.h_vol = volumeATh1.h -47: volumeATh1.Ce2.h: (80/98): (1): volumeATh1.Ce2.h = 100000.0 +47: volumeATh1.Ce2.h: (80/98): (1): volumeATh1.Ce2.h = 1e5 48: volumeATh1.Ce2.Q: (79/97): (1): volumeATh1.Ce2.Q = 0.0 53: volumeATh1.Ce1.h: (11/11): (1): singularPressureLoss1.C2.h = volumeATh1.Ce1.h 125: singularPressureLoss1.C2.h: (39/39): (1): singularPressureLoss1.C2.h = singularPressureLoss1.C1.h 131: singularPressureLoss1.C1.h: (40/40): (1): singularPressureLoss1.h = singularPressureLoss1.C1.h 57: volumeATh1.Cth.W: (31/31): (1): volumeATh1.Cth.W = 0.0 @@ -1461,14 +1461,14 @@ 7/7 (1): volumeATh1.BQ = volumeATh1.Ce1.Q + volumeATh1.Ce2.Q + (-volumeATh1.Cs1.Q) - volumeATh1.Cs2.Q [dynamic |0|0|0|0|] 8/8 (1): singularPressureLoss1.h = singularPressureLoss1.C1.h [dynamic |0|0|0|0|] 9/9 (1): singularPressureLoss1.C2.h = singularPressureLoss1.C1.h [dynamic |0|0|0|0|] 10/10 (1): singularPressureLoss1.C2.h = volumeATh1.Ce1.h [dynamic |0|0|0|0|] 11/11 (1): volumeATh1.Ce2.Q = 0.0 [dynamic |0|0|0|0|] -12/12 (1): volumeATh1.Ce2.h = 100000.0 [dynamic |0|0|0|0|] +12/12 (1): volumeATh1.Ce2.h = 1e5 [dynamic |0|0|0|0|] 13/13 (1): volumeATh1.Cs1.h = singularPressureLoss2.C1.h [dynamic |0|0|0|0|] 14/14 (1): volumeATh1.Cs2.Q = 0.0 [dynamic |0|0|0|0|] -15/15 (1): volumeATh1.Cs2.h = 100000.0 [dynamic |0|0|0|0|] +15/15 (1): volumeATh1.Cs2.h = 1e5 [dynamic |0|0|0|0|] 16/16 (1): volumeATh1.BH = volumeATh1.Ce1.Q * volumeATh1.Ce1.h + volumeATh1.Ce2.Q * volumeATh1.Ce2.h + volumeATh1.Cth.W - volumeATh1.Cs2.Q * volumeATh1.Cs2.h - volumeATh1.Cs1.Q * volumeATh1.Cs1.h [dynamic |0|0|0|0|] 17/17 (1): volumeATh1.Cs1.Q = singularPressureLoss2.C1.Q [dynamic |0|0|0|0|] 18/18 (1): singularPressureLoss1.C2.Q = volumeATh1.Ce1.Q [dynamic |0|0|0|0|] 19/19 (1): singularPressureLoss1.C2.Q = singularPressureLoss1.C1.Q [dynamic |0|0|0|0|] @@ -1502,13 +1502,13 @@ ========================================================================== knownVariables:{62, 97, 101, 135, 139} (5) ======================================== 1: volumeATh1.h:VARIABLE(start = 1.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real -2: singularPressureLoss2.h:VARIABLE(start = 110000.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real +2: singularPressureLoss2.h:VARIABLE(start = 1.1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real 3: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real -4: singularPressureLoss1.h:VARIABLE(start = 100000.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real +4: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real 5: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real -SET_C:{61, 62, 41} -SET_S:{95, 18, 63, 92, 31, 86, 85, 40, 39, 11, 79, 80, 17, 82, 83, 91, 14, 8, 38} @@ -1522,16 +1522,16 @@ -SET_C has known variables:{139, 101, 97} (3) ======================================== 1: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real 2: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine) "Mass flow rate" type: Real -3: singularPressureLoss2.h:VARIABLE(start = 110000.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real +3: singularPressureLoss2.h:VARIABLE(start = 1.1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real -SET_S has known variables:{135, 62} (2) ======================================== -1: singularPressureLoss1.h:VARIABLE(start = 100000.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real +1: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real 2: volumeATh1.h:VARIABLE(start = 1.0 unit = "J/kg" uncertain=Uncertainty.refine) "Fluid specific enthalpy" type: Real Condition-3 "SET_C equations must be strictly less than Variable of Interest" ========================================================================== -Passed @@ -1542,34 +1542,35 @@ -SET_C has intermediate variables:{132, 94, 93} (3) ======================================== 1: singularPressureLoss1.C1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 2: singularPressureLoss2.C1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -3: singularPressureLoss2.C1.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +3: singularPressureLoss2.C1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real -SET_S has intermediate variables involved in SET_C:{132, 94, 93} (3) ======================================== 1: singularPressureLoss1.C1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real 2: singularPressureLoss2.C1.Q:VARIABLE(flow=false start = 500.0 unit = "kg/s" ) "Mass flow rate of the fluid crossing the boundary of the control volume" type: Real -3: singularPressureLoss2.C1.h:VARIABLE(flow=false start = 100000.0 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real +3: singularPressureLoss2.C1.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real -Passed Condition-5 "SET_S should be square" ========================================================================== -Passed Set_S has 19 equations and 19 variables record SimulationResult -resultFile = "econcile", -simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'NewDataReconciliationSimpleTests.TSP_Pipe7', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-reconcile -sx=./NewDataReconciliationSimpleTests/resources/DataReconciliationSimpleTests.TSP_Pipe7_Inputs.csv -eps=0.0023 -lv=LOG_JAC'", -messages = "LOG_SUCCESS | info | The initialization finished successfully without homotopy method. +resultFile = "", +simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-6, method = 'dassl', fileNamePrefix = 'NewDataReconciliationSimpleTests.TSP_Pipe7', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-reconcile -sx=./NewDataReconciliationSimpleTests/resources/DataReconciliationSimpleTests.TSP_Pipe7_Inputs.csv -eps=0.0023 -lv=LOG_JAC'", +messages = "Simulation execution failed for model: NewDataReconciliationSimpleTests.TSP_Pipe7 +LOG_SUCCESS | info | The initialization finished successfully without homotopy method. LOG_SUCCESS | info | The simulation finished successfully. LOG_STDOUT | info | DataReconciliation Starting! LOG_STDOUT | info | NewDataReconciliationSimpleTests.TSP_Pipe7 -LOG_STDOUT | info | DataReconciliation Completed! +LOG_STDOUT | error | Measurement input file path not found ./NewDataReconciliationSimpleTests/resources/DataReconciliationSimpleTests.TSP_Pipe7_Inputs.csv. " end SimulationResult; "[openmodelica/dataReconciliation/NewDataReconciliationSimpleTests/Sink.mo:17:3-19:16:writable] Warning: Connector C is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [openmodelica/dataReconciliation/NewDataReconciliationSimpleTests/SingularPressureLoss.mo:20:3-22:16:writable] Warning: Connector C1 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [openmodelica/dataReconciliation/NewDataReconciliationSimpleTests/SingularPressureLoss.mo:23:3-24:52:writable] Warning: Connector C2 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). '' Equation mismatch: omc-diff says: --------------------Failed 'e' '"' Line 1564: Text differs: expected: resultFile = "econcile", got: resultFile = "", == 1 out of 1 tests failed [openmodelica/dataReconciliation/TSP_Pipe7.mos_temp8242, time: 19]