Skip to content

Failed

openmodelica_dataReconciliation.TSP_Pipe8.mos (from (result.xml))

Failing for the past 152 builds (Since #3553 )
Took 21 sec.

Stacktrace

Output mismatch (see stdout for details)

Standard Output

 + TSP_Pipe8                                                                         ... equation mismatch [time: 20]

==== Log C:\WINDOWS\TEMP/omc-rtest-OpenModelica/openmodelica/dataReconciliation/TSP_Pipe8.mos_temp6834/log-TSP_Pipe8.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_Pipe8
==========================================================================


OrderedVariables (128)
========================================
1: sinkP1.ITemperature.signal:VARIABLE(flow=false )  type: Real
2: sinkP1.C.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
3: sinkP1.C.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
4: sinkP1.C.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real
5: sinkP1.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
6: sinkP1.C.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
7: sinkP1.C.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
8: sinkP1.ISpecificEnthalpy.signal:VARIABLE(flow=false )  type: Real
9: sinkP1.IPressure.signal:VARIABLE(flow=false )  type: Real
10: sinkP1.pro.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
11: sinkP1.pro.duhp:VARIABLE(unit = "1" )  "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real
12: sinkP1.pro.duph:VARIABLE(unit = "m3/kg" )  "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real
13: sinkP1.pro.ddph:VARIABLE(unit = "s2/m2" )  "Derivative of density wrt. pressure at constant specific enthalpy" type: Real
14: sinkP1.pro.ddhp:VARIABLE(unit = "kg.s2/m5" )  "Derivative of density wrt. specific enthalpy at constant pressure" type: Real
15: sinkP1.pro.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific heat capacity at constant presure" type: Real
16: sinkP1.pro.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
17: sinkP1.pro.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
18: sinkP1.pro.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
19: sinkP1.pro.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 )  "Temperature" type: Real
20: sinkP1.h:VARIABLE(unit = "J/kg" )  "Fluid enthalpy" type: Real
21: sinkP1.T:VARIABLE(min = 0.0 start = 310.0 unit = "K" nominal = 300.0 )  "Fluid temperature" type: Real
22: sinkP1.Q:VARIABLE(unit = "kg/s" )  "Mass flow rate" type: Real
23: sinkP1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Fluid pressure" type: Real
24: sourceP1.ITemperature.signal:VARIABLE(flow=false )  type: Real
25: sourceP1.C.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
26: sourceP1.C.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
27: sourceP1.C.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real
28: sourceP1.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
29: sourceP1.C.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
30: sourceP1.C.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
31: sourceP1.ISpecificEnthalpy.signal:VARIABLE(flow=false )  type: Real
32: sourceP1.IPressure.signal:VARIABLE(flow=false )  type: Real
33: sourceP1.pro.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
34: sourceP1.pro.duhp:VARIABLE(unit = "1" )  "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real
35: sourceP1.pro.duph:VARIABLE(unit = "m3/kg" )  "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real
36: sourceP1.pro.ddph:VARIABLE(unit = "s2/m2" )  "Derivative of density wrt. pressure at constant specific enthalpy" type: Real
37: sourceP1.pro.ddhp:VARIABLE(unit = "kg.s2/m5" )  "Derivative of density wrt. specific enthalpy at constant pressure" type: Real
38: sourceP1.pro.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific heat capacity at constant presure" type: Real
39: sourceP1.pro.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
40: sourceP1.pro.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
41: sourceP1.pro.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
42: sourceP1.pro.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 )  "Temperature" type: Real
43: sourceP1.h:VARIABLE(unit = "J/kg" )  "Fluid enthalpy" type: Real
44: sourceP1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 )  "Fluid temperature" type: Real
45: sourceP1.Q:VARIABLE(unit = "kg/s" )  "Mass flow rate" type: Real
46: sourceP1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Fluid pressure" type: Real
47: singularPressureLoss2.pro_pT.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
48: singularPressureLoss2.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" )  "Derivative of the inner energy wrt. temperature at constant pressure" type: Real
49: singularPressureLoss2.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" )  "Derivative of the inner energy wrt. pressure at constant temperature" type: Real
50: singularPressureLoss2.pro_pT.ddpT:VARIABLE(unit = "s2/m2" )  "Derivative of the density wrt. presure at constant temperature" type: Real
51: singularPressureLoss2.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" )  "Derivative of the density wrt. temperature at constant pressure" type: Real
52: 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
53: singularPressureLoss2.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
54: singularPressureLoss2.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
55: singularPressureLoss2.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific enthalpy" type: Real
56: singularPressureLoss2.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
57: singularPressureLoss2.pro_ph.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
58: singularPressureLoss2.pro_ph.duhp:VARIABLE(unit = "1" )  "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real
59: singularPressureLoss2.pro_ph.duph:VARIABLE(unit = "m3/kg" )  "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real
60: singularPressureLoss2.pro_ph.ddph:VARIABLE(unit = "s2/m2" )  "Derivative of density wrt. pressure at constant specific enthalpy" type: Real
61: singularPressureLoss2.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" )  "Derivative of density wrt. specific enthalpy at constant pressure" type: Real
62: 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
63: singularPressureLoss2.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
64: singularPressureLoss2.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
65: singularPressureLoss2.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
66: singularPressureLoss2.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 )  "Temperature" type: Real
67: singularPressureLoss2.C2.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
68: singularPressureLoss2.C2.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
69: 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
70: 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
71: singularPressureLoss2.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
72: singularPressureLoss2.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
73: singularPressureLoss2.C1.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
74: singularPressureLoss2.C1.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
75: 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
76: 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
77: singularPressureLoss2.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
78: singularPressureLoss2.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
79: singularPressureLoss2.h:VARIABLE(start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
80: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
81: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
82: singularPressureLoss2.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" )  "Fluid density" type: Real
83: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
84: singularPressureLoss2.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 )  "Singular pressure loss" type: Real
85: singularPressureLoss1.pro_pT.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
86: singularPressureLoss1.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" )  "Derivative of the inner energy wrt. temperature at constant pressure" type: Real
87: singularPressureLoss1.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" )  "Derivative of the inner energy wrt. pressure at constant temperature" type: Real
88: singularPressureLoss1.pro_pT.ddpT:VARIABLE(unit = "s2/m2" )  "Derivative of the density wrt. presure at constant temperature" type: Real
89: singularPressureLoss1.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" )  "Derivative of the density wrt. temperature at constant pressure" type: Real
90: 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
91: singularPressureLoss1.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
92: singularPressureLoss1.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
93: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific enthalpy" type: Real
94: singularPressureLoss1.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
95: singularPressureLoss1.pro_ph.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
96: singularPressureLoss1.pro_ph.duhp:VARIABLE(unit = "1" )  "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real
97: singularPressureLoss1.pro_ph.duph:VARIABLE(unit = "m3/kg" )  "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real
98: singularPressureLoss1.pro_ph.ddph:VARIABLE(unit = "s2/m2" )  "Derivative of density wrt. pressure at constant specific enthalpy" type: Real
99: singularPressureLoss1.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" )  "Derivative of density wrt. specific enthalpy at constant pressure" type: Real
100: 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
101: singularPressureLoss1.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
102: singularPressureLoss1.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
103: singularPressureLoss1.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
104: singularPressureLoss1.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 )  "Temperature" type: Real
105: singularPressureLoss1.C2.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
106: singularPressureLoss1.C2.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
107: 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
108: 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
109: singularPressureLoss1.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
110: singularPressureLoss1.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
111: singularPressureLoss1.C1.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
112: singularPressureLoss1.C1.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
113: 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
114: 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
115: singularPressureLoss1.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
116: singularPressureLoss1.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
117: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
118: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
119: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
120: singularPressureLoss1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" )  "Fluid density" type: Real
121: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
122: singularPressureLoss1.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 )  "Singular pressure loss" type: Real
123: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Source pressure" type: Real
124: sourceP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Source temperature (active if option_temperature=1)" type: Real
125: sourceP1.h0:VARIABLE(unit = "J/kg" )  "Source specific enthalpy (active if option_temperature=2)" type: Real
126: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Sink pressure" type: Real
127: sinkP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Sink temperature (active if option_temperature=1)" type: Real
128: sinkP1.h0:VARIABLE(unit = "J/kg" )  "Sink specific enthalpy (active if option_temperature=2)" type: Real


OrderedEquation (92, 128)
========================================
1/1 (1): sourceP1.P0 = 3e5   [binding |0|0|0|0|]
2/2 (1): sourceP1.T0 = 290.0   [binding |0|0|0|0|]
3/3 (1): sourceP1.h0 = 1e5   [binding |0|0|0|0|]
4/4 (1): sinkP1.P0 = 1e5   [binding |0|0|0|0|]
5/5 (1): sinkP1.T0 = 290.0   [binding |0|0|0|0|]
6/6 (1): sinkP1.h0 = 1e5   [binding |0|0|0|0|]
7/7 (1): sourceP1.C.P = singularPressureLoss1.C1.P   [dynamic |0|0|0|0|]
8/8 (1): sourceP1.C.Q = singularPressureLoss1.C1.Q   [dynamic |0|0|0|0|]
9/9 (1): sourceP1.C.a = singularPressureLoss1.C1.a   [dynamic |0|0|0|0|]
10/10 (1): sourceP1.C.b = singularPressureLoss1.C1.b   [dynamic |0|0|0|0|]
11/11 (1): sourceP1.C.h = singularPressureLoss1.C1.h   [dynamic |0|0|0|0|]
12/12 (1): sourceP1.C.h_vol = singularPressureLoss1.C1.h_vol   [dynamic |0|0|0|0|]
13/13 (1): singularPressureLoss2.C2.P = sinkP1.C.P   [dynamic |0|0|0|0|]
14/14 (1): singularPressureLoss2.C2.Q = sinkP1.C.Q   [dynamic |0|0|0|0|]
15/15 (1): singularPressureLoss2.C2.a = sinkP1.C.a   [dynamic |0|0|0|0|]
16/16 (1): singularPressureLoss2.C2.b = sinkP1.C.b   [dynamic |0|0|0|0|]
17/17 (1): singularPressureLoss2.C2.h = sinkP1.C.h   [dynamic |0|0|0|0|]
18/18 (1): singularPressureLoss2.C2.h_vol = sinkP1.C.h_vol   [dynamic |0|0|0|0|]
19/19 (1): singularPressureLoss1.C2.P = singularPressureLoss2.C1.P   [dynamic |0|0|0|0|]
20/20 (1): singularPressureLoss1.C2.Q = singularPressureLoss2.C1.Q   [dynamic |0|0|0|0|]
21/21 (1): singularPressureLoss1.C2.a = singularPressureLoss2.C1.a   [dynamic |0|0|0|0|]
22/22 (1): singularPressureLoss1.C2.b = singularPressureLoss2.C1.b   [dynamic |0|0|0|0|]
23/23 (1): singularPressureLoss1.C2.h = singularPressureLoss2.C1.h   [dynamic |0|0|0|0|]
24/24 (1): singularPressureLoss1.C2.h_vol = singularPressureLoss2.C1.h_vol   [dynamic |0|0|0|0|]
25/25 (1): singularPressureLoss1.C1.P - singularPressureLoss1.C2.P = singularPressureLoss1.deltaP   [dynamic |0|0|0|0|]
26/26 (1): singularPressureLoss1.C2.Q = singularPressureLoss1.C1.Q   [dynamic |0|0|0|0|]
27/27 (1): singularPressureLoss1.C2.h = singularPressureLoss1.C1.h   [dynamic |0|0|0|0|]
28/28 (1): singularPressureLoss1.h = singularPressureLoss1.C1.h   [dynamic |0|0|0|0|]
29/29 (1): singularPressureLoss1.Q = singularPressureLoss1.C1.Q   [dynamic |0|0|0|0|]
30/30 (1): 0.0 = singularPressureLoss1.C1.h - singularPressureLoss1.C1.h_vol   [dynamic |0|0|0|0|]
31/31 (1): singularPressureLoss1.deltaP = singularPressureLoss1.K * singularPressureLoss1.Q * abs(singularPressureLoss1.Q) / singularPressureLoss1.rho   [dynamic |0|0|0|0|]
32/32 (1): singularPressureLoss1.Pm = 0.5 * (singularPressureLoss1.C1.P + singularPressureLoss1.C2.P)   [dynamic |0|0|0|0|]
33/33 (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)   [dynamic |0|0|0|0|]
34/43 (1): singularPressureLoss1.h = singularPressureLoss1.pro_pT.h   [dynamic |0|0|0|0|]
35/44 (1): singularPressureLoss1.rho = singularPressureLoss1.pro_pT.d   [dynamic |0|0|0|0|]
36/45 (1): singularPressureLoss1.pro_ph.d = 0.0   [dynamic |0|0|0|0|]
37/46 (1): singularPressureLoss1.pro_ph.T = 0.0   [dynamic |0|0|0|0|]
38/47 (1): singularPressureLoss1.pro_ph.u = 0.0   [dynamic |0|0|0|0|]
39/48 (1): singularPressureLoss1.pro_ph.s = 0.0   [dynamic |0|0|0|0|]
40/49 (1): singularPressureLoss1.pro_ph.cp = 0.0   [dynamic |0|0|0|0|]
41/50 (1): singularPressureLoss1.pro_ph.ddhp = 0.0   [dynamic |0|0|0|0|]
42/51 (1): singularPressureLoss1.pro_ph.ddph = 0.0   [dynamic |0|0|0|0|]
43/52 (1): singularPressureLoss1.pro_ph.duph = 0.0   [dynamic |0|0|0|0|]
44/53 (1): singularPressureLoss1.pro_ph.duhp = 0.0   [dynamic |0|0|0|0|]
45/54 (1): singularPressureLoss1.pro_ph.x = 0.0   [dynamic |0|0|0|0|]
46/55 (1): singularPressureLoss2.C1.P - singularPressureLoss2.C2.P = singularPressureLoss2.deltaP   [dynamic |0|0|0|0|]
47/56 (1): singularPressureLoss2.C2.Q = singularPressureLoss2.C1.Q   [dynamic |0|0|0|0|]
48/57 (1): singularPressureLoss2.C2.h = singularPressureLoss2.C1.h   [dynamic |0|0|0|0|]
49/58 (1): singularPressureLoss2.h = singularPressureLoss2.C1.h   [dynamic |0|0|0|0|]
50/59 (1): singularPressureLoss2.Q = singularPressureLoss2.C1.Q   [dynamic |0|0|0|0|]
51/60 (1): 0.0 = singularPressureLoss2.C1.h - singularPressureLoss2.C1.h_vol   [dynamic |0|0|0|0|]
52/61 (1): singularPressureLoss2.deltaP = singularPressureLoss2.K * singularPressureLoss2.Q * abs(singularPressureLoss2.Q) / singularPressureLoss2.rho   [dynamic |0|0|0|0|]
53/62 (1): singularPressureLoss2.Pm = 0.5 * (singularPressureLoss2.C1.P + singularPressureLoss2.C2.P)   [dynamic |0|0|0|0|]
54/63 (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)   [dynamic |0|0|0|0|]
55/73 (1): singularPressureLoss2.h = singularPressureLoss2.pro_pT.h   [dynamic |0|0|0|0|]
56/74 (1): singularPressureLoss2.rho = singularPressureLoss2.pro_pT.d   [dynamic |0|0|0|0|]
57/75 (1): singularPressureLoss2.pro_ph.d = 0.0   [dynamic |0|0|0|0|]
58/76 (1): singularPressureLoss2.pro_ph.T = 0.0   [dynamic |0|0|0|0|]
59/77 (1): singularPressureLoss2.pro_ph.u = 0.0   [dynamic |0|0|0|0|]
60/78 (1): singularPressureLoss2.pro_ph.s = 0.0   [dynamic |0|0|0|0|]
61/79 (1): singularPressureLoss2.pro_ph.cp = 0.0   [dynamic |0|0|0|0|]
62/80 (1): singularPressureLoss2.pro_ph.ddhp = 0.0   [dynamic |0|0|0|0|]
63/81 (1): singularPressureLoss2.pro_ph.ddph = 0.0   [dynamic |0|0|0|0|]
64/82 (1): singularPressureLoss2.pro_ph.duph = 0.0   [dynamic |0|0|0|0|]
65/83 (1): singularPressureLoss2.pro_ph.duhp = 0.0   [dynamic |0|0|0|0|]
66/84 (1): singularPressureLoss2.pro_ph.x = 0.0   [dynamic |0|0|0|0|]
67/85 (1): sourceP1.C.P = sourceP1.P   [dynamic |0|0|0|0|]
68/86 (1): sourceP1.C.Q = sourceP1.Q   [dynamic |0|0|0|0|]
69/87 (1): sourceP1.C.h_vol = sourceP1.h   [dynamic |0|0|0|0|]
70/88 (1): sourceP1.IPressure.signal = sourceP1.P0   [dynamic |0|0|0|0|]
71/89 (1): sourceP1.P = sourceP1.IPressure.signal   [dynamic |0|0|0|0|]
72/90 (1): sourceP1.ITemperature.signal = sourceP1.T0   [dynamic |0|0|0|0|]
73/91 (1): sourceP1.ISpecificEnthalpy.signal = sourceP1.h0   [dynamic |0|0|0|0|]
74/92 (1): sourceP1.T = sourceP1.ITemperature.signal   [dynamic |0|0|0|0|]
75/93 (1): sourceP1.h = ThermoSysPro.Properties.WaterSteam.IF97.SpecificEnthalpy_PT(sourceP1.P, sourceP1.T, 0)   [dynamic |0|0|0|0|]
76/94 (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)   [dynamic |0|0|0|0|]
77/104 (1): sinkP1.C.P = sinkP1.P   [dynamic |0|0|0|0|]
78/105 (1): sinkP1.C.Q = sinkP1.Q   [dynamic |0|0|0|0|]
79/106 (1): sinkP1.C.h_vol = sinkP1.h   [dynamic |0|0|0|0|]
80/107 (1): sinkP1.IPressure.signal = sinkP1.P0   [dynamic |0|0|0|0|]
81/108 (1): sinkP1.P = sinkP1.IPressure.signal   [dynamic |0|0|0|0|]
82/109 (1): sinkP1.ITemperature.signal = sinkP1.T0   [dynamic |0|0|0|0|]
83/110 (1): sinkP1.ISpecificEnthalpy.signal = sinkP1.h0   [dynamic |0|0|0|0|]
84/111 (1): sinkP1.T = sinkP1.ITemperature.signal   [dynamic |0|0|0|0|]
85/112 (1): sinkP1.h = ThermoSysPro.Properties.WaterSteam.IF97.SpecificEnthalpy_PT(sinkP1.P, sinkP1.T, 0)   [dynamic |0|0|0|0|]
86/113 (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)   [dynamic |0|0|0|0|]
87/123 (1): singularPressureLoss1.C1.a = true   [binding |0|0|0|0|]
88/124 (1): singularPressureLoss1.C2.b = true   [binding |0|0|0|0|]
89/125 (1): singularPressureLoss2.C1.a = true   [binding |0|0|0|0|]
90/126 (1): singularPressureLoss2.C2.b = true   [binding |0|0|0|0|]
91/127 (1): sourceP1.C.b = true   [binding |0|0|0|0|]
92/128 (1): sinkP1.C.a = true   [binding |0|0|0|0|]

Matching
========================================
128 variables and equations
var 1 is solved in eqn 109
var 2 is solved in eqn 16
var 3 is solved in eqn 128
var 4 is solved in eqn 17
var 5 is solved in eqn 14
var 6 is solved in eqn 106
var 7 is solved in eqn 104
var 8 is solved in eqn 110
var 9 is solved in eqn 107
var 10 is solved in eqn 122
var 11 is solved in eqn 121
var 12 is solved in eqn 120
var 13 is solved in eqn 119
var 14 is solved in eqn 118
var 15 is solved in eqn 117
var 16 is solved in eqn 116
var 17 is solved in eqn 115
var 18 is solved in eqn 114
var 19 is solved in eqn 113
var 20 is solved in eqn 112
var 21 is solved in eqn 111
var 22 is solved in eqn 105
var 23 is solved in eqn 108
var 24 is solved in eqn 90
var 25 is solved in eqn 127
var 26 is solved in eqn 9
var 27 is solved in eqn 11
var 28 is solved in eqn 8
var 29 is solved in eqn 87
var 30 is solved in eqn 85
var 31 is solved in eqn 91
var 32 is solved in eqn 88
var 33 is solved in eqn 103
var 34 is solved in eqn 102
var 35 is solved in eqn 101
var 36 is solved in eqn 100
var 37 is solved in eqn 99
var 38 is solved in eqn 98
var 39 is solved in eqn 97
var 40 is solved in eqn 96
var 41 is solved in eqn 95
var 42 is solved in eqn 94
var 43 is solved in eqn 93
var 44 is solved in eqn 92
var 45 is solved in eqn 86
var 46 is solved in eqn 89
var 47 is solved in eqn 65
var 48 is solved in eqn 72
var 49 is solved in eqn 71
var 50 is solved in eqn 70
var 51 is solved in eqn 69
var 52 is solved in eqn 68
var 53 is solved in eqn 67
var 54 is solved in eqn 66
var 55 is solved in eqn 73
var 56 is solved in eqn 64
var 57 is solved in eqn 84
var 58 is solved in eqn 83
var 59 is solved in eqn 82
var 60 is solved in eqn 81
var 61 is solved in eqn 80
var 62 is solved in eqn 79
var 63 is solved in eqn 78
var 64 is solved in eqn 77
var 65 is solved in eqn 75
var 66 is solved in eqn 76
var 67 is solved in eqn 126
var 68 is solved in eqn 15
var 69 is solved in eqn 57
var 70 is solved in eqn 56
var 71 is solved in eqn 18
var 72 is solved in eqn 13
var 73 is solved in eqn 22
var 74 is solved in eqn 125
var 75 is solved in eqn 23
var 76 is solved in eqn 20
var 77 is solved in eqn 60
var 78 is solved in eqn 55
var 79 is solved in eqn 58
var 80 is solved in eqn 62
var 81 is solved in eqn 63
var 82 is solved in eqn 74
var 83 is solved in eqn 59
var 84 is solved in eqn 61
var 85 is solved in eqn 35
var 86 is solved in eqn 42
var 87 is solved in eqn 41
var 88 is solved in eqn 40
var 89 is solved in eqn 39
var 90 is solved in eqn 38
var 91 is solved in eqn 37
var 92 is solved in eqn 36
var 93 is solved in eqn 43
var 94 is solved in eqn 34
var 95 is solved in eqn 54
var 96 is solved in eqn 53
var 97 is solved in eqn 52
var 98 is solved in eqn 51
var 99 is solved in eqn 50
var 100 is solved in eqn 49
var 101 is solved in eqn 48
var 102 is solved in eqn 47
var 103 is solved in eqn 45
var 104 is solved in eqn 46
var 105 is solved in eqn 124
var 106 is solved in eqn 21
var 107 is solved in eqn 27
var 108 is solved in eqn 26
var 109 is solved in eqn 24
var 110 is solved in eqn 19
var 111 is solved in eqn 10
var 112 is solved in eqn 123
var 113 is solved in eqn 30
var 114 is solved in eqn 29
var 115 is solved in eqn 12
var 116 is solved in eqn 7
var 117 is solved in eqn 28
var 118 is solved in eqn 32
var 119 is solved in eqn 33
var 120 is solved in eqn 44
var 121 is solved in eqn 31
var 122 is solved in eqn 25
var 123 is solved in eqn 1
var 124 is solved in eqn 2
var 125 is solved in eqn 3
var 126 is solved in eqn 4
var 127 is solved in eqn 5
var 128 is solved in eqn 6

Standard BLT of the original model:(128)
============================================================

128: sinkP1.h0: (6/6): (1): sinkP1.h0 = 1e5
127: sinkP1.T0: (5/5): (1): sinkP1.T0 = 290.0
126: sinkP1.P0: (4/4): (1): sinkP1.P0 = 1e5
125: sourceP1.h0: (3/3): (1): sourceP1.h0 = 1e5
124: sourceP1.T0: (2/2): (1): sourceP1.T0 = 290.0
123: sourceP1.P0: (1/1): (1): sourceP1.P0 = 3e5
122: singularPressureLoss1.deltaP: (25/25): (1): singularPressureLoss1.C1.P - singularPressureLoss1.C2.P = singularPressureLoss1.deltaP
121: singularPressureLoss1.Q: (31/31): (1): singularPressureLoss1.deltaP = singularPressureLoss1.K * singularPressureLoss1.Q * abs(singularPressureLoss1.Q) / singularPressureLoss1.rho
120: singularPressureLoss1.rho: (35/44): (1): singularPressureLoss1.rho = singularPressureLoss1.pro_pT.d
119: singularPressureLoss1.T: (33/33): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
118: singularPressureLoss1.Pm: (32/32): (1): singularPressureLoss1.Pm = 0.5 * (singularPressureLoss1.C1.P + singularPressureLoss1.C2.P)
117: singularPressureLoss1.h: (28/28): (1): singularPressureLoss1.h = singularPressureLoss1.C1.h
116: singularPressureLoss1.C1.P: (7/7): (1): sourceP1.C.P = singularPressureLoss1.C1.P
115: singularPressureLoss1.C1.h_vol: (12/12): (1): sourceP1.C.h_vol = singularPressureLoss1.C1.h_vol
114: singularPressureLoss1.C1.Q: (29/29): (1): singularPressureLoss1.Q = singularPressureLoss1.C1.Q
113: singularPressureLoss1.C1.h: (30/30): (1): 0.0 = singularPressureLoss1.C1.h - singularPressureLoss1.C1.h_vol
112: singularPressureLoss1.C1.a: (87/123): (1): singularPressureLoss1.C1.a = true
111: singularPressureLoss1.C1.b: (10/10): (1): sourceP1.C.b = singularPressureLoss1.C1.b
110: singularPressureLoss1.C2.P: (19/19): (1): singularPressureLoss1.C2.P = singularPressureLoss2.C1.P
109: singularPressureLoss1.C2.h_vol: (24/24): (1): singularPressureLoss1.C2.h_vol = singularPressureLoss2.C1.h_vol
108: singularPressureLoss1.C2.Q: (26/26): (1): singularPressureLoss1.C2.Q = singularPressureLoss1.C1.Q
107: singularPressureLoss1.C2.h: (27/27): (1): singularPressureLoss1.C2.h = singularPressureLoss1.C1.h
106: singularPressureLoss1.C2.a: (21/21): (1): singularPressureLoss1.C2.a = singularPressureLoss2.C1.a
105: singularPressureLoss1.C2.b: (88/124): (1): singularPressureLoss1.C2.b = true
104: singularPressureLoss1.pro_ph.T: (37/46): (1): singularPressureLoss1.pro_ph.T = 0.0
103: singularPressureLoss1.pro_ph.d: (36/45): (1): singularPressureLoss1.pro_ph.d = 0.0
102: singularPressureLoss1.pro_ph.u: (38/47): (1): singularPressureLoss1.pro_ph.u = 0.0
101: singularPressureLoss1.pro_ph.s: (39/48): (1): singularPressureLoss1.pro_ph.s = 0.0
100: singularPressureLoss1.pro_ph.cp: (40/49): (1): singularPressureLoss1.pro_ph.cp = 0.0
99: singularPressureLoss1.pro_ph.ddhp: (41/50): (1): singularPressureLoss1.pro_ph.ddhp = 0.0
98: singularPressureLoss1.pro_ph.ddph: (42/51): (1): singularPressureLoss1.pro_ph.ddph = 0.0
97: singularPressureLoss1.pro_ph.duph: (43/52): (1): singularPressureLoss1.pro_ph.duph = 0.0
96: singularPressureLoss1.pro_ph.duhp: (44/53): (1): singularPressureLoss1.pro_ph.duhp = 0.0
95: singularPressureLoss1.pro_ph.x: (45/54): (1): singularPressureLoss1.pro_ph.x = 0.0
94: singularPressureLoss1.pro_pT.d: (33/34): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
93: singularPressureLoss1.pro_pT.h: (34/43): (1): singularPressureLoss1.h = singularPressureLoss1.pro_pT.h
92: singularPressureLoss1.pro_pT.u: (33/36): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
91: singularPressureLoss1.pro_pT.s: (33/37): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
90: singularPressureLoss1.pro_pT.cp: (33/38): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
89: singularPressureLoss1.pro_pT.ddTp: (33/39): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
88: singularPressureLoss1.pro_pT.ddpT: (33/40): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
87: singularPressureLoss1.pro_pT.dupT: (33/41): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
86: singularPressureLoss1.pro_pT.duTp: (33/42): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
85: singularPressureLoss1.pro_pT.x: (33/35): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
84: singularPressureLoss2.deltaP: (52/61): (1): singularPressureLoss2.deltaP = singularPressureLoss2.K * singularPressureLoss2.Q * abs(singularPressureLoss2.Q) / singularPressureLoss2.rho
83: singularPressureLoss2.Q: (50/59): (1): singularPressureLoss2.Q = singularPressureLoss2.C1.Q
82: singularPressureLoss2.rho: (56/74): (1): singularPressureLoss2.rho = singularPressureLoss2.pro_pT.d
81: singularPressureLoss2.T: (54/63): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
80: singularPressureLoss2.Pm: (53/62): (1): singularPressureLoss2.Pm = 0.5 * (singularPressureLoss2.C1.P + singularPressureLoss2.C2.P)
79: singularPressureLoss2.h: (49/58): (1): singularPressureLoss2.h = singularPressureLoss2.C1.h
78: singularPressureLoss2.C1.P: (46/55): (1): singularPressureLoss2.C1.P - singularPressureLoss2.C2.P = singularPressureLoss2.deltaP
77: singularPressureLoss2.C1.h_vol: (51/60): (1): 0.0 = singularPressureLoss2.C1.h - singularPressureLoss2.C1.h_vol
76: singularPressureLoss2.C1.Q: (20/20): (1): singularPressureLoss1.C2.Q = singularPressureLoss2.C1.Q
75: singularPressureLoss2.C1.h: (23/23): (1): singularPressureLoss1.C2.h = singularPressureLoss2.C1.h
74: singularPressureLoss2.C1.a: (89/125): (1): singularPressureLoss2.C1.a = true
73: singularPressureLoss2.C1.b: (22/22): (1): singularPressureLoss1.C2.b = singularPressureLoss2.C1.b
72: singularPressureLoss2.C2.P: (13/13): (1): singularPressureLoss2.C2.P = sinkP1.C.P
71: singularPressureLoss2.C2.h_vol: (18/18): (1): singularPressureLoss2.C2.h_vol = sinkP1.C.h_vol
70: singularPressureLoss2.C2.Q: (47/56): (1): singularPressureLoss2.C2.Q = singularPressureLoss2.C1.Q
69: singularPressureLoss2.C2.h: (48/57): (1): singularPressureLoss2.C2.h = singularPressureLoss2.C1.h
68: singularPressureLoss2.C2.a: (15/15): (1): singularPressureLoss2.C2.a = sinkP1.C.a
67: singularPressureLoss2.C2.b: (90/126): (1): singularPressureLoss2.C2.b = true
66: singularPressureLoss2.pro_ph.T: (58/76): (1): singularPressureLoss2.pro_ph.T = 0.0
65: singularPressureLoss2.pro_ph.d: (57/75): (1): singularPressureLoss2.pro_ph.d = 0.0
64: singularPressureLoss2.pro_ph.u: (59/77): (1): singularPressureLoss2.pro_ph.u = 0.0
63: singularPressureLoss2.pro_ph.s: (60/78): (1): singularPressureLoss2.pro_ph.s = 0.0
62: singularPressureLoss2.pro_ph.cp: (61/79): (1): singularPressureLoss2.pro_ph.cp = 0.0
61: singularPressureLoss2.pro_ph.ddhp: (62/80): (1): singularPressureLoss2.pro_ph.ddhp = 0.0
60: singularPressureLoss2.pro_ph.ddph: (63/81): (1): singularPressureLoss2.pro_ph.ddph = 0.0
59: singularPressureLoss2.pro_ph.duph: (64/82): (1): singularPressureLoss2.pro_ph.duph = 0.0
58: singularPressureLoss2.pro_ph.duhp: (65/83): (1): singularPressureLoss2.pro_ph.duhp = 0.0
57: singularPressureLoss2.pro_ph.x: (66/84): (1): singularPressureLoss2.pro_ph.x = 0.0
56: singularPressureLoss2.pro_pT.d: (54/64): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
55: singularPressureLoss2.pro_pT.h: (55/73): (1): singularPressureLoss2.h = singularPressureLoss2.pro_pT.h
54: singularPressureLoss2.pro_pT.u: (54/66): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
53: singularPressureLoss2.pro_pT.s: (54/67): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
52: singularPressureLoss2.pro_pT.cp: (54/68): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
51: singularPressureLoss2.pro_pT.ddTp: (54/69): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
50: singularPressureLoss2.pro_pT.ddpT: (54/70): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
49: singularPressureLoss2.pro_pT.dupT: (54/71): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
48: singularPressureLoss2.pro_pT.duTp: (54/72): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
47: singularPressureLoss2.pro_pT.x: (54/65): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
46: sourceP1.P: (71/89): (1): sourceP1.P = sourceP1.IPressure.signal
45: sourceP1.Q: (68/86): (1): sourceP1.C.Q = sourceP1.Q
44: sourceP1.T: (74/92): (1): sourceP1.T = sourceP1.ITemperature.signal
43: sourceP1.h: (75/93): (1): sourceP1.h = ThermoSysPro.Properties.WaterSteam.IF97.SpecificEnthalpy_PT(sourceP1.P, sourceP1.T, 0)
42: sourceP1.pro.T: (76/94): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
41: sourceP1.pro.d: (76/95): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
40: sourceP1.pro.u: (76/96): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
39: sourceP1.pro.s: (76/97): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
38: sourceP1.pro.cp: (76/98): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
37: sourceP1.pro.ddhp: (76/99): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
36: sourceP1.pro.ddph: (76/100): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
35: sourceP1.pro.duph: (76/101): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
34: sourceP1.pro.duhp: (76/102): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
33: sourceP1.pro.x: (76/103): (10): sourceP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sourceP1.P, sourceP1.h, sourceP1.mode)
32: sourceP1.IPressure.signal: (70/88): (1): sourceP1.IPressure.signal = sourceP1.P0
31: sourceP1.ISpecificEnthalpy.signal: (73/91): (1): sourceP1.ISpecificEnthalpy.signal = sourceP1.h0
30: sourceP1.C.P: (67/85): (1): sourceP1.C.P = sourceP1.P
29: sourceP1.C.h_vol: (69/87): (1): sourceP1.C.h_vol = sourceP1.h
28: sourceP1.C.Q: (8/8): (1): sourceP1.C.Q = singularPressureLoss1.C1.Q
27: sourceP1.C.h: (11/11): (1): sourceP1.C.h = singularPressureLoss1.C1.h
26: sourceP1.C.a: (9/9): (1): sourceP1.C.a = singularPressureLoss1.C1.a
25: sourceP1.C.b: (91/127): (1): sourceP1.C.b = true
24: sourceP1.ITemperature.signal: (72/90): (1): sourceP1.ITemperature.signal = sourceP1.T0
23: sinkP1.P: (81/108): (1): sinkP1.P = sinkP1.IPressure.signal
22: sinkP1.Q: (78/105): (1): sinkP1.C.Q = sinkP1.Q
21: sinkP1.T: (84/111): (1): sinkP1.T = sinkP1.ITemperature.signal
20: sinkP1.h: (85/112): (1): sinkP1.h = ThermoSysPro.Properties.WaterSteam.IF97.SpecificEnthalpy_PT(sinkP1.P, sinkP1.T, 0)
19: sinkP1.pro.T: (86/113): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
18: sinkP1.pro.d: (86/114): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
17: sinkP1.pro.u: (86/115): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
16: sinkP1.pro.s: (86/116): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
15: sinkP1.pro.cp: (86/117): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
14: sinkP1.pro.ddhp: (86/118): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
13: sinkP1.pro.ddph: (86/119): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
12: sinkP1.pro.duph: (86/120): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
11: sinkP1.pro.duhp: (86/121): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
10: sinkP1.pro.x: (86/122): (10): sinkP1.pro = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(sinkP1.P, sinkP1.h, sinkP1.mode)
9: sinkP1.IPressure.signal: (80/107): (1): sinkP1.IPressure.signal = sinkP1.P0
8: sinkP1.ISpecificEnthalpy.signal: (83/110): (1): sinkP1.ISpecificEnthalpy.signal = sinkP1.h0
7: sinkP1.C.P: (77/104): (1): sinkP1.C.P = sinkP1.P
6: sinkP1.C.h_vol: (79/106): (1): sinkP1.C.h_vol = sinkP1.h
5: sinkP1.C.Q: (14/14): (1): singularPressureLoss2.C2.Q = sinkP1.C.Q
4: sinkP1.C.h: (17/17): (1): singularPressureLoss2.C2.h = sinkP1.C.h
3: sinkP1.C.a: (92/128): (1): sinkP1.C.a = true
2: sinkP1.C.b: (16/16): (1): singularPressureLoss2.C2.b = sinkP1.C.b
1: sinkP1.ITemperature.signal: (82/109): (1): sinkP1.ITemperature.signal = sinkP1.T0


Variables of interest (6)
========================================
1: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
2: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
3: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
4: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
5: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
6: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real


Boundary conditions (6)
========================================
1: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Source pressure" type: Real
2: sourceP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Source temperature (active if option_temperature=1)" type: Real
3: sourceP1.h0:VARIABLE(unit = "J/kg" )  "Source specific enthalpy (active if option_temperature=2)" type: Real
4: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Sink pressure" type: Real
5: sinkP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Sink temperature (active if option_temperature=1)" type: Real
6: sinkP1.h0:VARIABLE(unit = "J/kg" )  "Sink specific enthalpy (active if option_temperature=2)" type: Real


Binding equations:(12)
============================================================

3: sinkP1.C.a: (92/128): (1): sinkP1.C.a = true
25: sourceP1.C.b: (91/127): (1): sourceP1.C.b = true
67: singularPressureLoss2.C2.b: (90/126): (1): singularPressureLoss2.C2.b = true
74: singularPressureLoss2.C1.a: (89/125): (1): singularPressureLoss2.C1.a = true
105: singularPressureLoss1.C2.b: (88/124): (1): singularPressureLoss1.C2.b = true
112: singularPressureLoss1.C1.a: (87/123): (1): singularPressureLoss1.C1.a = true
128: sinkP1.h0: (6/6): (1): sinkP1.h0 = 1e5
127: sinkP1.T0: (5/5): (1): sinkP1.T0 = 290.0
126: sinkP1.P0: (4/4): (1): sinkP1.P0 = 1e5
125: sourceP1.h0: (3/3): (1): sourceP1.h0 = 1e5
124: sourceP1.T0: (2/2): (1): sourceP1.T0 = 290.0
123: sourceP1.P0: (1/1): (1): sourceP1.P0 = 3e5


E-BLT: equations that compute the variables of interest:(6)
============================================================

80: singularPressureLoss2.Pm: (53/62): (1): singularPressureLoss2.Pm = 0.5 * (singularPressureLoss2.C1.P + singularPressureLoss2.C2.P)
81: singularPressureLoss2.T: (54/63): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
83: singularPressureLoss2.Q: (50/59): (1): singularPressureLoss2.Q = singularPressureLoss2.C1.Q
118: singularPressureLoss1.Pm: (32/32): (1): singularPressureLoss1.Pm = 0.5 * (singularPressureLoss1.C1.P + singularPressureLoss1.C2.P)
119: singularPressureLoss1.T: (33/33): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
121: singularPressureLoss1.Q: (31/31): (1): singularPressureLoss1.deltaP = singularPressureLoss1.K * singularPressureLoss1.Q * abs(singularPressureLoss1.Q) / singularPressureLoss1.rho


Extracting SET-C and SET-S from E-BLT
Procedure is applied on each equation in the E-BLT
==========================================================================
>>>80: singularPressureLoss2.Pm: (53/62): (1): singularPressureLoss2.Pm = 0.5 * (singularPressureLoss2.C1.P + singularPressureLoss2.C2.P)
78: singularPressureLoss2.C1.P: (46/55): (1): singularPressureLoss2.C1.P - singularPressureLoss2.C2.P = singularPressureLoss2.deltaP
72: singularPressureLoss2.C2.P: (13/13): (1): singularPressureLoss2.C2.P = sinkP1.C.P
7: sinkP1.C.P: (77/104): (1): sinkP1.C.P = sinkP1.P
23: sinkP1.P: (81/108): (1): sinkP1.P = sinkP1.IPressure.signal
9: sinkP1.IPressure.signal: (80/107): (1): sinkP1.IPressure.signal = sinkP1.P0
sinkP1.P0 is a boundary condition ---> exit procedure
Procedure failed

>>>81: singularPressureLoss2.T: (54/63): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
56: singularPressureLoss2.pro_pT.d: (54/64): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
47: singularPressureLoss2.pro_pT.x: (54/65): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
48: singularPressureLoss2.pro_pT.duTp: (54/72): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
49: singularPressureLoss2.pro_pT.dupT: (54/71): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
50: singularPressureLoss2.pro_pT.ddpT: (54/70): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
51: singularPressureLoss2.pro_pT.ddTp: (54/69): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPressureLoss2.mode, singularPressureLoss2.fluid)
52: singularPressureLoss2.pro_pT.cp: (54/68): (10): singularPressureLoss2.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss2.Pm, singularPressureLoss2.T, singularPr
...[truncated 99116 chars]...
Loss1.C2.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
 106: singularPressureLoss1.C2.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
-107: 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
+107: 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
 108: 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
-109: singularPressureLoss1.C2.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
-110: 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
+109: singularPressureLoss1.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
+110: singularPressureLoss1.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
 111: singularPressureLoss1.C1.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
 112: singularPressureLoss1.C1.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
-113: 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
+113: 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
 114: 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
-115: singularPressureLoss1.C1.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
-116: 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
-117: singularPressureLoss1.h:VARIABLE(start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
-118: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+115: singularPressureLoss1.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
+116: singularPressureLoss1.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
+117: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
+118: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 119: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 120: singularPressureLoss1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" )  "Fluid density" type: Real
 121: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
-122: singularPressureLoss1.deltaP:VARIABLE(min = -1000000000.0 max = 1000000000.0 start = 100000.0 unit = "Pa" nominal = 100000.0 )  "Singular pressure loss" type: Real
-123: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Source pressure" type: Real
+122: singularPressureLoss1.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 )  "Singular pressure loss" type: Real
+123: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Source pressure" type: Real
 124: sourceP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Source temperature (active if option_temperature=1)" type: Real
 125: sourceP1.h0:VARIABLE(unit = "J/kg" )  "Source specific enthalpy (active if option_temperature=2)" type: Real
-126: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Sink pressure" type: Real
+126: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Sink pressure" type: Real
 127: sinkP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Sink temperature (active if option_temperature=1)" type: Real
 128: sinkP1.h0:VARIABLE(unit = "J/kg" )  "Sink specific enthalpy (active if option_temperature=2)" type: Real
 
 
 OrderedEquation (92, 128)
 ========================================
-1/1 (1): sourceP1.P0 = 300000.0   [binding |0|0|0|0|]
+1/1 (1): sourceP1.P0 = 3e5   [binding |0|0|0|0|]
 2/2 (1): sourceP1.T0 = 290.0   [binding |0|0|0|0|]
-3/3 (1): sourceP1.h0 = 100000.0   [binding |0|0|0|0|]
-4/4 (1): sinkP1.P0 = 100000.0   [binding |0|0|0|0|]
+3/3 (1): sourceP1.h0 = 1e5   [binding |0|0|0|0|]
+4/4 (1): sinkP1.P0 = 1e5   [binding |0|0|0|0|]
 5/5 (1): sinkP1.T0 = 290.0   [binding |0|0|0|0|]
-6/6 (1): sinkP1.h0 = 100000.0   [binding |0|0|0|0|]
+6/6 (1): sinkP1.h0 = 1e5   [binding |0|0|0|0|]
 7/7 (1): sourceP1.C.P = singularPressureLoss1.C1.P   [dynamic |0|0|0|0|]
 8/8 (1): sourceP1.C.Q = singularPressureLoss1.C1.Q   [dynamic |0|0|0|0|]
 9/9 (1): sourceP1.C.a = singularPressureLoss1.C1.a   [dynamic |0|0|0|0|]
 10/10 (1): sourceP1.C.b = singularPressureLoss1.C1.b   [dynamic |0|0|0|0|]
 11/11 (1): sourceP1.C.h = singularPressureLoss1.C1.h   [dynamic |0|0|0|0|]
@@ -371,16 +371,16 @@
 var 128 is solved in eqn 6
 
 Standard BLT of the original model:(128)
 ============================================================
 
-128: sinkP1.h0: (6/6): (1): sinkP1.h0 = 100000.0
+128: sinkP1.h0: (6/6): (1): sinkP1.h0 = 1e5
 127: sinkP1.T0: (5/5): (1): sinkP1.T0 = 290.0
-126: sinkP1.P0: (4/4): (1): sinkP1.P0 = 100000.0
-125: sourceP1.h0: (3/3): (1): sourceP1.h0 = 100000.0
+126: sinkP1.P0: (4/4): (1): sinkP1.P0 = 1e5
+125: sourceP1.h0: (3/3): (1): sourceP1.h0 = 1e5
 124: sourceP1.T0: (2/2): (1): sourceP1.T0 = 290.0
-123: sourceP1.P0: (1/1): (1): sourceP1.P0 = 300000.0
+123: sourceP1.P0: (1/1): (1): sourceP1.P0 = 3e5
 122: singularPressureLoss1.deltaP: (25/25): (1): singularPressureLoss1.C1.P - singularPressureLoss1.C2.P = singularPressureLoss1.deltaP
 121: singularPressureLoss1.Q: (31/31): (1): singularPressureLoss1.deltaP = singularPressureLoss1.K * singularPressureLoss1.Q * abs(singularPressureLoss1.Q) / singularPressureLoss1.rho
 120: singularPressureLoss1.rho: (35/44): (1): singularPressureLoss1.rho = singularPressureLoss1.pro_pT.d
 119: singularPressureLoss1.T: (33/33): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
 118: singularPressureLoss1.Pm: (32/32): (1): singularPressureLoss1.Pm = 0.5 * (singularPressureLoss1.C1.P + singularPressureLoss1.C2.P)
@@ -503,24 +503,24 @@
 1: sinkP1.ITemperature.signal: (82/109): (1): sinkP1.ITemperature.signal = sinkP1.T0
 
 
 Variables of interest (6)
 ========================================
-1: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+1: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 2: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 3: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
-4: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+4: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 5: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 6: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
 
 
 Boundary conditions (6)
 ========================================
-1: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Source pressure" type: Real
+1: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Source pressure" type: Real
 2: sourceP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Source temperature (active if option_temperature=1)" type: Real
 3: sourceP1.h0:VARIABLE(unit = "J/kg" )  "Source specific enthalpy (active if option_temperature=2)" type: Real
-4: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Sink pressure" type: Real
+4: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Sink pressure" type: Real
 5: sinkP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Sink temperature (active if option_temperature=1)" type: Real
 6: sinkP1.h0:VARIABLE(unit = "J/kg" )  "Sink specific enthalpy (active if option_temperature=2)" type: Real
 
 
 Binding equations:(12)
@@ -530,16 +530,16 @@
 25: sourceP1.C.b: (91/127): (1): sourceP1.C.b = true
 67: singularPressureLoss2.C2.b: (90/126): (1): singularPressureLoss2.C2.b = true
 74: singularPressureLoss2.C1.a: (89/125): (1): singularPressureLoss2.C1.a = true
 105: singularPressureLoss1.C2.b: (88/124): (1): singularPressureLoss1.C2.b = true
 112: singularPressureLoss1.C1.a: (87/123): (1): singularPressureLoss1.C1.a = true
-128: sinkP1.h0: (6/6): (1): sinkP1.h0 = 100000.0
+128: sinkP1.h0: (6/6): (1): sinkP1.h0 = 1e5
 127: sinkP1.T0: (5/5): (1): sinkP1.T0 = 290.0
-126: sinkP1.P0: (4/4): (1): sinkP1.P0 = 100000.0
-125: sourceP1.h0: (3/3): (1): sourceP1.h0 = 100000.0
+126: sinkP1.P0: (4/4): (1): sinkP1.P0 = 1e5
+125: sourceP1.h0: (3/3): (1): sourceP1.h0 = 1e5
 124: sourceP1.T0: (2/2): (1): sourceP1.T0 = 290.0
-123: sourceP1.P0: (1/1): (1): sourceP1.P0 = 300000.0
+123: sourceP1.P0: (1/1): (1): sourceP1.P0 = 3e5
 
 
 E-BLT: equations that compute the variables of interest:(6)
 ============================================================
 
@@ -638,148 +638,148 @@
 OrderedVariables (128)
 ========================================
 1: sinkP1.ITemperature.signal:VARIABLE(flow=false )  type: Real
 2: sinkP1.C.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
 3: sinkP1.C.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
-4: sinkP1.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
+4: sinkP1.C.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real
 5: sinkP1.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
-6: sinkP1.C.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
-7: sinkP1.C.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 )  "Fluid pressure in the control volume" type: Real
+6: sinkP1.C.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
+7: sinkP1.C.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
 8: sinkP1.ISpecificEnthalpy.signal:VARIABLE(flow=false )  type: Real
 9: sinkP1.IPressure.signal:VARIABLE(flow=false )  type: Real
 10: sinkP1.pro.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
 11: sinkP1.pro.duhp:VARIABLE(unit = "1" )  "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real
 12: sinkP1.pro.duph:VARIABLE(unit = "m3/kg" )  "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real
 13: sinkP1.pro.ddph:VARIABLE(unit = "s2/m2" )  "Derivative of density wrt. pressure at constant specific enthalpy" type: Real
 14: sinkP1.pro.ddhp:VARIABLE(unit = "kg.s2/m5" )  "Derivative of density wrt. specific enthalpy at constant pressure" type: Real
-15: sinkP1.pro.cp:VARIABLE(min = 1e-09 max = 9.999999999999999e+59 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific heat capacity at constant presure" type: Real
-16: sinkP1.pro.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
-17: sinkP1.pro.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific inner energy" type: Real
-18: sinkP1.pro.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
+15: sinkP1.pro.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific heat capacity at constant presure" type: Real
+16: sinkP1.pro.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
+17: sinkP1.pro.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
+18: sinkP1.pro.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
 19: sinkP1.pro.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 )  "Temperature" type: Real
 20: sinkP1.h:VARIABLE(unit = "J/kg" )  "Fluid enthalpy" type: Real
 21: sinkP1.T:VARIABLE(min = 0.0 start = 310.0 unit = "K" nominal = 300.0 )  "Fluid temperature" type: Real
 22: sinkP1.Q:VARIABLE(unit = "kg/s" )  "Mass flow rate" type: Real
-23: sinkP1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Fluid pressure" type: Real
+23: sinkP1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Fluid pressure" type: Real
 24: sourceP1.ITemperature.signal:VARIABLE(flow=false )  type: Real
 25: sourceP1.C.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
 26: sourceP1.C.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
-27: sourceP1.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
+27: sourceP1.C.h:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Specific enthalpy of the fluid crossing the boundary of the control volume" type: Real
 28: sourceP1.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
-29: sourceP1.C.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
-30: sourceP1.C.P:VARIABLE(flow=false min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 )  "Fluid pressure in the control volume" type: Real
+29: sourceP1.C.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
+30: sourceP1.C.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
 31: sourceP1.ISpecificEnthalpy.signal:VARIABLE(flow=false )  type: Real
 32: sourceP1.IPressure.signal:VARIABLE(flow=false )  type: Real
 33: sourceP1.pro.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
 34: sourceP1.pro.duhp:VARIABLE(unit = "1" )  "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real
 35: sourceP1.pro.duph:VARIABLE(unit = "m3/kg" )  "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real
 36: sourceP1.pro.ddph:VARIABLE(unit = "s2/m2" )  "Derivative of density wrt. pressure at constant specific enthalpy" type: Real
 37: sourceP1.pro.ddhp:VARIABLE(unit = "kg.s2/m5" )  "Derivative of density wrt. specific enthalpy at constant pressure" type: Real
-38: sourceP1.pro.cp:VARIABLE(min = 1e-09 max = 9.999999999999999e+59 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific heat capacity at constant presure" type: Real
-39: sourceP1.pro.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
-40: sourceP1.pro.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific inner energy" type: Real
-41: sourceP1.pro.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
+38: sourceP1.pro.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific heat capacity at constant presure" type: Real
+39: sourceP1.pro.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
+40: sourceP1.pro.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
+41: sourceP1.pro.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
 42: sourceP1.pro.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 )  "Temperature" type: Real
 43: sourceP1.h:VARIABLE(unit = "J/kg" )  "Fluid enthalpy" type: Real
 44: sourceP1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 )  "Fluid temperature" type: Real
 45: sourceP1.Q:VARIABLE(unit = "kg/s" )  "Mass flow rate" type: Real
-46: sourceP1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Fluid pressure" type: Real
+46: sourceP1.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Fluid pressure" type: Real
 47: singularPressureLoss2.pro_pT.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
 48: singularPressureLoss2.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" )  "Derivative of the inner energy wrt. temperature at constant pressure" type: Real
 49: singularPressureLoss2.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" )  "Derivative of the inner energy wrt. pressure at constant temperature" type: Real
 50: singularPressureLoss2.pro_pT.ddpT:VARIABLE(unit = "s2/m2" )  "Derivative of the density wrt. presure at constant temperature" type: Real
 51: singularPressureLoss2.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" )  "Derivative of the density wrt. temperature at constant pressure" type: Real
-52: 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
-53: singularPressureLoss2.pro_pT.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
-54: singularPressureLoss2.pro_pT.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific inner energy" type: Real
-55: singularPressureLoss2.pro_pT.h:VARIABLE(min = -1000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific enthalpy" type: Real
-56: singularPressureLoss2.pro_pT.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
+52: 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
+53: singularPressureLoss2.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
+54: singularPressureLoss2.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
+55: singularPressureLoss2.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific enthalpy" type: Real
+56: singularPressureLoss2.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
 57: singularPressureLoss2.pro_ph.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
 58: singularPressureLoss2.pro_ph.duhp:VARIABLE(unit = "1" )  "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real
 59: singularPressureLoss2.pro_ph.duph:VARIABLE(unit = "m3/kg" )  "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real
 60: singularPressureLoss2.pro_ph.ddph:VARIABLE(unit = "s2/m2" )  "Derivative of density wrt. pressure at constant specific enthalpy" type: Real
 61: singularPressureLoss2.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" )  "Derivative of density wrt. specific enthalpy at constant pressure" type: Real
-62: 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
-63: singularPressureLoss2.pro_ph.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
-64: singularPressureLoss2.pro_ph.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific inner energy" type: Real
-65: singularPressureLoss2.pro_ph.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
+62: 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
+63: singularPressureLoss2.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
+64: singularPressureLoss2.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
+65: singularPressureLoss2.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
 66: singularPressureLoss2.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 )  "Temperature" type: Real
 67: singularPressureLoss2.C2.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
 68: singularPressureLoss2.C2.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
-69: 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
+69: 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
 70: 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
-71: singularPressureLoss2.C2.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
-72: 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
+71: singularPressureLoss2.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
+72: singularPressureLoss2.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
 73: singularPressureLoss2.C1.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
 74: singularPressureLoss2.C1.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
-75: 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
+75: 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
 76: 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
-77: singularPressureLoss2.C1.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
-78: 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
-79: singularPressureLoss2.h:VARIABLE(start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
-80: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+77: singularPressureLoss2.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
+78: singularPressureLoss2.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
+79: singularPressureLoss2.h:VARIABLE(start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
+80: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 81: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 82: singularPressureLoss2.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" )  "Fluid density" type: Real
 83: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
-84: singularPressureLoss2.deltaP:VARIABLE(min = -1000000000.0 max = 1000000000.0 start = 100000.0 unit = "Pa" nominal = 100000.0 )  "Singular pressure loss" type: Real
+84: singularPressureLoss2.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 )  "Singular pressure loss" type: Real
 85: singularPressureLoss1.pro_pT.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
 86: singularPressureLoss1.pro_pT.duTp:VARIABLE(unit = "J/(kg.K)" )  "Derivative of the inner energy wrt. temperature at constant pressure" type: Real
 87: singularPressureLoss1.pro_pT.dupT:VARIABLE(unit = "J.m.s2/kg" )  "Derivative of the inner energy wrt. pressure at constant temperature" type: Real
 88: singularPressureLoss1.pro_pT.ddpT:VARIABLE(unit = "s2/m2" )  "Derivative of the density wrt. presure at constant temperature" type: Real
 89: singularPressureLoss1.pro_pT.ddTp:VARIABLE(unit = "kg/(m3.K)" )  "Derivative of the density wrt. temperature at constant pressure" type: Real
-90: 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
-91: singularPressureLoss1.pro_pT.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
-92: singularPressureLoss1.pro_pT.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific inner energy" type: Real
-93: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific enthalpy" type: Real
-94: singularPressureLoss1.pro_pT.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
+90: 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
+91: singularPressureLoss1.pro_pT.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
+92: singularPressureLoss1.pro_pT.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
+93: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific enthalpy" type: Real
+94: singularPressureLoss1.pro_pT.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
 95: singularPressureLoss1.pro_ph.x:VARIABLE(unit = "1" )  "Vapor mass fraction" type: Real
 96: singularPressureLoss1.pro_ph.duhp:VARIABLE(unit = "1" )  "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real
 97: singularPressureLoss1.pro_ph.duph:VARIABLE(unit = "m3/kg" )  "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real
 98: singularPressureLoss1.pro_ph.ddph:VARIABLE(unit = "s2/m2" )  "Derivative of density wrt. pressure at constant specific enthalpy" type: Real
 99: singularPressureLoss1.pro_ph.ddhp:VARIABLE(unit = "kg.s2/m5" )  "Derivative of density wrt. specific enthalpy at constant pressure" type: Real
-100: 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
-101: singularPressureLoss1.pro_ph.s:VARIABLE(min = -1000000.0 max = 1000000.0 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
-102: singularPressureLoss1.pro_ph.u:VARIABLE(min = -100000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific inner energy" type: Real
-103: singularPressureLoss1.pro_ph.d:VARIABLE(min = 1e-09 max = 100000.0 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
+100: 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
+101: singularPressureLoss1.pro_ph.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 )  "Specific entropy" type: Real
+102: singularPressureLoss1.pro_ph.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific inner energy" type: Real
+103: singularPressureLoss1.pro_ph.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 )  "Density" type: Real
 104: singularPressureLoss1.pro_ph.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 )  "Temperature" type: Real
 105: singularPressureLoss1.C2.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
 106: singularPressureLoss1.C2.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
-107: 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
+107: 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
 108: 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
-109: singularPressureLoss1.C2.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
-110: 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
+109: singularPressureLoss1.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
+110: singularPressureLoss1.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
 111: singularPressureLoss1.C1.b:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
 112: singularPressureLoss1.C1.a:DISCRETE(flow=false )  "Pseudo-variable for the verification of the connection orientation" type: Boolean
-113: 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
+113: 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
 114: 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
-115: singularPressureLoss1.C1.h_vol:VARIABLE(flow=false start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
-116: 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
-117: singularPressureLoss1.h:VARIABLE(start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
-118: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+115: singularPressureLoss1.C1.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy in the control volume" type: Real
+116: singularPressureLoss1.C1.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 )  "Fluid pressure in the control volume" type: Real
+117: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
+118: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 119: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 120: singularPressureLoss1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" )  "Fluid density" type: Real
 121: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
-122: singularPressureLoss1.deltaP:VARIABLE(min = -1000000000.0 max = 1000000000.0 start = 100000.0 unit = "Pa" nominal = 100000.0 )  "Singular pressure loss" type: Real
-123: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Source pressure" type: Real
+122: singularPressureLoss1.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 )  "Singular pressure loss" type: Real
+123: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Source pressure" type: Real
 124: sourceP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Source temperature (active if option_temperature=1)" type: Real
 125: sourceP1.h0:VARIABLE(unit = "J/kg" )  "Source specific enthalpy (active if option_temperature=2)" type: Real
-126: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Sink pressure" type: Real
+126: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Sink pressure" type: Real
 127: sinkP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Sink temperature (active if option_temperature=1)" type: Real
 128: sinkP1.h0:VARIABLE(unit = "J/kg" )  "Sink specific enthalpy (active if option_temperature=2)" type: Real
 
 
 OrderedEquation (92, 128)
 ========================================
 1/1 (1): singularPressureLoss2.Pm = 0.0   [binding |0|0|0|0|]
 2/2 (1): singularPressureLoss2.T = 0.0   [binding |0|0|0|0|]
 3/3 (1): singularPressureLoss1.Pm = 0.0   [binding |0|0|0|0|]
-4/4 (1): sourceP1.P0 = 300000.0   [binding |0|0|0|0|]
+4/4 (1): sourceP1.P0 = 3e5   [binding |0|0|0|0|]
 5/5 (1): sourceP1.T0 = 290.0   [binding |0|0|0|0|]
-6/6 (1): sourceP1.h0 = 100000.0   [binding |0|0|0|0|]
-7/7 (1): sinkP1.P0 = 100000.0   [binding |0|0|0|0|]
+6/6 (1): sourceP1.h0 = 1e5   [binding |0|0|0|0|]
+7/7 (1): sinkP1.P0 = 1e5   [binding |0|0|0|0|]
 8/8 (1): sinkP1.T0 = 290.0   [binding |0|0|0|0|]
-9/9 (1): sinkP1.h0 = 100000.0   [binding |0|0|0|0|]
+9/9 (1): sinkP1.h0 = 1e5   [binding |0|0|0|0|]
 10/10 (1): sourceP1.C.P = singularPressureLoss1.C1.P   [dynamic |0|0|0|0|]
 11/11 (1): sourceP1.C.Q = singularPressureLoss1.C1.Q   [dynamic |0|0|0|0|]
 12/12 (1): sourceP1.C.a = singularPressureLoss1.C1.a   [dynamic |0|0|0|0|]
 13/13 (1): sourceP1.C.b = singularPressureLoss1.C1.b   [dynamic |0|0|0|0|]
 14/14 (1): sourceP1.C.h = singularPressureLoss1.C1.h   [dynamic |0|0|0|0|]
@@ -995,16 +995,16 @@
 var 128 is solved in eqn 9
 
 Standard BLT of the original model:(128)
 ============================================================
 
-128: sinkP1.h0: (9/9): (1): sinkP1.h0 = 100000.0
+128: sinkP1.h0: (9/9): (1): sinkP1.h0 = 1e5
 127: sinkP1.T0: (8/8): (1): sinkP1.T0 = 290.0
-126: sinkP1.P0: (7/7): (1): sinkP1.P0 = 100000.0
-125: sourceP1.h0: (6/6): (1): sourceP1.h0 = 100000.0
+126: sinkP1.P0: (7/7): (1): sinkP1.P0 = 1e5
+125: sourceP1.h0: (6/6): (1): sourceP1.h0 = 1e5
 124: sourceP1.T0: (5/5): (1): sourceP1.T0 = 290.0
-123: sourceP1.P0: (4/4): (1): sourceP1.P0 = 300000.0
+123: sourceP1.P0: (4/4): (1): sourceP1.P0 = 3e5
 122: singularPressureLoss1.deltaP: (28/28): (1): singularPressureLoss1.C1.P - singularPressureLoss1.C2.P = singularPressureLoss1.deltaP
 121: singularPressureLoss1.Q: (34/34): (1): singularPressureLoss1.deltaP = singularPressureLoss1.K * singularPressureLoss1.Q * abs(singularPressureLoss1.Q) / singularPressureLoss1.rho
 120: singularPressureLoss1.rho: (38/47): (1): singularPressureLoss1.rho = singularPressureLoss1.pro_pT.d
 119: singularPressureLoss1.T: (36/36): (10): singularPressureLoss1.pro_pT = NewDataReconciliationSimpleTests.PT(singularPressureLoss1.Pm, singularPressureLoss1.T, singularPressureLoss1.mode, singularPressureLoss1.fluid)
 118: singularPressureLoss1.Pm: (3/3): (1): singularPressureLoss1.Pm = 0.0
@@ -1127,24 +1127,24 @@
 1: sinkP1.ITemperature.signal: (82/109): (1): sinkP1.ITemperature.signal = sinkP1.T0
 
 
 Variables of interest (6)
 ========================================
-1: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+1: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 2: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 3: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
-4: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+4: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 5: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 6: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
 
 
 Boundary conditions (6)
 ========================================
-1: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Source pressure" type: Real
+1: sourceP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Source pressure" type: Real
 2: sourceP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Source temperature (active if option_temperature=1)" type: Real
 3: sourceP1.h0:VARIABLE(unit = "J/kg" )  "Source specific enthalpy (active if option_temperature=2)" type: Real
-4: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 100000.0 )  "Sink pressure" type: Real
+4: sinkP1.P0:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 )  "Sink pressure" type: Real
 5: sinkP1.T0:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 )  "Sink temperature (active if option_temperature=1)" type: Real
 6: sinkP1.h0:VARIABLE(unit = "J/kg" )  "Sink specific enthalpy (active if option_temperature=2)" type: Real
 
 
 Binding equations:(15)
@@ -1154,16 +1154,16 @@
 25: sourceP1.C.b: (91/127): (1): sourceP1.C.b = true
 67: singularPressureLoss2.C2.b: (90/126): (1): singularPressureLoss2.C2.b = true
 74: singularPressureLoss2.C1.a: (89/125): (1): singularPressureLoss2.C1.a = true
 105: singularPressureLoss1.C2.b: (88/124): (1): singularPressureLoss1.C2.b = true
 112: singularPressureLoss1.C1.a: (87/123): (1): singularPressureLoss1.C1.a = true
-128: sinkP1.h0: (9/9): (1): sinkP1.h0 = 100000.0
+128: sinkP1.h0: (9/9): (1): sinkP1.h0 = 1e5
 127: sinkP1.T0: (8/8): (1): sinkP1.T0 = 290.0
-126: sinkP1.P0: (7/7): (1): sinkP1.P0 = 100000.0
-125: sourceP1.h0: (6/6): (1): sourceP1.h0 = 100000.0
+126: sinkP1.P0: (7/7): (1): sinkP1.P0 = 1e5
+125: sourceP1.h0: (6/6): (1): sourceP1.h0 = 1e5
 124: sourceP1.T0: (5/5): (1): sourceP1.T0 = 290.0
-123: sourceP1.P0: (4/4): (1): sourceP1.P0 = 300000.0
+123: sourceP1.P0: (4/4): (1): sourceP1.P0 = 3e5
 118: singularPressureLoss1.Pm: (3/3): (1): singularPressureLoss1.Pm = 0.0
 81: singularPressureLoss2.T: (2/2): (1): singularPressureLoss2.T = 0.0
 80: singularPressureLoss2.Pm: (1/1): (1): singularPressureLoss2.Pm = 0.0
 
 
@@ -1339,25 +1339,25 @@
 
 Parameters in SET_S (5)
 ========================================
 1: singularPressureLoss2.mode:PARAM()  = 0  "IF97 region. 1:liquid - 2:steam - 4:saturation line - 0:automatic" type: Integer
 2: singularPressureLoss2.fluid:PARAM()  = 1  "1: water/steam - 2: C3H3F5" type: Integer
-3: singularPressureLoss2.K:PARAM()  = 0.0001  "Pressure loss coefficient" type: Real
+3: singularPressureLoss2.K:PARAM()  = 1e-4  "Pressure loss coefficient" type: Real
 4: singularPressureLoss1.mode:PARAM()  = 0  "IF97 region. 1:liquid - 2:steam - 4:saturation line - 0:automatic" type: Integer
 5: singularPressureLoss1.fluid:PARAM()  = 1  "1: water/steam - 2: C3H3F5" type: Integer
 
 
 
 Automatic Verification Steps of DataReconciliation Algorithm
 ==========================================================================
 
 knownVariables:{80, 81, 83, 118, 119, 121} (6)
 ========================================
-1: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+1: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 2: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 3: singularPressureLoss2.Q:VARIABLE(start = 99.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
-4: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+4: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 5: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
 6: singularPressureLoss1.Q:VARIABLE(start = 100.3 unit = "kg/s" uncertain=Uncertainty.refine)  "Mass flow rate" type: Real
 
 -SET_C:{37, 53, 34}
 -SET_S:{36, 32, 29, 23, 57, 58, 52, 26, 30, 31, 38, 35, 59, 55, 56, 49, 22, 28}
@@ -1377,13 +1377,13 @@
 
 
 -SET_S has known variables:{119, 118, 81, 80} (4)
 ========================================
 1: singularPressureLoss1.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
-2: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+2: singularPressureLoss1.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 3: singularPressureLoss2.T:VARIABLE(min = 0.0 start = 290.0 unit = "K" nominal = 300.0 uncertain=Uncertainty.refine)  "Fluid temperature" type: Real
-4: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 100000.0 unit = "Pa" nominal = 100000.0 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
+4: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 uncertain=Uncertainty.refine)  "Average fluid pressure" type: Real
 
 Condition-3 "SET_C equations must be strictly less than Variable of Interest"
 ==========================================================================
 -Passed
 -SET_C contains:3 equations < 6 known variables
@@ -1392,39 +1392,40 @@
 ==========================================================================
 
 -SET_C has intermediate variables:{120, 122, 76, 93, 117} (5)
 ========================================
 1: singularPressureLoss1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" )  "Fluid density" type: Real
-2: singularPressureLoss1.deltaP:VARIABLE(min = -1000000000.0 max = 1000000000.0 start = 100000.0 unit = "Pa" nominal = 100000.0 )  "Singular pressure loss" type: Real
+2: singularPressureLoss1.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 )  "Singular pressure loss" type: Real
 3: 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
-4: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific enthalpy" type: Real
-5: singularPressureLoss1.h:VARIABLE(start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
+4: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific enthalpy" type: Real
+5: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
 
 
 -SET_S has intermediate variables involved in SET_C:{120, 122, 76, 93, 117} (5)
 ========================================
 1: singularPressureLoss1.rho:VARIABLE(min = 0.0 start = 998.0 unit = "kg/m3" )  "Fluid density" type: Real
-2: singularPressureLoss1.deltaP:VARIABLE(min = -1000000000.0 max = 1000000000.0 start = 100000.0 unit = "Pa" nominal = 100000.0 )  "Singular pressure loss" type: Real
+2: singularPressureLoss1.deltaP:VARIABLE(min = -1e9 max = 1e9 start = 1e5 unit = "Pa" nominal = 1e5 )  "Singular pressure loss" type: Real
 3: 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
-4: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1000000.0 max = 100000000.0 unit = "J/kg" nominal = 1000000.0 )  "Specific enthalpy" type: Real
-5: singularPressureLoss1.h:VARIABLE(start = 100000.0 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
+4: singularPressureLoss1.pro_pT.h:VARIABLE(min = -1e6 max = 1e8 unit = "J/kg" nominal = 1e6 )  "Specific enthalpy" type: Real
+5: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" )  "Fluid specific enthalpy" type: Real
 
 -Passed
 
 Condition-5 "SET_S should be square"
 ==========================================================================
 -Passed
 Set_S has 36 equations and 36 variables
 
 record SimulationResult
-resultFile = "econcile",
-simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'NewDataReconciliationSimpleTests.TSP_Pipe8', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-reconcile -sx=./NewDataReconciliationSimpleTests/resources/NewDataReconciliationSimpleTests.TSP_Pipe8_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_Pipe8', options = '', outputFormat = 'mat', variableFilter = '.*', cflags = '', simflags = '-reconcile -sx=./NewDataReconciliationSimpleTests/resources/NewDataReconciliationSimpleTests.TSP_Pipe8_Inputs.csv -eps=0.0023 -lv=LOG_JAC'",
+messages = "Simulation execution failed for model: NewDataReconciliationSimpleTests.TSP_Pipe8
+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_Pipe8
-LOG_STDOUT        | info    | DataReconciliation Completed!
+LOG_STDOUT | error   | Measurement input file path not found ./NewDataReconciliationSimpleTests/resources/NewDataReconciliationSimpleTests.TSP_Pipe8_Inputs.csv.
 "
 end SimulationResult;
 "[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).
 [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).
'' 
Equation mismatch: omc-diff says: 
--------------------Failed 'e' '"'
Line 1419: Text differs:
expected: resultFile = "econcile",
got:      resultFile = "",

== 1 out of 1 tests failed [openmodelica/dataReconciliation/TSP_Pipe8.mos_temp6834, time: 21]