Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr ThermoSysPro_ThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/package.mo", uses=false) Using package ThermoSysPro with version 4.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/package.mo) Running command: translateModel(ThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="ThermoSysPro_ThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1") translateModel(ThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1,tolerance=1e-06,outputFormat="empty",numberOfIntervals=5000,variableFilter="",fileNamePrefix="ThermoSysPro_ThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/package.mo): time 0.8556/0.8556, allocations: 150.9 MB / 167.2 MB, free: 14.55 MB / 142.1 MB Notification: Performance of FrontEnd - loaded program: time 0.0003473/0.0003474, allocations: 21.2 kB / 237.8 MB, free: 1.746 MB / 190.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.06308/0.06344, allocations: 31.34 MB / 269.1 MB, free: 7.031 MB / 222.1 MB Notification: Automatically loaded package Complex 4.0.0 due to uses annotation from Modelica. Notification: Automatically loaded package ModelicaServices 4.0.0 due to uses annotation from Modelica. Notification: Automatically loaded package Modelica 4.0.0 due to usage. Notification: Performance of NFInst.instantiate(ThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1): time 1.712/1.776, allocations: 298.9 MB / 0.5547 GB, free: 8.996 MB / 446.1 MB Notification: Performance of NFInst.instExpressions: time 0.04538/1.821, allocations: 37.19 MB / 0.591 GB, free: 3.664 MB / 478.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.0008831/1.822, allocations: 8 kB / 0.591 GB, free: 3.656 MB / 478.1 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/BoundaryConditions/SourcePQ.mo:29:3-30:52:writable] Warning: Connector C is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/BoundaryConditions/Sink.mo:17:3-19:16:writable] Warning: Connector C is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/BoundaryConditions/SourceP.mo:30:3-31:45:writable] Warning: Connector C is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:25:3-27:16:writable] Warning: Connector C1 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:28:3-29:52:writable] Warning: Connector C2 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:25:3-27:16:writable] Warning: Connector C1 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:28:3-29:52:writable] Warning: Connector C2 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/BoundaryConditions/Sink.mo:17:3-19:16:writable] Warning: Connector C is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:25:3-27:16:writable] Warning: Connector C1 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:28:3-29:52:writable] Warning: Connector C2 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:25:3-27:16:writable] Warning: Connector C1 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:28:3-29:52:writable] Warning: Connector C2 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/HeatExchangers/NTUWaterHeating.mo:65:3-67:38:writable] Warning: Connector Ee is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/HeatExchangers/NTUWaterHeating.mo:68:3-70:36:writable] Warning: Connector Se is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/HeatExchangers/NTUWaterHeating.mo:71:3-73:37:writable] Warning: Connector Ep is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/HeatExchangers/NTUWaterHeating.mo:74:3-76:38:writable] Warning: Connector Sp is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/HeatExchangers/NTUWaterHeating.mo:77:3-79:36:writable] Warning: Connector Ev is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:25:3-27:16:writable] Warning: Connector C1 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/PressureLosses/SingularPressureLoss.mo:28:3-29:52:writable] Warning: Connector C2 is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/WaterSteam/BoundaryConditions/SourcePQ.mo:29:3-30:52:writable] Warning: Connector C is not balanced: The number of potential variables (4) is not equal to the number of flow variables (0). Notification: Performance of NFTyping.typeComponents: time 0.00102/1.823, allocations: 341.6 kB / 0.5914 GB, free: 3.324 MB / 478.1 MB Notification: Performance of NFTyping.typeBindings: time 0.001753/1.825, allocations: 0.6171 MB / 0.592 GB, free: 2.703 MB / 478.1 MB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/Properties/WaterSteam/IF97_packages.mo:783:9-783:27:writable] Warning: cv was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/Properties/WaterSteam/IF97_packages.mo:850:9-850:27:writable] Warning: cv was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/Properties/WaterSteam/IF97_packages.mo:1088:9-1088:27:writable] Warning: cv was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/Properties/WaterSteamSimple/prop4_Ph.mo:69:3-69:60:writable] Warning: dh1satp was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/Properties/WaterSteamSimple/prop4_Ph.mo:69:3-69:60:writable] Warning: dh2satp was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/Properties/WaterSteamSimple/prop4_Ph_der.mo:167:3-170:49:writable] Warning: du1satp_der was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ThermoSysPro 4.0.0-master/Properties/WaterSteamSimple/prop4_Ph_der.mo:167:3-170:49:writable] Warning: du2satp_der was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. Notification: Performance of NFTyping.typeClassSections: time 0.02787/1.853, allocations: 10.43 MB / 0.6022 GB, free: 8.262 MB / 494.1 MB Notification: Performance of NFFlatten.flatten: time 0.002641/1.855, allocations: 1.771 MB / 0.6039 GB, free: 6.48 MB / 494.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.0006611/1.856, allocations: 0.5408 MB / 0.6044 GB, free: 5.93 MB / 494.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.0007267/1.857, allocations: 0.6694 MB / 0.6051 GB, free: 5.258 MB / 494.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.0005569/1.857, allocations: 0.5559 MB / 0.6056 GB, free: 4.699 MB / 494.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0001374/1.857, allocations: 92 kB / 0.6057 GB, free: 4.609 MB / 494.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.02825/1.886, allocations: 15.98 MB / 0.6213 GB, free: 4.609 MB / 0.4981 GB Notification: Performance of NFScalarize.scalarize: time 0.0002894/1.886, allocations: 227 kB / 0.6215 GB, free: 4.387 MB / 0.4981 GB Notification: Performance of NFVerifyModel.verify: time 0.0007988/1.887, allocations: 0.649 MB / 0.6221 GB, free: 3.734 MB / 0.4981 GB Notification: Performance of NFConvertDAE.convert: time 0.01769/1.904, allocations: 9.037 MB / 0.631 GB, free: 10.67 MB / 0.5137 GB Notification: Performance of FrontEnd - DAE generated: time 7.173e-06/1.904, allocations: 4 kB / 0.631 GB, free: 10.67 MB / 0.5137 GB Notification: Performance of FrontEnd: time 1.472e-06/1.904, allocations: 3.938 kB / 0.631 GB, free: 10.66 MB / 0.5137 GB Notification: Performance of Transformations before backend: time 6.23e-05/1.905, allocations: 0 / 0.631 GB, free: 10.66 MB / 0.5137 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 407 * Number of variables: 407 Notification: Performance of Generate backend data structure: time 0.006012/1.911, allocations: 2.353 MB / 0.6333 GB, free: 8.25 MB / 0.5137 GB Notification: Performance of prepare preOptimizeDAE: time 5.523e-05/1.911, allocations: 8.031 kB / 0.6333 GB, free: 8.242 MB / 0.5137 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.0003289/1.911, allocations: 143 kB / 0.6334 GB, free: 8.102 MB / 0.5137 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.0007559/1.912, allocations: 476.9 kB / 0.6339 GB, free: 7.59 MB / 0.5137 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.0002284/1.912, allocations: 180.8 kB / 0.634 GB, free: 7.387 MB / 0.5137 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.0001276/1.912, allocations: 83.94 kB / 0.6341 GB, free: 7.305 MB / 0.5137 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.002346/1.914, allocations: 1.395 MB / 0.6355 GB, free: 5.828 MB / 0.5137 GB Notification: Performance of preOpt findStateOrder (simulation): time 2.982e-05/1.915, allocations: 3.938 kB / 0.6355 GB, free: 5.824 MB / 0.5137 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 7.826e-05/1.915, allocations: 40 kB / 0.6355 GB, free: 5.785 MB / 0.5137 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 7.789e-05/1.915, allocations: 71.92 kB / 0.6356 GB, free: 5.715 MB / 0.5137 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.001683/1.916, allocations: 0.9884 MB / 0.6366 GB, free: 4.723 MB / 0.5137 GB Warning: The model contains alias variables with redundant start and/or conflicting nominal values. It is recommended to resolve the conflicts, because otherwise the system could be hard to solve. To print the conflicting alias sets and the chosen candidates please use -d=aliasConflicts. Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.00618/1.923, allocations: 6.378 MB / 0.6428 GB, free: 13.79 MB / 0.5294 GB Notification: Performance of preOpt comSubExp (simulation): time 0.001324/1.924, allocations: 0.8504 MB / 0.6436 GB, free: 12.93 MB / 0.5294 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.0008924/1.925, allocations: 0.6886 MB / 0.6443 GB, free: 12.24 MB / 0.5294 GB Notification: Performance of preOpt evalFunc (simulation): time 0.353/2.278, allocations: 80.99 MB / 0.7234 GB, free: 207.7 MB / 0.5919 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 3.306e-05/2.278, allocations: 36.47 kB / 0.7234 GB, free: 207.7 MB / 0.5919 GB Notification: Performance of pre-optimization done (n=247): time 4.058e-06/2.278, allocations: 0 / 0.7234 GB, free: 207.7 MB / 0.5919 GB Notification: Performance of matching and sorting (n=247): time 0.007903/2.286, allocations: 3.682 MB / 0.727 GB, free: 207.1 MB / 0.5919 GB Notification: Performance of inlineWhenForInitialization (initialization): time 2.333e-05/2.286, allocations: 61.62 kB / 0.7271 GB, free: 207 MB / 0.5919 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.000495/2.286, allocations: 0.4908 MB / 0.7276 GB, free: 206.9 MB / 0.5919 GB Notification: Performance of collectPreVariables (initialization): time 3.985e-05/2.286, allocations: 33.39 kB / 0.7276 GB, free: 206.9 MB / 0.5919 GB Notification: Performance of collectInitialEqns (initialization): time 0.0001697/2.287, allocations: 338.7 kB / 0.7279 GB, free: 206.7 MB / 0.5919 GB Notification: Performance of collectInitialBindings (initialization): time 0.0004066/2.287, allocations: 0.8205 MB / 0.7287 GB, free: 206.3 MB / 0.5919 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.0002649/2.287, allocations: 214.8 kB / 0.7289 GB, free: 206.2 MB / 0.5919 GB Notification: Performance of setup shared object (initialization): time 7.128e-05/2.287, allocations: 346.7 kB / 0.7293 GB, free: 205.9 MB / 0.5919 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.0007/2.288, allocations: 0.491 MB / 0.7297 GB, free: 205.9 MB / 0.5919 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.0007577/2.289, allocations: 0.7236 MB / 0.7304 GB, free: 205.7 MB / 0.5919 GB Notification: Performance of analyzeInitialSystem (initialization): time 0.001555/2.29, allocations: 1.413 MB / 0.7318 GB, free: 205.5 MB / 0.5919 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 5.48e-06/2.29, allocations: 0 / 0.7318 GB, free: 205.5 MB / 0.5919 GB Notification: Performance of matching and sorting (n=268) (initialization): time 0.002536/2.293, allocations: 2.021 MB / 0.7338 GB, free: 205.3 MB / 0.5919 GB Notification: Performance of prepare postOptimizeDAE: time 1.901e-05/2.293, allocations: 7.969 kB / 0.7338 GB, free: 205.3 MB / 0.5919 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 1.839e-05/2.293, allocations: 10.84 kB / 0.7338 GB, free: 205.3 MB / 0.5919 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.004088/2.297, allocations: 2.492 MB / 0.7362 GB, free: 205.2 MB / 0.5919 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.0001131/2.297, allocations: 32.5 kB / 0.7363 GB, free: 205.2 MB / 0.5919 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.003324/2.301, allocations: 3.719 MB / 0.7399 GB, free: 203 MB / 0.5919 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.0006706/2.301, allocations: 161.1 kB / 0.7401 GB, free: 203 MB / 0.5919 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 7.302e-05/2.301, allocations: 33.95 kB / 0.7401 GB, free: 203 MB / 0.5919 GB Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 23 * Number of states: 0 () * Number of discrete variables: 20 (Source_condenseur1.C.b,singularPressureLoss1.C2.b,singularPressureLoss1.C1.a,nTUWaterHeating.Ev.a,nTUWaterHeating.Sp.b,nTUWaterHeating.Ep.a,nTUWaterHeating.Se.b,nTUWaterHeating.Ee.a,singularPressureLoss5.C2.b,singularPressureLoss5.C1.a,singularPressureLoss4.C2.b,singularPressureLoss4.C1.a,Puit_condenseur1.C.a,singularPressureLoss3.C2.b,singularPressureLoss3.C1.a,singularPressureLoss2.C2.b,singularPressureLoss2.C1.a,sourceP.C.b,Puit_condenseur.C.a,Source_condenseur.C.b) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (34): * Single equations (assignments): 23 * Array equations: 0 * Algorithm blocks: 0 * Record equations: 7 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 0 * Torn equation systems: 4 * Mixed (continuous/discrete) equation systems: 0 Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 0 systems * Non-linear torn systems (#iteration vars, #inner vars): 4 systems {(1,3), (1,3), (1,3), (11,22)} Notification: Performance of prepare postOptimizeDAE: time 0.0005008/2.302, allocations: 247.3 kB / 0.7403 GB, free: 202.8 MB / 0.5919 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.0003068/2.302, allocations: 105.9 kB / 0.7404 GB, free: 202.8 MB / 0.5919 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.003714/2.306, allocations: 3.118 MB / 0.7435 GB, free: 202.5 MB / 0.5919 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 8.866e-06/2.306, allocations: 3.047 kB / 0.7435 GB, free: 202.5 MB / 0.5919 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 8.596e-06/2.306, allocations: 0.5625 kB / 0.7435 GB, free: 202.5 MB / 0.5919 GB Notification: Performance of postOpt removeConstants (simulation): time 0.0003454/2.306, allocations: 325.1 kB / 0.7438 GB, free: 202.3 MB / 0.5919 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 9.547e-05/2.306, allocations: 18.5 kB / 0.7438 GB, free: 202.3 MB / 0.5919 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.0003984/2.307, allocations: 24.06 kB / 0.7438 GB, free: 202.3 MB / 0.5919 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.0001185/2.307, allocations: 48.72 kB / 0.7439 GB, free: 202.3 MB / 0.5919 GB [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/BackEnd/DAEMode.mo:528:7-530:90:writable] Error: Internal error DAEMode.traverserStrongComponents failed on equation: 1/1 (10): ThermoSysPro.Properties.WaterSteam.Common.ThermoProperties_ph(singularPressureLoss2.T, singularPressureLoss2.rho, singularPressureLoss2.pro.u, singularPressureLoss2.pro.s, singularPressureLoss2.pro.cp, singularPressureLoss2.pro.ddhp, singularPressureLoss2.pro.ddph, singularPressureLoss2.pro.duph, singularPressureLoss2.pro.duhp, singularPressureLoss2.pro.x) = $cse15 Variables: 1: singularPressureLoss2.pro.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 2: singularPressureLoss2.pro.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 3: singularPressureLoss2.pro.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 4: singularPressureLoss2.pro.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 5: singularPressureLoss2.pro.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 6: singularPressureLoss2.pro.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 7: singularPressureLoss2.pro.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 8: $cse15.ddph:VARIABLE(protected = true ) type: Real unreplaceable 9: $cse15.cp:VARIABLE(protected = true ) type: Real unreplaceable 10: $cse15.x:VARIABLE(protected = true ) type: Real unreplaceable [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/BackEnd/DAEMode.mo:528:7-530:90:writable] Error: Internal error DAEMode.traverserStrongComponents failed on equation: 1/1 (1): 0.0 = if Source_condenseur1.Q0 > 0.0 then singularPressureLoss1.h - Source_condenseur1.h0 else singularPressureLoss1.h - nTUWaterHeating.h 2/2 (1): 0.0 = if singularPressureLoss3.Q > 0.0 then singularPressureLoss3.h - sourceP.h0 else singularPressureLoss3.h - nTUWaterHeating.h 3/3 (10): $cse13 = ThermoSysPro.Properties.Fluid.Ph(singularPressureLoss3.Pm, singularPressureLoss3.h, singularPressureLoss3.mode, singularPressureLoss3.fluid) 4/13 (10): ThermoSysPro.Properties.WaterSteam.Common.ThermoProperties_ph(singularPressureLoss3.T, singularPressureLoss3.rho, singularPressureLoss3.pro.u, singularPressureLoss3.pro.s, singularPressureLoss3.pro.cp, singularPressureLoss3.pro.ddhp, singularPressureLoss3.pro.ddph, singularPressureLoss3.pro.duph, singularPressureLoss3.pro.duhp, singularPressureLoss3.pro.x) = $cse13 5/23 (1): singularPressureLoss3.Pm = 0.5 * (sourceP.P0 + nTUWaterHeating.P) 6/24 (14): (ThermoSysPro.Properties.WaterSteam.Common.PropThermoSat(nTUWaterHeating.lsatC.P, nTUWaterHeating.TsatC, nTUWaterHeating.lsatC.rho, nTUWaterHeating.HsateC, nTUWaterHeating.lsatC.cp, nTUWaterHeating.lsatC.pt, nTUWaterHeating.lsatC.cv), ThermoSysPro.Properties.WaterSteam.Common.PropThermoSat(nTUWaterHeating.vsatC.P, nTUWaterHeating.vsatC.T, nTUWaterHeating.vsatC.rho, nTUWaterHeating.HsatvC, nTUWaterHeating.vsatC.cp, nTUWaterHeating.vsatC.pt, nTUWaterHeating.vsatC.cv)) = ThermoSysPro.Properties.WaterSteam.IF97.Water_sat_P(nTUWaterHeating.P) 7/38 (1): nTUWaterHeating.Wcond = Source_condenseur.Q0 * nTUWaterHeating.promcF.cp * $cse7 * (nTUWaterHeating.TsatC - nTUWaterHeating.TeiF) 8/39 (10): $cse3 = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(singularPressureLoss2.C2.P, nTUWaterHeating.HeiF, nTUWaterHeating.mode_eeF) 9/49 (10): ThermoSysPro.Properties.WaterSteam.Common.ThermoProperties_ph(nTUWaterHeating.TeiF, nTUWaterHeating.proecF.d, nTUWaterHeating.proecF.u, nTUWaterHeating.proecF.s, nTUWaterHeating.proecF.cp, nTUWaterHeating.proecF.ddhp, nTUWaterHeating.proecF.ddph, nTUWaterHeating.proecF.duph, nTUWaterHeating.proecF.duhp, nTUWaterHeating.proecF.x) = $cse3 10/59 (10): nTUWaterHeating.promcF = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(0.5 * (singularPressureLoss2.C2.P + nTUWaterHeating.Se.P), 0.5 * (nTUWaterHeating.HeiF + nTUWaterHeating.HDesF), nTUWaterHeating.mode_mF) 11/69 (1): $cse7 = ThermoSysPro.Correlations.Thermal.WBHeatExchangerEfficiency(singularPressureLoss3.Q, Source_condenseur.Q0, 1e20, nTUWaterHeating.promcF.cp, nTUWaterHeating.KCond, nTUWaterHeating.SCondDes - 1e-9, 0.5) 12/70 (10): nTUWaterHeating.prompF = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(singularPressureLoss2.C2.P, 0.5 * (singularPressureLoss2.h + nTUWaterHeating.HeiF), nTUWaterHeating.mode_eeF) 13/80 (1): nTUWaterHeating.Wcond = Source_condenseur.Q0 * (nTUWaterHeating.HDesF - nTUWaterHeating.HeiF) 14/81 (1): nTUWaterHeating.Wcond = if noEvent(singularPressureLoss3.h < nTUWaterHeating.HsatvC) then singularPressureLoss3.Q * (singularPressureLoss3.h - nTUWaterHeating.HsateC) + nTUWaterHeating.Wflash else singularPressureLoss3.Q * (nTUWaterHeating.HsatvC - nTUWaterHeating.HsateC) + nTUWaterHeating.Wflash 15/82 (1): nTUWaterHeating.Wflash = if nTUWaterHeating.flashepC.x > 0.0 then Source_condenseur1.Q0 * (singularPressureLoss1.h - nTUWaterHeating.HsateC) else 0.0 16/83 (10): nTUWaterHeating.flashepC = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(nTUWaterHeating.P, singularPressureLoss1.h, nTUWaterHeating.mode_flash) 17/93 (1): 0.0 = if nTUWaterHeating.flashepC.x > 0.0 then nTUWaterHeating.Hep - nTUWaterHeating.HsateC else singularPressureLoss5.Q * nTUWaterHeating.Hep - (nTUWaterHeating.HsateC * singularPressureLoss3.Q + singularPressureLoss1.h * Source_condenseur1.Q0) 18/94 (1): $cse14 = ThermoSysPro.Functions.ThermoSquare(singularPressureLoss3.Q, singularPressureLoss3.eps) 19/95 (1): singularPressureLoss3.deltaP = singularPressureLoss3.K * $cse14 / singularPressureLoss3.rho 20/96 (1): singularPressureLoss5.Q = singularPressureLoss3.Q + Source_condenseur1.Q0 21/97 (1): $cse5 = min(singularPressureLoss5.Q * nTUWaterHeating.prompC.cp, Source_condenseur.Q0 * nTUWaterHeating.prompF.cp) 22/98 (1): nTUWaterHeating.Wpurge = $cse5 * $cse6 * (nTUWaterHeating.prosp.T - nTUWaterHeating.proeeF.T) 23/99 (1): $cse6 = ThermoSysPro.Correlations.Thermal.WBHeatExchangerEfficiency(singularPressureLoss5.Q, Source_condenseur.Q0, nTUWaterHeating.prompC.cp, nTUWaterHeating.prompF.cp, nTUWaterHeating.KPurge, 656.0, 0.0) 24/100 (1): 0.0 = if singularPressureLoss5.Q > 0.0 then singularPressureLoss5.h - nTUWaterHeating.h else singularPressureLoss5.h - Puit_condenseur1.h0 25/101 (10): nTUWaterHeating.prompC = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(nTUWaterHeating.P, 0.5 * (nTUWaterHeating.Hep + singularPressureLoss5.h), nTUWaterHeating.mode_spC) 26/111 (1): nTUWaterHeating.Wpurge = singularPressureLoss5.Q * (nTUWaterHeating.Hep - singularPressureLoss5.h) 27/112 (10): nTUWaterHeating.prosp = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(nTUWaterHeating.P, nTUWaterHeating.Hep, nTUWaterHeating.mode_spC) 28/122 (1): nTUWaterHeating.Wpurge = Source_condenseur.Q0 * (nTUWaterHeating.HeiF - singularPressureLoss2.h) 29/123 (10): $cse4 = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(0.5 * (singularPressureLoss2.C2.P + nTUWaterHeating.Se.P), 0.5 * (singularPressureLoss2.h + nTUWaterHeating.HDesF), nTUWaterHeating.mode_eeF) 30/133 (10): ThermoSysPro.Properties.WaterSteam.Common.ThermoProperties_ph(nTUWaterHeating.promeF.T, nTUWaterHeating.rho, nTUWaterHeating.promeF.u, nTUWaterHeating.promeF.s, nTUWaterHeating.promeF.cp, nTUWaterHeating.promeF.ddhp, nTUWaterHeating.promeF.ddph, nTUWaterHeating.promeF.duph, nTUWaterHeating.promeF.duhp, nTUWaterHeating.promeF.x) = $cse4 31/143 (1): singularPressureLoss2.C2.P - nTUWaterHeating.Se.P = nTUWaterHeating.lambdaE * $cse8 / nTUWaterHeating.rho 32/144 (10): nTUWaterHeating.proeeF = ThermoSysPro.Properties.WaterSteam.IF97.Water_Ph(singularPressureLoss2.C2.P, singularPressureLoss2.h, nTUWaterHeating.mode_eeF) 33/154 (1): Source_condenseur.P0 - singularPressureLoss2.C2.P = singularPressureLoss2.deltaP 34/155 (1): singularPressureLoss2.deltaP = singularPressureLoss2.K * $cse16 / singularPressureLoss2.rho 35/156 (10): $cse15 = ThermoSysPro.Properties.Fluid.Ph(singularPressureLoss2.Pm, singularPressureLoss2.h, singularPressureLoss2.mode, singularPressureLoss2.fluid) 36/166 (10): ThermoSysPro.Properties.WaterSteam.Common.ThermoProperties_ph(singularPressureLoss2.T, singularPressureLoss2.rho, singularPressureLoss2.pro.u, singularPressureLoss2.pro.s, singularPressureLoss2.pro.cp, singularPressureLoss2.pro.ddhp, singularPressureLoss2.pro.ddph, singularPressureLoss2.pro.duph, singularPressureLoss2.pro.duhp, singularPressureLoss2.pro.x) = $cse15 37/176 (1): 0.0 = if Source_condenseur.Q0 > 0.0 then singularPressureLoss2.h - Source_condenseur.h0 else singularPressureLoss2.h - singularPressureLoss2.C2.h_vol 38/177 (1): 0.0 = if noEvent(Source_condenseur.Q0 > 0.0) then singularPressureLoss2.h - singularPressureLoss2.C2.h_vol else nTUWaterHeating.HDesF - nTUWaterHeating.Se.h_vol 39/178 (1): 0.0 = if Source_condenseur.Q0 > 0.0 then nTUWaterHeating.HDesF - nTUWaterHeating.Se.h_vol else nTUWaterHeating.HDesF - Puit_condenseur.h0 40/179 (1): singularPressureLoss2.Pm = 0.5 * (Source_condenseur.P0 + singularPressureLoss2.C2.P) 41/180 (1): sourceP.P0 - nTUWaterHeating.P = singularPressureLoss3.deltaP Variables: 1: singularPressureLoss3.deltaP:VARIABLE(unit = "Pa" ) "Singular pressure loss" type: Real 2: singularPressureLoss2.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Average fluid pressure" type: Real 3: nTUWaterHeating.HDesF:VARIABLE(start = 9e5 unit = "J/kg" ) "Fluid specific enthalpy after deheating" type: Real 4: nTUWaterHeating.Se.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 5: singularPressureLoss2.C2.h_vol:VARIABLE(flow=false start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy in the control volume" type: Real 6: singularPressureLoss2.pro.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 7: singularPressureLoss2.pro.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 8: singularPressureLoss2.pro.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 9: singularPressureLoss2.pro.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 10: singularPressureLoss2.pro.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 11: singularPressureLoss2.pro.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 12: singularPressureLoss2.pro.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 13: $cse15.ddph:VARIABLE(protected = true ) type: Real unreplaceable 14: $cse15.cp:VARIABLE(protected = true ) type: Real unreplaceable 15: $cse15.x:VARIABLE(protected = true ) type: Real unreplaceable 16: singularPressureLoss2.h:VARIABLE(start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy" type: Real 17: $cse15.T:VARIABLE(protected = true ) type: Real unreplaceable 18: $cse15.ddhp:VARIABLE(protected = true ) type: Real unreplaceable 19: $cse15.duhp:VARIABLE(protected = true ) type: Real unreplaceable 20: $cse15.s:VARIABLE(protected = true ) type: Real unreplaceable 21: $cse15.d:VARIABLE(protected = true ) type: Real unreplaceable 22: $cse15.u:VARIABLE(protected = true ) type: Real unreplaceable 23: $cse15.duph:VARIABLE(protected = true ) type: Real unreplaceable 24: singularPressureLoss2.pro.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 25: singularPressureLoss2.T:VARIABLE(min = 200.0 max = 6000.0 start = 290.0 unit = "K" nominal = 300.0 ) "Fluid temperature" type: Real 26: singularPressureLoss2.rho:VARIABLE(min = 1e-9 max = 1e5 start = 998.0 unit = "kg/m3" nominal = 998.0 ) "Fluid density" type: Real 27: singularPressureLoss2.deltaP:VARIABLE(unit = "Pa" ) "Singular pressure loss" type: Real 28: nTUWaterHeating.proeeF.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 29: nTUWaterHeating.proeeF.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 30: nTUWaterHeating.proeeF.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 31: nTUWaterHeating.proeeF.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 32: nTUWaterHeating.proeeF.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 33: nTUWaterHeating.proeeF.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 34: nTUWaterHeating.proeeF.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 35: nTUWaterHeating.proeeF.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 36: nTUWaterHeating.proeeF.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 37: nTUWaterHeating.proeeF.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 38: nTUWaterHeating.rho:VARIABLE(min = 1e-9 max = 1e5 start = 1000.0 unit = "kg/m3" nominal = 998.0 ) "Average water density" type: Real 39: nTUWaterHeating.promeF.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 40: nTUWaterHeating.promeF.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 41: nTUWaterHeating.promeF.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 42: nTUWaterHeating.promeF.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 43: nTUWaterHeating.promeF.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 44: $cse4.duph:VARIABLE(protected = true ) type: Real unreplaceable 45: nTUWaterHeating.promeF.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 46: nTUWaterHeating.promeF.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 47: nTUWaterHeating.promeF.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 48: nTUWaterHeating.promeF.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 49: $cse4.d:VARIABLE(protected = true ) type: Real unreplaceable 50: $cse4.ddph:VARIABLE(protected = true ) type: Real unreplaceable 51: $cse4.x:VARIABLE(protected = true ) type: Real unreplaceable 52: $cse4.duhp:VARIABLE(protected = true ) type: Real unreplaceable 53: $cse4.ddhp:VARIABLE(protected = true ) type: Real unreplaceable 54: $cse4.s:VARIABLE(protected = true ) type: Real unreplaceable 55: $cse4.T:VARIABLE(protected = true ) type: Real unreplaceable 56: $cse4.cp:VARIABLE(protected = true ) type: Real unreplaceable 57: nTUWaterHeating.Se.P:VARIABLE(flow=false min = 0.0 start = 8e6 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 58: $cse4.u:VARIABLE(protected = true ) type: Real unreplaceable 59: nTUWaterHeating.Wpurge:VARIABLE(start = 1.0 unit = "W" ) "Energy transfer during drain cooling" type: Real 60: nTUWaterHeating.prosp.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 61: nTUWaterHeating.prosp.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 62: nTUWaterHeating.prosp.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 63: nTUWaterHeating.prosp.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 64: nTUWaterHeating.prosp.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 65: nTUWaterHeating.prosp.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 66: nTUWaterHeating.prosp.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 67: nTUWaterHeating.prosp.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 68: nTUWaterHeating.prosp.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 69: nTUWaterHeating.prosp.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 70: nTUWaterHeating.Hep:VARIABLE(start = 5e5 unit = "J/kg" ) "Mixing specific enthalpy of the drain and the condensate" type: Real 71: nTUWaterHeating.prompC.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 72: nTUWaterHeating.prompC.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 73: nTUWaterHeating.prompC.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 74: nTUWaterHeating.prompC.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 75: nTUWaterHeating.prompC.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 76: nTUWaterHeating.prompC.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 77: nTUWaterHeating.prompC.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 78: nTUWaterHeating.prompC.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 79: nTUWaterHeating.prompC.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 80: nTUWaterHeating.prompC.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 81: singularPressureLoss5.h:VARIABLE(start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy" type: Real 82: nTUWaterHeating.prompF.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 83: $cse6:VARIABLE(protected = true ) type: Real unreplaceable 84: $cse5:VARIABLE(protected = true ) type: Real unreplaceable 85: singularPressureLoss5.Q:VARIABLE(start = 100.0 unit = "kg/s" ) "Mass flow rate" type: Real 86: singularPressureLoss3.rho:VARIABLE(min = 1e-9 max = 1e5 start = 998.0 unit = "kg/m3" nominal = 998.0 ) "Fluid density" type: Real 87: $cse14:VARIABLE(protected = true ) type: Real unreplaceable 88: singularPressureLoss3.Q:VARIABLE(start = 100.0 unit = "kg/s" ) "Mass flow rate" type: Real 89: nTUWaterHeating.flashepC.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 90: nTUWaterHeating.flashepC.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 91: nTUWaterHeating.flashepC.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 92: nTUWaterHeating.flashepC.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 93: nTUWaterHeating.flashepC.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 94: nTUWaterHeating.flashepC.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 95: nTUWaterHeating.flashepC.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 96: nTUWaterHeating.flashepC.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 97: nTUWaterHeating.flashepC.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 98: nTUWaterHeating.flashepC.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 99: singularPressureLoss1.h:VARIABLE(start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy" type: Real 100: nTUWaterHeating.Wflash:VARIABLE(start = 1.0 unit = "W" ) "Energy transfer during partial vaporisation in the drain" type: Real 101: nTUWaterHeating.Wcond:VARIABLE(start = 1.0 unit = "W" ) "Energy transfer during condensation" type: Real 102: nTUWaterHeating.prompF.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 103: nTUWaterHeating.prompF.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 104: nTUWaterHeating.prompF.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 105: nTUWaterHeating.prompF.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 106: nTUWaterHeating.prompF.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 107: nTUWaterHeating.prompF.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 108: nTUWaterHeating.prompF.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 109: nTUWaterHeating.prompF.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 110: nTUWaterHeating.HeiF:VARIABLE(start = 9e5 unit = "J/kg" ) "Fluid specific enthalpy after drain cooling" type: Real 111: nTUWaterHeating.prompF.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 112: $cse7:VARIABLE(protected = true ) type: Real unreplaceable 113: nTUWaterHeating.promcF.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 114: nTUWaterHeating.promcF.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 115: nTUWaterHeating.promcF.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 116: nTUWaterHeating.promcF.T:VARIABLE(min = 200.0 max = 6000.0 start = 288.15 unit = "K" nominal = 320.0 ) "Temperature" type: Real 117: nTUWaterHeating.promcF.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 118: nTUWaterHeating.promcF.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 119: nTUWaterHeating.promcF.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 120: nTUWaterHeating.promcF.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 121: nTUWaterHeating.promcF.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 122: nTUWaterHeating.promcF.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 123: nTUWaterHeating.proecF.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 124: nTUWaterHeating.proecF.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 125: nTUWaterHeating.proecF.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 126: nTUWaterHeating.proecF.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 127: $cse3.d:VARIABLE(protected = true ) type: Real unreplaceable 128: $cse3.cp:VARIABLE(protected = true ) type: Real unreplaceable 129: $cse3.duhp:VARIABLE(protected = true ) type: Real unreplaceable 130: singularPressureLoss2.C2.P:VARIABLE(flow=false min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Fluid pressure in the control volume" type: Real 131: $cse3.s:VARIABLE(protected = true ) type: Real unreplaceable 132: $cse3.u:VARIABLE(protected = true ) type: Real unreplaceable 133: $cse3.ddhp:VARIABLE(protected = true ) type: Real unreplaceable 134: $cse3.duph:VARIABLE(protected = true ) type: Real unreplaceable 135: $cse3.ddph:VARIABLE(protected = true ) type: Real unreplaceable 136: $cse3.T:VARIABLE(protected = true ) type: Real unreplaceable 137: $cse3.x:VARIABLE(protected = true ) type: Real unreplaceable 138: nTUWaterHeating.proecF.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 139: nTUWaterHeating.proecF.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 140: nTUWaterHeating.proecF.d:VARIABLE(min = 1e-9 max = 1e5 unit = "kg/m3" nominal = 998.0 ) "Density" type: Real 141: nTUWaterHeating.proecF.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 142: nTUWaterHeating.proecF.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 143: nTUWaterHeating.TeiF:VARIABLE(min = 200.0 max = 6000.0 start = 400.0 unit = "K" nominal = 300.0 ) "Fluid temperature after drain cooling" type: Real 144: nTUWaterHeating.vsatC.rho:VARIABLE(min = 0.0 unit = "kg/m3" ) "Density" type: Real 145: nTUWaterHeating.vsatC.cp:VARIABLE(unit = "J/(kg.K)" ) "Specific heat capacity at constant pressure" type: Real 146: nTUWaterHeating.TsatC:VARIABLE(min = 0.0 start = 400.0 unit = "K" nominal = 300.0 ) "Saturation temperature" type: Real 147: nTUWaterHeating.vsatC.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Pressure" type: Real 148: nTUWaterHeating.vsatC.cv:VARIABLE(unit = "J/(kg.K)" ) "Specific heat capacity at constant volume" type: Real 149: nTUWaterHeating.lsatC.P:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 ) "Pressure" type: Real 150: nTUWaterHeating.lsatC.cp:VARIABLE(unit = "J/(kg.K)" ) "Specific heat capacity at constant pressure" type: Real 151: nTUWaterHeating.lsatC.cv:VARIABLE(unit = "J/(kg.K)" ) "Specific heat capacity at constant volume" type: Real 152: nTUWaterHeating.vsatC.T:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 ) "Temperature" type: Real 153: nTUWaterHeating.HsatvC:VARIABLE(min = 0.0 start = 2.5e6 unit = "J/kg" ) "Saturation specific enthalpy of the vapor at the pressure of the vapor inlet" type: Real 154: nTUWaterHeating.HsateC:VARIABLE(min = 0.0 start = 3e5 unit = "J/kg" ) "Saturation specific enthalpy of the water at the pressure of the vapor inlet" type: Real 155: nTUWaterHeating.lsatC.pt:VARIABLE() "Derivative of pressure wrt. temperature" type: Real 156: nTUWaterHeating.vsatC.pt:VARIABLE() "Derivative of pressure wrt. temperature" type: Real 157: nTUWaterHeating.lsatC.rho:VARIABLE(min = 0.0 unit = "kg/m3" ) "Density" type: Real 158: nTUWaterHeating.P:VARIABLE(min = 0.0 start = 1e6 unit = "Pa" nominal = 1e5 ) "Fluid pressure" type: Real 159: singularPressureLoss3.pro.ddhp:VARIABLE(unit = "kg.s2/m5" ) "Derivative of density wrt. specific enthalpy at constant pressure" type: Real 160: singularPressureLoss3.pro.duph:VARIABLE(unit = "m3/kg" ) "Derivative of specific inner energy wrt. pressure at constant specific enthalpy" type: Real 161: singularPressureLoss3.pro.duhp:VARIABLE(unit = "1" ) "Derivative of specific inner energy wrt. specific enthalpy at constant pressure" type: Real 162: singularPressureLoss3.pro.cp:VARIABLE(min = 1e-9 max = 1e60 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific heat capacity at constant presure" type: Real 163: $cse13.duhp:VARIABLE(protected = true ) type: Real unreplaceable 164: singularPressureLoss3.T:VARIABLE(min = 200.0 max = 6000.0 start = 290.0 unit = "K" nominal = 300.0 ) "Fluid temperature" type: Real 165: singularPressureLoss3.pro.s:VARIABLE(min = -1e6 max = 1e6 unit = "J/(kg.K)" nominal = 1000.0 ) "Specific entropy" type: Real 166: singularPressureLoss3.pro.x:VARIABLE(min = 0.0 max = 1.0 unit = "1" ) "Vapor mass fraction" type: Real 167: singularPressureLoss3.pro.u:VARIABLE(min = -1e8 max = 1e8 unit = "J/kg" nominal = 1e6 ) "Specific inner energy" type: Real 168: singularPressureLoss3.pro.ddph:VARIABLE(unit = "s2/m2" ) "Derivative of density wrt. pressure at constant specific enthalpy" type: Real 169: $cse13.cp:VARIABLE(protected = true ) type: Real unreplaceable 170: singularPressureLoss3.Pm:VARIABLE(min = 0.0 start = 1e5 unit = "Pa" nominal = 1e5 ) "Average fluid pressure" type: Real 171: $cse13.ddhp:VARIABLE(protected = true ) type: Real unreplaceable 172: $cse13.ddph:VARIABLE(protected = true ) type: Real unreplaceable 173: $cse13.x:VARIABLE(protected = true ) type: Real unreplaceable 174: $cse13.u:VARIABLE(protected = true ) type: Real unreplaceable 175: $cse13.duph:VARIABLE(protected = true ) type: Real unreplaceable 176: $cse13.s:VARIABLE(protected = true ) type: Real unreplaceable 177: $cse13.T:VARIABLE(protected = true ) type: Real unreplaceable 178: $cse13.d:VARIABLE(protected = true ) type: Real unreplaceable 179: singularPressureLoss3.h:VARIABLE(start = 1e5 unit = "J/kg" ) "Fluid specific enthalpy" type: Real 180: nTUWaterHeating.h:VARIABLE(start = 1e6 unit = "J/kg" ) "Fluid specific enthalpy" type: Real [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/BackEnd/BackendDAEUtil.mo:9805:5-9806:77:writable] Error: Internal error BackendDAEUtil.traverseEqSystemStrongComponents failed with function: omc_DAEMode_traverserStrongComponents Notification: Performance of postOpt createDAEmodeBDAE (simulation): time 0.003232/2.31, allocations: 10 MB / 0.7536 GB, free: 191.7 MB / 0.5919 GB Error: post-optimization module createDAEmodeBDAE (simulation) failed. Error: Internal error SimCode DAEmode: The model ThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1 could not be translated