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.8242/0.8242, allocations: 150.9 MB / 167.2 MB, free: 14.29 MB / 142.1 MB Notification: Performance of FrontEnd - loaded program: time 0.0003413/0.0003413, allocations: 16.83 kB / 237.8 MB, free: 1.844 MB / 190.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.05814/0.05849, allocations: 31.35 MB / 269.1 MB, free: 7 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.655/1.714, allocations: 298.7 MB / 0.5546 GB, free: 9 MB / 446.1 MB Notification: Performance of NFInst.instExpressions: time 0.04204/1.756, allocations: 37.19 MB / 0.5909 GB, free: 3.664 MB / 478.1 MB Notification: Performance of NFInst.updateImplicitVariability: time 0.0006533/1.756, allocations: 8 kB / 0.5909 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.000792/1.757, allocations: 307.9 kB / 0.5912 GB, free: 3.355 MB / 478.1 MB Notification: Performance of NFTyping.typeBindings: time 0.0009734/1.758, allocations: 0.496 MB / 0.5917 GB, free: 2.855 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.02511/1.783, allocations: 10.28 MB / 0.6017 GB, free: 8.566 MB / 494.1 MB Notification: Performance of NFFlatten.flatten: time 0.002161/1.785, allocations: 1.767 MB / 0.6034 GB, free: 6.789 MB / 494.1 MB Notification: Performance of NFFlatten.resolveConnections: time 0.0005759/1.786, allocations: 0.5292 MB / 0.6039 GB, free: 6.25 MB / 494.1 MB Notification: Performance of NFEvalConstants.evaluate: time 0.0007205/1.787, allocations: 0.6733 MB / 0.6046 GB, free: 5.574 MB / 494.1 MB Notification: Performance of NFSimplifyModel.simplify: time 0.0004992/1.787, allocations: 0.5598 MB / 0.6051 GB, free: 5.012 MB / 494.1 MB Notification: Performance of NFPackage.collectConstants: time 0.0001088/1.787, allocations: 92 kB / 0.6052 GB, free: 4.922 MB / 494.1 MB Notification: Performance of NFFlatten.collectFunctions: time 0.02639/1.814, allocations: 15.98 MB / 0.6208 GB, free: 4.918 MB / 0.4981 GB Notification: Performance of NFScalarize.scalarize: time 0.0002531/1.814, allocations: 227 kB / 0.6211 GB, free: 4.695 MB / 0.4981 GB Notification: Performance of NFVerifyModel.verify: time 0.0008146/1.815, allocations: 0.6451 MB / 0.6217 GB, free: 4.047 MB / 0.4981 GB Notification: Performance of NFConvertDAE.convert: time 0.01692/1.832, allocations: 9.016 MB / 0.6305 GB, free: 11.01 MB / 0.5137 GB Notification: Performance of FrontEnd - DAE generated: time 5.13e-06/1.832, allocations: 0 / 0.6305 GB, free: 11.01 MB / 0.5137 GB Notification: Performance of FrontEnd: time 1.864e-06/1.832, allocations: 0 / 0.6305 GB, free: 11.01 MB / 0.5137 GB Notification: Performance of Transformations before backend: time 1.433e-05/1.832, allocations: 0 / 0.6305 GB, free: 11.01 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.005049/1.837, allocations: 2.279 MB / 0.6327 GB, free: 8.676 MB / 0.5137 GB Notification: Performance of prepare preOptimizeDAE: time 3.821e-05/1.837, allocations: 8.031 kB / 0.6327 GB, free: 8.668 MB / 0.5137 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 0.0001812/1.837, allocations: 134.2 kB / 0.6329 GB, free: 8.535 MB / 0.5137 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.0005164/1.838, allocations: 476.6 kB / 0.6333 GB, free: 8.023 MB / 0.5137 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.0001869/1.838, allocations: 180.8 kB / 0.6335 GB, free: 7.82 MB / 0.5137 GB Notification: Performance of preOpt expandDerOperator (simulation): time 9.9e-05/1.838, allocations: 83.98 kB / 0.6336 GB, free: 7.738 MB / 0.5137 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.001733/1.84, allocations: 1.395 MB / 0.6349 GB, free: 6.262 MB / 0.5137 GB Notification: Performance of preOpt findStateOrder (simulation): time 2.343e-05/1.84, allocations: 7.875 kB / 0.6349 GB, free: 6.254 MB / 0.5137 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 7.252e-05/1.84, allocations: 40 kB / 0.635 GB, free: 6.215 MB / 0.5137 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 5.114e-05/1.84, allocations: 71.92 kB / 0.635 GB, free: 6.145 MB / 0.5137 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.001411/1.841, allocations: 0.9884 MB / 0.636 GB, free: 5.152 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.005182/1.846, allocations: 6.357 MB / 0.6422 GB, free: 14.23 MB / 0.5294 GB Notification: Performance of preOpt comSubExp (simulation): time 0.001116/1.848, allocations: 0.8498 MB / 0.643 GB, free: 13.38 MB / 0.5294 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.0007764/1.848, allocations: 0.6847 MB / 0.6437 GB, free: 12.69 MB / 0.5294 GB Notification: Performance of preOpt evalFunc (simulation): time 0.3477/2.196, allocations: 80.99 MB / 0.7228 GB, free: 208 MB / 0.5919 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 3.727e-05/2.196, allocations: 37.53 kB / 0.7228 GB, free: 208 MB / 0.5919 GB Notification: Performance of pre-optimization done (n=247): time 3.576e-06/2.196, allocations: 0 / 0.7228 GB, free: 208 MB / 0.5919 GB Notification: Performance of matching and sorting (n=247): time 0.007469/2.204, allocations: 3.679 MB / 0.7264 GB, free: 207.4 MB / 0.5919 GB Notification: Performance of inlineWhenForInitialization (initialization): time 1.921e-05/2.204, allocations: 59.42 kB / 0.7265 GB, free: 207.4 MB / 0.5919 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.0004871/2.204, allocations: 0.4944 MB / 0.727 GB, free: 207.2 MB / 0.5919 GB Notification: Performance of collectPreVariables (initialization): time 3.597e-05/2.204, allocations: 36.11 kB / 0.727 GB, free: 207.2 MB / 0.5919 GB Notification: Performance of collectInitialEqns (initialization): time 0.000167/2.204, allocations: 325.3 kB / 0.7273 GB, free: 207.1 MB / 0.5919 GB Notification: Performance of collectInitialBindings (initialization): time 0.0003619/2.205, allocations: 0.7743 MB / 0.7281 GB, free: 206.5 MB / 0.5919 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.000231/2.205, allocations: 215.5 kB / 0.7283 GB, free: 206.5 MB / 0.5919 GB Notification: Performance of setup shared object (initialization): time 7.93e-05/2.205, allocations: 343.9 kB / 0.7286 GB, free: 206.2 MB / 0.5919 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.0006156/2.206, allocations: 0.5023 MB / 0.7291 GB, free: 206.2 MB / 0.5919 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.0007453/2.206, allocations: 0.7189 MB / 0.7298 GB, free: 206 MB / 0.5919 GB Notification: Performance of analyzeInitialSystem (initialization): time 0.001527/2.208, allocations: 1.406 MB / 0.7312 GB, free: 205.7 MB / 0.5919 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 5.59e-06/2.208, allocations: 2.219 kB / 0.7312 GB, free: 205.7 MB / 0.5919 GB Notification: Performance of matching and sorting (n=268) (initialization): time 0.002617/2.211, allocations: 2.022 MB / 0.7332 GB, free: 205.5 MB / 0.5919 GB Notification: Performance of prepare postOptimizeDAE: time 2.206e-05/2.211, allocations: 7.969 kB / 0.7332 GB, free: 205.5 MB / 0.5919 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 2.102e-05/2.211, allocations: 5.875 kB / 0.7332 GB, free: 205.5 MB / 0.5919 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.004014/2.215, allocations: 2.498 MB / 0.7356 GB, free: 205.4 MB / 0.5919 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.0001076/2.215, allocations: 25.12 kB / 0.7356 GB, free: 205.4 MB / 0.5919 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.003038/2.218, allocations: 3.711 MB / 0.7393 GB, free: 203.3 MB / 0.5919 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.0005922/2.218, allocations: 151.3 kB / 0.7394 GB, free: 203.2 MB / 0.5919 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 6.294e-05/2.219, allocations: 37.5 kB / 0.7394 GB, free: 203.2 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.0003618/2.219, allocations: 253.4 kB / 0.7397 GB, free: 203.1 MB / 0.5919 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.000118/2.219, allocations: 96.64 kB / 0.7398 GB, free: 203 MB / 0.5919 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.003284/2.222, allocations: 3.114 MB / 0.7428 GB, free: 202.7 MB / 0.5919 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 9.267e-06/2.222, allocations: 3.844 kB / 0.7428 GB, free: 202.7 MB / 0.5919 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 6.372e-06/2.222, allocations: 0.6562 kB / 0.7428 GB, free: 202.7 MB / 0.5919 GB Notification: Performance of postOpt removeConstants (simulation): time 0.0003241/2.223, allocations: 318.3 kB / 0.7431 GB, free: 202.5 MB / 0.5919 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 7.535e-05/2.223, allocations: 21.92 kB / 0.7431 GB, free: 202.5 MB / 0.5919 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.0003683/2.223, allocations: 23.66 kB / 0.7432 GB, free: 202.5 MB / 0.5919 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.0001096/2.223, allocations: 41.09 kB / 0.7432 GB, free: 202.5 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.003377/2.227, allocations: 10 MB / 0.753 GB, free: 191.9 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