Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr ClaRa_dev_ClaRa.Examples.SteamCycle_01.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/SMArtIInt 0.2.2-main/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo", uses=false) loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.2-main/package.mo", uses=false) Using package ClaRa with version 1.8.2 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.2-main/package.mo) Using package Modelica with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo) Using package Complex with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo) Using package ModelicaServices with version 4.0.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo) Using package TILMedia with version 1.8.1 ClaRa (/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/package.mo) Using package SMArtIInt with version 0.2.2 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/SMArtIInt 0.2.2-main/package.mo) Running command: translateModel(ClaRa.Examples.SteamCycle_01,tolerance=1e-05,outputFormat="mat",numberOfIntervals=5000,variableFilter="Pump_FW.outlet.h_outflow|Pump_cond.outlet.h_outflow|Pump_preheater_LP1.outlet.h_outflow|Pump_preheater_LP3.outlet.h_outflow|Time|Turbine_HP1.outlet.h_outflow|Turbine_IP1.outlet.h_outflow|Turbine_IP2.outlet.h_outflow|Turbine_IP3.outlet.h_outflow|Turbine_LP1.outlet.h_outflow|Turbine_LP2.outlet.h_outflow|Turbine_LP3.outlet.h_outflow|Turbine_LP4.outlet.h_outflow|condenser.shell.outlet.1..h_outflow|condenser.shell.summary.outline.Q_flow_tot|condenser.tubes.outlet.h_outflow|condenser.tubes.summary.outline.Q_flow_tot|downComer_feedWaterTank.outlet.h_outflow|downComer_feedWaterTank.summary.outline.Q_flow_tot|feedWaterTank.volume.outlet.1..h_outflow|feedWaterTank.volume.outlet.2..h_outflow|feedWaterTank.volume.summary.outline.Q_flow_tot|join_HP.outlet1.h_outflow|join_HP.outlet2.h_outflow|join_IP3.outlet1.h_outflow|join_IP3.outlet2.h_outflow|join_LP1.outlet1.h_outflow|join_LP1.outlet2.h_outflow|join_LP2.outlet1.h_outflow|join_LP2.outlet2.h_outflow|join_LP_main.outlet.h_outflow|join_preheater_LP3.outlet.h_outflow|preheater_HP.shell.outlet.1..h_outflow|preheater_HP.shell.summary.outline.Q_flow_tot|preheater_HP.tubes.outlet.h_outflow|preheater_HP.tubes.summary.outline.Q_flow_tot|preheater_LP1.shell.outlet.1..h_outflow|preheater_LP1.shell.summary.outline.Q_flow_tot|preheater_LP1.tubes.outlet.h_outflow|preheater_LP1.tubes.summary.outline.Q_flow_tot|preheater_LP2.shell.outlet.1..h_outflow|preheater_LP2.shell.summary.outline.Q_flow_tot|preheater_LP2.tubes.outlet.h_outflow|preheater_LP2.tubes.summary.outline.Q_flow_tot|preheater_LP3.shell.outlet.1..h_outflow|preheater_LP3.shell.summary.outline.Q_flow_tot|preheater_LP3.tubes.outlet.h_outflow|preheater_LP3.tubes.summary.outline.Q_flow_tot|preheater_LP4.shell.outlet.1..h_outflow|preheater_LP4.shell.summary.outline.Q_flow_tot|preheater_LP4.tubes.outlet.h_outflow|preheater_LP4.tubes.summary.outline.Q_flow_tot|split_IP2.outlet1.h_outflow|split_IP2.outlet2.h_outflow|split_LP3.outlet1.h_outflow|split_LP3.outlet2.h_outflow|steamGenerator.reheat_out.h_outflow|valveControl_preheater_HP.outlet.h_outflow|valveControl_preheater_LP1.outlet.h_outflow|valveControl_preheater_LP2.outlet.h_outflow|valveControl_preheater_LP4.outlet.h_outflow|valvePreFeedWaterTank.outlet.h_outflow|valve_HP.outlet.h_outflow|valve_IP1.outlet.h_outflow|valve_IP2.outlet.h_outflow|valve_LP1.outlet.h_outflow|valve_LP2.outlet.h_outflow|valve_LP3.outlet.h_outflow|valve_afterPumpLP3.outlet.h_outflow",fileNamePrefix="ClaRa_dev_ClaRa.Examples.SteamCycle_01") translateModel(ClaRa.Examples.SteamCycle_01,tolerance=1e-05,outputFormat="mat",numberOfIntervals=5000,variableFilter="Pump_FW.outlet.h_outflow|Pump_cond.outlet.h_outflow|Pump_preheater_LP1.outlet.h_outflow|Pump_preheater_LP3.outlet.h_outflow|Time|Turbine_HP1.outlet.h_outflow|Turbine_IP1.outlet.h_outflow|Turbine_IP2.outlet.h_outflow|Turbine_IP3.outlet.h_outflow|Turbine_LP1.outlet.h_outflow|Turbine_LP2.outlet.h_outflow|Turbine_LP3.outlet.h_outflow|Turbine_LP4.outlet.h_outflow|condenser.shell.outlet.1..h_outflow|condenser.shell.summary.outline.Q_flow_tot|condenser.tubes.outlet.h_outflow|condenser.tubes.summary.outline.Q_flow_tot|downComer_feedWaterTank.outlet.h_outflow|downComer_feedWaterTank.summary.outline.Q_flow_tot|feedWaterTank.volume.outlet.1..h_outflow|feedWaterTank.volume.outlet.2..h_outflow|feedWaterTank.volume.summary.outline.Q_flow_tot|join_HP.outlet1.h_outflow|join_HP.outlet2.h_outflow|join_IP3.outlet1.h_outflow|join_IP3.outlet2.h_outflow|join_LP1.outlet1.h_outflow|join_LP1.outlet2.h_outflow|join_LP2.outlet1.h_outflow|join_LP2.outlet2.h_outflow|join_LP_main.outlet.h_outflow|join_preheater_LP3.outlet.h_outflow|preheater_HP.shell.outlet.1..h_outflow|preheater_HP.shell.summary.outline.Q_flow_tot|preheater_HP.tubes.outlet.h_outflow|preheater_HP.tubes.summary.outline.Q_flow_tot|preheater_LP1.shell.outlet.1..h_outflow|preheater_LP1.shell.summary.outline.Q_flow_tot|preheater_LP1.tubes.outlet.h_outflow|preheater_LP1.tubes.summary.outline.Q_flow_tot|preheater_LP2.shell.outlet.1..h_outflow|preheater_LP2.shell.summary.outline.Q_flow_tot|preheater_LP2.tubes.outlet.h_outflow|preheater_LP2.tubes.summary.outline.Q_flow_tot|preheater_LP3.shell.outlet.1..h_outflow|preheater_LP3.shell.summary.outline.Q_flow_tot|preheater_LP3.tubes.outlet.h_outflow|preheater_LP3.tubes.summary.outline.Q_flow_tot|preheater_LP4.shell.outlet.1..h_outflow|preheater_LP4.shell.summary.outline.Q_flow_tot|preheater_LP4.tubes.outlet.h_outflow|preheater_LP4.tubes.summary.outline.Q_flow_tot|split_IP2.outlet1.h_outflow|split_IP2.outlet2.h_outflow|split_LP3.outlet1.h_outflow|split_LP3.outlet2.h_outflow|steamGenerator.reheat_out.h_outflow|valveControl_preheater_HP.outlet.h_outflow|valveControl_preheater_LP1.outlet.h_outflow|valveControl_preheater_LP2.outlet.h_outflow|valveControl_preheater_LP4.outlet.h_outflow|valvePreFeedWaterTank.outlet.h_outflow|valve_HP.outlet.h_outflow|valve_IP1.outlet.h_outflow|valve_IP2.outlet.h_outflow|valve_LP1.outlet.h_outflow|valve_LP2.outlet.h_outflow|valve_LP3.outlet.h_outflow|valve_afterPumpLP3.outlet.h_outflow",fileNamePrefix="ClaRa_dev_ClaRa.Examples.SteamCycle_01") Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/SMArtIInt 0.2.2-main/package.mo): time 0.008188/0.008188, allocations: 1.436 MB / 17.74 MB, free: 5.312 MB / 14.72 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/package.mo): time 0.1152/0.1152, allocations: 22.38 MB / 41.17 MB, free: 7.758 MB / 34.91 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.0.0+maint.om/package.mo): time 0.001347/0.001347, allocations: 112 kB / 48.66 MB, free: 244 kB / 34.91 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.0.0+maint.om/package.mo): time 0.001539/0.001539, allocations: 195.5 kB / 56.25 MB, free: 9.461 MB / 46.55 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om/package.mo): time 1.368/1.368, allocations: 222.9 MB / 286.6 MB, free: 13.99 MB / 222.1 MB Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.2-main/package.mo): time 0.8834/0.8834, allocations: 127.8 MB / 471.2 MB, free: 0.582 MB / 366.1 MB Notification: Performance of FrontEnd - loaded program: time 0.002605/0.002606, allocations: 127.8 kB / 0.636 GB, free: 13.16 MB / 478.1 MB Notification: Performance of FrontEnd - Absyn->SCode: time 0.6016/0.6042, allocations: 82.34 MB / 0.7164 GB, free: 9.668 MB / 0.5138 GB Notification: Performance of NFInst.instantiate(ClaRa.Examples.SteamCycle_01): time 0.2327/0.837, allocations: 240.8 MB / 0.9516 GB, free: 14.34 MB / 0.7482 GB Notification: Performance of NFInst.instExpressions: time 0.827/1.664, allocations: 97.59 MB / 1.047 GB, free: 1.082 MB / 0.7638 GB Notification: Performance of NFInst.updateImplicitVariability: time 0.08747/1.752, allocations: 1.141 MB / 1.048 GB, free: 1.078 MB / 0.7638 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.2-main/Basics/Interfaces/CycleSumModel.mo:3:3-3:52:writable] Warning: Connector cycleSumPort is not balanced: The number of potential variables (0) is not equal to the number of flow variables (4). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.2-main/StaticCycles/Triple.mo:32:3-32:182:writable] Warning: Connector steamSignal is not balanced: The number of potential variables (3) is not equal to the number of flow variables (0). [/home/hudson/saved_omc/libraries/.openmodelica/libraries/ClaRa 1.8.2-main/Basics/Interfaces/CycleSumModel.mo:3:3-3:52:writable] Warning: Connector cycleSumPort is not balanced: The number of potential variables (0) is not equal to the number of flow variables (4). Notification: Performance of NFTyping.typeComponents: time 0.07806/1.83, allocations: 24.58 MB / 1.072 GB, free: 3.117 MB / 0.7794 GB [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:177:13-181:19:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.density_phxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.density_phxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:787:13-791:33:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.bubbleSpecificEnthalpy_pxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.bubbleSpecificEnthalpy_pxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:782:13-786:30:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.dewSpecificEnthalpy_pxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.dewSpecificEnthalpy_pxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:202:13-206:40:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.specificIsobaricHeatCapacity_phxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.specificIsobaricHeatCapacity_phxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:257:13-261:28:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.dynamicViscosity_phxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.dynamicViscosity_phxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:252:13-256:31:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.thermalConductivity_phxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.thermalConductivity_phxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:777:13-781:24:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.bubbleDensity_pxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.bubbleDensity_pxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:772:13-776:21:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.dewDensity_pxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.dewDensity_pxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:524:13-528:28:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.specificEnthalpy_pTxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.specificEnthalpy_pTxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:353:13-357:28:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.specificEnthalpy_psxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.specificEnthalpy_psxi'. [/home/hudson/saved_omc/libraries/.openmodelica/libraries/TILMedia 1.8.1-main/VLEFluidFunctions.mo:182:13-186:27:writable] Warning: Pure function 'TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidFunctions.specificEntropy_phxi' contains a call to impure function 'TILMedia.Internals.VLEFluidFunctions.specificEntropy_phxi'. Notification: Performance of NFTyping.typeBindings: time 0.1608/1.991, allocations: 40.08 MB / 1.111 GB, free: 8.293 MB / 0.8107 GB Notification: Performance of NFTyping.typeClassSections: time 0.1085/2.099, allocations: 35.18 MB / 1.145 GB, free: 14.92 MB / 0.8419 GB Notification: Performance of NFFlatten.flatten: time 0.1978/2.297, allocations: 124.3 MB / 1.267 GB, free: 7.051 MB / 0.9513 GB Notification: Performance of NFFlatten.resolveConnections: time 0.132/2.429, allocations: 52.4 MB / 1.318 GB, free: 3.395 MB / 0.9982 GB Notification: Performance of NFEvalConstants.evaluate: time 1.66/4.089, allocations: 52.3 MB / 1.369 GB, free: 56.71 MB / 0.9983 GB Notification: Performance of NFSimplifyModel.simplify: time 0.1233/4.213, allocations: 49.36 MB / 1.417 GB, free: 46.91 MB / 0.9983 GB Notification: Performance of NFPackage.collectConstants: time 0.05506/4.268, allocations: 8.518 MB / 1.426 GB, free: 46.91 MB / 0.9983 GB Notification: Performance of NFFlatten.collectFunctions: time 0.08428/4.352, allocations: 11.35 MB / 1.437 GB, free: 46.91 MB / 0.9983 GB Notification: Performance of NFScalarize.scalarize: time 0.06898/4.421, allocations: 26.63 MB / 1.463 GB, free: 43.61 MB / 0.9983 GB Notification: Performance of NFVerifyModel.verify: time 0.1334/4.555, allocations: 45.18 MB / 1.507 GB, free: 30.41 MB / 0.9983 GB Notification: Performance of NFConvertDAE.convert: time 0.2215/4.776, allocations: 123.8 MB / 1.628 GB, free: 11.61 MB / 1.076 GB Notification: Performance of FrontEnd - DAE generated: time 8.245e-06/4.776, allocations: 0 / 1.628 GB, free: 11.61 MB / 1.076 GB Notification: Performance of FrontEnd: time 1.853e-06/4.776, allocations: 0 / 1.628 GB, free: 11.61 MB / 1.076 GB Notification: Performance of Transformations before backend: time 0.005027/4.781, allocations: 4 kB / 1.628 GB, free: 11.61 MB / 1.076 GB Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 14266 * Number of variables: 14266 Notification: Performance of Generate backend data structure: time 0.3071/5.089, allocations: 84.28 MB / 1.71 GB, free: 7.652 MB / 1.155 GB Notification: Performance of prepare preOptimizeDAE: time 5.973e-05/5.089, allocations: 11.97 kB / 1.71 GB, free: 7.641 MB / 1.155 GB Notification: Performance of preOpt normalInlineFunction (simulation): time 1.565/6.654, allocations: 10.05 MB / 1.72 GB, free: 198.8 MB / 1.155 GB Notification: Performance of preOpt evaluateParameters (simulation): time 0.2163/6.87, allocations: 68.82 MB / 1.787 GB, free: 192.2 MB / 1.155 GB Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.005421/6.876, allocations: 3.235 MB / 1.79 GB, free: 191.9 MB / 1.155 GB Notification: Performance of preOpt expandDerOperator (simulation): time 0.02131/6.897, allocations: 4.034 MB / 1.794 GB, free: 191.9 MB / 1.155 GB Notification: Performance of preOpt clockPartitioning (simulation): time 0.2255/7.123, allocations: 80.76 MB / 1.873 GB, free: 145.6 MB / 1.155 GB Notification: Performance of preOpt findStateOrder (simulation): time 0.00374/7.127, allocations: 472.2 kB / 1.873 GB, free: 145.5 MB / 1.155 GB Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.02342/7.15, allocations: 2.072 MB / 1.875 GB, free: 143.4 MB / 1.155 GB Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.005415/7.155, allocations: 2.974 MB / 1.878 GB, free: 140.8 MB / 1.155 GB Notification: Performance of preOpt removeEqualRHS (simulation): time 0.1495/7.305, allocations: 54.03 MB / 1.931 GB, free: 96.65 MB / 1.155 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 2.444/9.749, allocations: 432.6 MB / 2.354 GB, free: 256.3 MB / 1.296 GB Notification: Performance of preOpt comSubExp (simulation): time 0.1081/9.858, allocations: 55.31 MB / 2.408 GB, free: 227.5 MB / 1.296 GB Notification: Performance of preOpt resolveLoops (simulation): time 0.0679/9.926, allocations: 29.16 MB / 2.436 GB, free: 211.3 MB / 1.296 GB Notification: Performance of preOpt evalFunc (simulation): time 0.01201/9.938, allocations: 2.35 MB / 2.438 GB, free: 210.4 MB / 1.296 GB Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.09482/10.03, allocations: 45.24 MB / 2.483 GB, free: 179.7 MB / 1.296 GB Notification: Performance of preOpt simplifyInStream (simulation): time 0.0552/10.09, allocations: 5.527 MB / 2.488 GB, free: 178.2 MB / 1.296 GB Notification: Performance of pre-optimization done (n=7067): time 0.0004995/10.09, allocations: 0 / 2.488 GB, free: 178.2 MB / 1.296 GB Notification: Performance of matching and sorting (n=7074): time 40.06/50.15, allocations: 6.515 GB / 9.002 GB, free: 457.9 MB / 1.296 GB Notification: Performance of inlineWhenForInitialization (initialization): time 0.008444/50.16, allocations: 22.46 MB / 9.024 GB, free: 430.9 MB / 1.296 GB Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.2542/50.41, allocations: 68.33 MB / 9.091 GB, free: 406.7 MB / 1.296 GB Notification: Performance of collectPreVariables (initialization): time 0.01485/50.43, allocations: 0.7497 MB / 9.092 GB, free: 406.1 MB / 1.296 GB Notification: Performance of collectInitialEqns (initialization): time 0.04338/50.47, allocations: 29.67 MB / 9.121 GB, free: 382.8 MB / 1.296 GB Notification: Performance of collectInitialBindings (initialization): time 0.03614/50.51, allocations: 23.72 MB / 9.144 GB, free: 364 MB / 1.296 GB Notification: Performance of simplifyInitialFunctions (initialization): time 0.08924/50.59, allocations: 17.33 MB / 9.161 GB, free: 352.7 MB / 1.296 GB Notification: Performance of setup shared object (initialization): time 8.098e-05/50.59, allocations: 301.1 kB / 9.161 GB, free: 352.4 MB / 1.296 GB Notification: Performance of preBalanceInitialSystem (initialization): time 0.09412/50.69, allocations: 31.64 MB / 9.192 GB, free: 320.7 MB / 1.296 GB Notification: Performance of partitionIndependentBlocks (initialization): time 0.1042/50.79, allocations: 48.75 MB / 9.24 GB, free: 264 MB / 1.296 GB [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/BackEnd/BackendEquation.mo:2525:7-2525:76:writable] Error: Internal error function solveEquation failed Error: Initialization problem is structural singular. Please, check the initial conditions. Notification: Performance of analyzeInitialSystem (initialization): time 3.451/54.24, allocations: 401 MB / 9.631 GB, free: 244.5 MB / 1.296 GB Notification: Performance of solveInitialSystemEqSystem (initialization): time 0.001164/54.25, allocations: 171.4 kB / 9.631 GB, free: 244.3 MB / 1.296 GB Notification: Performance of matching and sorting (n=12106) (initialization): time 1.296/55.54, allocations: 92.94 MB / 9.722 GB, free: 465.6 MB / 1.296 GB Notification: Performance of prepare postOptimizeDAE: time 0.0006076/55.54, allocations: 285 kB / 9.723 GB, free: 465.6 MB / 1.296 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 0.00615/55.55, allocations: 1.998 MB / 9.724 GB, free: 465.6 MB / 1.296 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.3332/55.88, allocations: 33.25 MB / 9.757 GB, free: 463.8 MB / 1.296 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.06219/55.94, allocations: 13.9 MB / 9.771 GB, free: 463.8 MB / 1.296 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.1094/56.05, allocations: 110.3 MB / 9.878 GB, free: 372.7 MB / 1.296 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.09597/56.15, allocations: 2.599 MB / 9.881 GB, free: 371.3 MB / 1.296 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.0223/56.17, allocations: 3.366 MB / 9.884 GB, free: 370.5 MB / 1.296 GB Warning: Assuming fixed start value for the following 66 variables: inertia.phi:VARIABLE(start = 0.0 unit = "rad" fixed = true ) "Absolute rotation angle of component" type: Real steamGenerator.h_IP:VARIABLE(start = steamGenerator.h_RH_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy before IP injector" type: Real steamGenerator.p_IP:VARIABLE(min = 0.0 start = steamGenerator.p_RH_start unit = "Pa" fixed = true nominal = 1e5 ) "Pressure at hot reheat outlet" type: Real steamGenerator.h_HP:VARIABLE(start = steamGenerator.h_LS_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy before HP injector" type: Real steamGenerator.p_HP:VARIABLE(min = 0.0 start = steamGenerator.p_LS_start unit = "Pa" fixed = true nominal = 1e5 ) "Live steam pressure" type: Real condenser.tubes.h:VARIABLE(start = condenser.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real condenser.tubes.p:VARIABLE(min = 0.0 start = condenser.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real condenser.shell.h_liq:VARIABLE(start = condenser.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real condenser.shell.h_vap:VARIABLE(start = condenser.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real condenser.shell.p_vap:VARIABLE(min = 0.0 start = condenser.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real feedWaterTank.volume.h_liq:VARIABLE(start = feedWaterTank.volume.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real feedWaterTank.volume.h_vap:VARIABLE(start = feedWaterTank.volume.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real feedWaterTank.volume.p_vap:VARIABLE(min = 0.0 start = feedWaterTank.volume.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real join_LP1.h:VARIABLE(start = join_LP1.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_LP1.p:VARIABLE(min = 0.0 start = join_LP1.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real join_HP.h:VARIABLE(start = join_HP.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_HP.p:VARIABLE(min = 0.0 start = Turbine_HP1.p_out_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_HP.tubes.h:VARIABLE(start = preheater_HP.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_HP.tubes.p:VARIABLE(min = 0.0 start = preheater_HP.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_HP.shell.h_liq:VARIABLE(start = preheater_HP.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_HP.shell.h_vap:VARIABLE(start = preheater_HP.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_HP.shell.p_vap:VARIABLE(min = 0.0 start = preheater_HP.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real preheater_LP1.tubes.h:VARIABLE(start = preheater_LP1.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_LP1.tubes.p:VARIABLE(min = 0.0 start = preheater_LP1.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP1.shell.h_liq:VARIABLE(start = preheater_LP1.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_LP1.shell.h_vap:VARIABLE(start = preheater_LP1.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_LP1.shell.p_vap:VARIABLE(min = 0.0 start = preheater_LP1.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real join_LP_main.h:VARIABLE(start = join_LP_main.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_LP_main.p:VARIABLE(min = 0.0 start = join_LP_main.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real split_IP2.h:VARIABLE(start = split_IP2.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real split_IP2.p:VARIABLE(min = 0.0 start = split_IP2.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real join_IP3.h:VARIABLE(start = join_IP3.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_IP3.p:VARIABLE(min = 0.0 start = join_IP3.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real join_LP2.h:VARIABLE(start = join_LP2.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_LP2.p:VARIABLE(min = 0.0 start = join_LP2.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real split_LP3.h:VARIABLE(start = split_LP3.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real split_LP3.p:VARIABLE(min = 0.0 start = split_LP3.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP2.tubes.h:VARIABLE(start = preheater_LP2.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_LP2.tubes.p:VARIABLE(min = 0.0 start = preheater_LP2.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP2.shell.h_liq:VARIABLE(start = preheater_LP2.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_LP2.shell.h_vap:VARIABLE(start = preheater_LP2.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_LP2.shell.p_vap:VARIABLE(min = 0.0 start = preheater_LP2.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real preheater_LP3.tubes.h:VARIABLE(start = preheater_LP3.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_LP3.tubes.p:VARIABLE(min = 0.0 start = preheater_LP3.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP3.shell.h_liq:VARIABLE(start = preheater_LP3.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_LP3.shell.h_vap:VARIABLE(start = preheater_LP3.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_LP3.shell.p_vap:VARIABLE(min = 0.0 start = preheater_LP3.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real preheater_LP4.tubes.h:VARIABLE(start = preheater_LP4.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_LP4.tubes.p:VARIABLE(min = 0.0 start = preheater_LP4.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP4.shell.h_liq:VARIABLE(start = preheater_LP4.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_LP4.shell.h_vap:VARIABLE(start = preheater_LP4.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_LP4.shell.p_vap:VARIABLE(min = 0.0 start = preheater_LP4.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real join_preheater_LP3.h:VARIABLE(start = join_preheater_LP3.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_preheater_LP3.p:VARIABLE(min = 0.0 start = join_preheater_LP3.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real downComer_feedWaterTank.h[1]:VARIABLE(start = downComer_feedWaterTank.mechanicalEquilibrium.h_start[1] unit = "J/kg" fixed = true nominal = 1000.0 stateSelect=StateSelect.prefer protected = true ) "Cell enthalpy" type: Real [3] downComer_feedWaterTank.h[2]:VARIABLE(start = downComer_feedWaterTank.mechanicalEquilibrium.h_start[2] unit = "J/kg" fixed = true nominal = 1000.0 stateSelect=StateSelect.prefer protected = true ) "Cell enthalpy" type: Real [3] downComer_feedWaterTank.h[3]:VARIABLE(start = downComer_feedWaterTank.mechanicalEquilibrium.h_start[3] unit = "J/kg" fixed = true nominal = 1000.0 stateSelect=StateSelect.prefer protected = true ) "Cell enthalpy" type: Real [3] downComer_feedWaterTank.p[1]:VARIABLE(min = 0.0 start = downComer_feedWaterTank.p_start_internal[1] unit = "Pa" fixed = true nominal = 1e5 protected = true ) "Cell pressure" type: Real [3] downComer_feedWaterTank.p[2]:VARIABLE(min = 0.0 start = downComer_feedWaterTank.p_start_internal[2] unit = "Pa" fixed = true nominal = 1e5 protected = true ) "Cell pressure" type: Real [3] downComer_feedWaterTank.p[3]:VARIABLE(min = 0.0 start = downComer_feedWaterTank.p_start_internal[3] unit = "Pa" fixed = true nominal = 1e5 protected = true ) "Cell pressure" type: Real [3] PID_NDVW3.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PID_preheaterLP3.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PID_preheaterLP4.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PI_preheater1.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PI_valveControl_preheater_HP.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PI_Pump_cond.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean Warning: The initial conditions are over specified. The following 1 initial equations are redundant, so they are removed from the initialization system: steamGenerator.heatRelease.y = steamGenerator.QF_setl_. Notification: Performance of preBalanceInitialSystem (initialization_lambda0): time 0.1634/56.34, allocations: 47.17 MB / 9.93 GB, free: 343.4 MB / 1.296 GB Notification: Performance of partitionIndependentBlocks (initialization_lambda0): time 0.1085/56.44, allocations: 48.26 MB / 9.977 GB, free: 293.6 MB / 1.296 GB [/var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork/OpenModelica/OMCompiler/Compiler/BackEnd/BackendEquation.mo:2525:7-2525:76:writable] Error: Internal error function solveEquation failed Error: Initialization problem is structural singular. Please, check the initial conditions. Notification: Performance of analyzeInitialSystem (initialization_lambda0): time 3.291/59.74, allocations: 393.8 MB / 10.36 GB, free: 291.3 MB / 1.296 GB Notification: Performance of solveInitialSystemEqSystem (initialization_lambda0): time 0.001179/59.74, allocations: 168 kB / 10.36 GB, free: 291.1 MB / 1.296 GB Notification: Performance of matching and sorting (n=12106) (initialization_lambda0): time 0.2818/60.02, allocations: 91.01 MB / 10.45 GB, free: 203.7 MB / 1.296 GB Notification: Performance of prepare postOptimizeDAE: time 0.0005305/60.02, allocations: 286 kB / 10.45 GB, free: 203.4 MB / 1.296 GB Notification: Performance of postOpt simplifyComplexFunction (initialization): time 0.005844/60.03, allocations: 2.001 MB / 10.45 GB, free: 201.4 MB / 1.296 GB Notification: Performance of postOpt tearingSystem (initialization): time 0.2354/60.26, allocations: 24.86 MB / 10.48 GB, free: 176.5 MB / 1.296 GB Notification: Performance of postOpt solveSimpleEquations (initialization): time 0.05957/60.32, allocations: 14.03 MB / 10.49 GB, free: 162.5 MB / 1.296 GB Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 1.006/61.33, allocations: 116.2 MB / 10.6 GB, free: 370.5 MB / 1.296 GB Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.08794/61.41, allocations: 2.558 MB / 10.61 GB, free: 370.5 MB / 1.296 GB Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.02571/61.44, allocations: 3.329 MB / 10.61 GB, free: 370.5 MB / 1.296 GB Warning: Assuming fixed start value for the following 66 variables: inertia.phi:VARIABLE(start = 0.0 unit = "rad" fixed = true ) "Absolute rotation angle of component" type: Real steamGenerator.h_IP:VARIABLE(start = steamGenerator.h_RH_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy before IP injector" type: Real steamGenerator.p_IP:VARIABLE(min = 0.0 start = steamGenerator.p_RH_start unit = "Pa" fixed = true nominal = 1e5 ) "Pressure at hot reheat outlet" type: Real steamGenerator.h_HP:VARIABLE(start = steamGenerator.h_LS_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy before HP injector" type: Real steamGenerator.p_HP:VARIABLE(min = 0.0 start = steamGenerator.p_LS_start unit = "Pa" fixed = true nominal = 1e5 ) "Live steam pressure" type: Real condenser.tubes.h:VARIABLE(start = condenser.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real condenser.tubes.p:VARIABLE(min = 0.0 start = condenser.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real condenser.shell.h_liq:VARIABLE(start = condenser.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real condenser.shell.h_vap:VARIABLE(start = condenser.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real condenser.shell.p_vap:VARIABLE(min = 0.0 start = condenser.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real feedWaterTank.volume.h_liq:VARIABLE(start = feedWaterTank.volume.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real feedWaterTank.volume.h_vap:VARIABLE(start = feedWaterTank.volume.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real feedWaterTank.volume.p_vap:VARIABLE(min = 0.0 start = feedWaterTank.volume.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real join_LP1.h:VARIABLE(start = join_LP1.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_LP1.p:VARIABLE(min = 0.0 start = join_LP1.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real join_HP.h:VARIABLE(start = join_HP.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_HP.p:VARIABLE(min = 0.0 start = Turbine_HP1.p_out_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_HP.tubes.h:VARIABLE(start = preheater_HP.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_HP.tubes.p:VARIABLE(min = 0.0 start = preheater_HP.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_HP.shell.h_liq:VARIABLE(start = preheater_HP.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_HP.shell.h_vap:VARIABLE(start = preheater_HP.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_HP.shell.p_vap:VARIABLE(min = 0.0 start = preheater_HP.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real preheater_LP1.tubes.h:VARIABLE(start = preheater_LP1.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_LP1.tubes.p:VARIABLE(min = 0.0 start = preheater_LP1.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP1.shell.h_liq:VARIABLE(start = preheater_LP1.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_LP1.shell.h_vap:VARIABLE(start = preheater_LP1.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_LP1.shell.p_vap:VARIABLE(min = 0.0 start = preheater_LP1.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real join_LP_main.h:VARIABLE(start = join_LP_main.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_LP_main.p:VARIABLE(min = 0.0 start = join_LP_main.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real split_IP2.h:VARIABLE(start = split_IP2.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real split_IP2.p:VARIABLE(min = 0.0 start = split_IP2.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real join_IP3.h:VARIABLE(start = join_IP3.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_IP3.p:VARIABLE(min = 0.0 start = join_IP3.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real join_LP2.h:VARIABLE(start = join_LP2.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_LP2.p:VARIABLE(min = 0.0 start = join_LP2.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real split_LP3.h:VARIABLE(start = split_LP3.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real split_LP3.p:VARIABLE(min = 0.0 start = split_LP3.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP2.tubes.h:VARIABLE(start = preheater_LP2.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_LP2.tubes.p:VARIABLE(min = 0.0 start = preheater_LP2.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP2.shell.h_liq:VARIABLE(start = preheater_LP2.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_LP2.shell.h_vap:VARIABLE(start = preheater_LP2.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_LP2.shell.p_vap:VARIABLE(min = 0.0 start = preheater_LP2.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real preheater_LP3.tubes.h:VARIABLE(start = preheater_LP3.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_LP3.tubes.p:VARIABLE(min = 0.0 start = preheater_LP3.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP3.shell.h_liq:VARIABLE(start = preheater_LP3.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_LP3.shell.h_vap:VARIABLE(start = preheater_LP3.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_LP3.shell.p_vap:VARIABLE(min = 0.0 start = preheater_LP3.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real preheater_LP4.tubes.h:VARIABLE(start = preheater_LP4.tubes.h_start unit = "J/kg" fixed = true nominal = 1000.0 protected = true ) "spec. enthalpy state" type: Real preheater_LP4.tubes.p:VARIABLE(min = 0.0 start = preheater_LP4.tubes.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real preheater_LP4.shell.h_liq:VARIABLE(start = preheater_LP4.shell.h_liq_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of liquid phase" type: Real preheater_LP4.shell.h_vap:VARIABLE(start = preheater_LP4.shell.h_vap_start unit = "J/kg" fixed = true nominal = 1000.0 ) "Specific enthalpy of vapour phase" type: Real preheater_LP4.shell.p_vap:VARIABLE(min = 0.0 start = preheater_LP4.shell.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "Vapour pressure" type: Real join_preheater_LP3.h:VARIABLE(start = join_preheater_LP3.h_start unit = "J/kg" fixed = true nominal = 1000.0 ) type: Real join_preheater_LP3.p:VARIABLE(min = 0.0 start = join_preheater_LP3.p_start unit = "Pa" fixed = true nominal = 1e5 stateSelect=StateSelect.prefer ) "System pressure" type: Real downComer_feedWaterTank.h[1]:VARIABLE(start = downComer_feedWaterTank.mechanicalEquilibrium.h_start[1] unit = "J/kg" fixed = true nominal = 1000.0 stateSelect=StateSelect.prefer protected = true ) "Cell enthalpy" type: Real [3] downComer_feedWaterTank.h[2]:VARIABLE(start = downComer_feedWaterTank.mechanicalEquilibrium.h_start[2] unit = "J/kg" fixed = true nominal = 1000.0 stateSelect=StateSelect.prefer protected = true ) "Cell enthalpy" type: Real [3] downComer_feedWaterTank.h[3]:VARIABLE(start = downComer_feedWaterTank.mechanicalEquilibrium.h_start[3] unit = "J/kg" fixed = true nominal = 1000.0 stateSelect=StateSelect.prefer protected = true ) "Cell enthalpy" type: Real [3] downComer_feedWaterTank.p[1]:VARIABLE(min = 0.0 start = downComer_feedWaterTank.p_start_internal[1] unit = "Pa" fixed = true nominal = 1e5 protected = true ) "Cell pressure" type: Real [3] downComer_feedWaterTank.p[2]:VARIABLE(min = 0.0 start = downComer_feedWaterTank.p_start_internal[2] unit = "Pa" fixed = true nominal = 1e5 protected = true ) "Cell pressure" type: Real [3] downComer_feedWaterTank.p[3]:VARIABLE(min = 0.0 start = downComer_feedWaterTank.p_start_internal[3] unit = "Pa" fixed = true nominal = 1e5 protected = true ) "Cell pressure" type: Real [3] PID_NDVW3.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PID_preheaterLP3.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PID_preheaterLP4.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PI_preheater1.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PI_valveControl_preheater_HP.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean PI_Pump_cond.switch_OnOff.u2:DISCRETE(flow=false fixed = true ) "Connector of Boolean input signal" type: Boolean Warning: The initial conditions are over specified. The following 1 initial equations are redundant, so they are removed from the initialization_lambda0 system: steamGenerator.heatRelease.y = steamGenerator.QF_setl_. Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 2667 * Number of states: 0 () * Number of discrete variables: 52 ($PRE.PID_NDVW3.time_lag_I_activation.entryTime,$PRE.PID_NDVW3.switch_OnOff.u2,$PRE.PID_preheaterLP3.time_lag_I_activation.entryTime,$PRE.PID_preheaterLP3.switch_OnOff.u2,$PRE.PID_preheaterLP4.time_lag_I_activation.entryTime,$PRE.PID_preheaterLP4.switch_OnOff.u2,$PRE.PI_preheater1.time_lag_I_activation.entryTime,$PRE.PI_preheater1.switch_OnOff.u2,$PRE.PI_valveControl_preheater_HP.time_lag_I_activation.entryTime,$PRE.PI_valveControl_preheater_HP.switch_OnOff.u2,$PRE.PI_Pump_cond.time_lag_I_activation.entryTime,$PRE.PI_Pump_cond.switch_OnOff.u2,valveControl_preheater_HP.pressureLoss.normIsValid,valve_HP.pressureLoss.normIsValid,valve_IP2.pressureLoss.normIsValid,PTarget.nextEventScaled,PTarget.nextEvent,$PRE.PTarget.nextEvent,PTarget.last,PTarget.b,PTarget.a,PID_NDVW3.I_activation.y,PID_NDVW3.time_lag_I_activation.entryTime,PID_NDVW3.switch_OnOff.u2,PID_preheaterLP3.I_activation.y,PID_preheaterLP3.time_lag_I_activation.entryTime,PID_preheaterLP3.switch_OnOff.u2,PID_preheaterLP4.I_activation.y,PID_preheaterLP4.time_lag_I_activation.entryTime,PID_preheaterLP4.switch_OnOff.u2,PI_preheater1.I_activation.y,PI_preheater1.time_lag_I_activation.entryTime,PI_preheater1.switch_OnOff.u2,PI_valveControl_preheater_HP.I_activation.y,PI_valveControl_preheater_HP.time_lag_I_activation.entryTime,PI_valveControl_preheater_HP.switch_OnOff.u2,PI_Pump_cond.I_activation.y,PI_Pump_cond.time_lag_I_activation.entryTime,PI_Pump_cond.switch_OnOff.u2,$whenCondition1,$whenCondition2,$whenCondition3,$whenCondition4,$whenCondition5,$whenCondition6,$whenCondition7,$whenCondition8,$whenCondition9,$whenCondition10,$whenCondition11,$whenCondition12,$whenCondition13) * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (8154): * Single equations (assignments): 7545 * Array equations: 0 * Algorithm blocks: 1 * Record equations: 537 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 19 * Torn equation systems: 52 * Mixed (continuous/discrete) equation systems: 0 Notification: Equation system details (not torn): * Constant Jacobian (size): 0 systems * Linear Jacobian (size,density): 0 systems * Non-linear Jacobian (size): 19 systems {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1} * Without analytic Jacobian (size): 0 systems Notification: Torn system details for strict tearing set: * Linear torn systems (#iteration vars, #inner vars, density): 27 systems {(1,1,100.0%), (4,3,87.5%), (1,5,100.0%), (4,3,87.5%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (4,3,87.5%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (4,3,87.5%), (1,4,100.0%), (1,1,100.0%), (1,1,100.0%), (4,3,87.5%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (4,3,87.5%), (1,1,100.0%), (1,1,100.0%), (4,3,87.5%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%), (1,1,100.0%)} * Non-linear torn systems (#iteration vars, #inner vars): 25 systems {(1,1), (5,14), (1,6), (1,2), (1,3), (1,6), (1,13), (1,3), (1,3), (5,13), (1,21), (1,2), (1,7), (5,14), (5,14), (5,14), (2,5), (1,80), (1,6), (1,6), (1,3), (1,3), (1,3), (1,3), (1,80)} Notification: Performance of prepare postOptimizeDAE: time 0.04231/61.48, allocations: 4.501 MB / 10.61 GB, free: 370.1 MB / 1.296 GB Notification: Performance of postOpt lateInlineFunction (simulation): time 0.03906/61.52, allocations: 7.442 MB / 10.62 GB, free: 370.1 MB / 1.296 GB Notification: Performance of postOpt wrapFunctionCalls (simulation): time 0.2629/61.78, allocations: 81.02 MB / 10.7 GB, free: 343.3 MB / 1.296 GB Notification: Performance of postOpt simplifysemiLinear (simulation): time 0.1655/61.95, allocations: 49.61 MB / 10.75 GB, free: 322.2 MB / 1.296 GB Notification: Performance of postOpt simplifyComplexFunction (simulation): time 0.005954/61.96, allocations: 1.579 MB / 10.75 GB, free: 321.7 MB / 1.296 GB Notification: Performance of postOpt removeConstants (simulation): time 0.06511/62.02, allocations: 18.1 MB / 10.77 GB, free: 312.1 MB / 1.296 GB Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.03656/62.06, allocations: 0.9357 MB / 10.77 GB, free: 311.6 MB / 1.296 GB Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.06324/62.12, allocations: 1.329 MB / 10.77 GB, free: 310.8 MB / 1.296 GB Notification: Performance of postOpt findZeroCrossings (simulation): time 0.01475/62.14, allocations: 3.319 MB / 10.77 GB, free: 309 MB / 1.296 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 (9): (valve_HP.summary.inlet.steamQuality, valve_HP.fluidIn.cp, valve_HP.fluidIn.cv, valve_HP.fluidIn.beta, valve_HP.fluidIn.kappa, valve_HP.fluidIn.drhodp_hxi, valve_HP.fluidIn.drhodh_pxi, _, valve_HP.fluidIn.w, valve_HP.fluidIn.gamma) = TILMedia.Internals.VLEFluidObjectFunctions.additionalProperties_phxi(join_HP.p, valve_HP.summary.inlet.h, {}, valve_HP.fluidIn.vleFluidPointer) Variables: 1: valve_HP.fluidIn.cp:VARIABLE(unit = "J/(kg.K)" protected = true ) "Specific isobaric heat capacity cp" type: Real 2: valve_HP.fluidIn.kappa:VARIABLE(unit = "1/Pa" protected = true ) "Isothermal compressibility" type: Real 3: valve_HP.fluidIn.drhodp_hxi:VARIABLE(unit = "s2/m2" protected = true ) "1st derivative of density wrt pressure at specific enthalpy and mass fraction" type: Real 4: valve_HP.fluidIn.beta:VARIABLE(unit = "1/K" protected = true ) "Isobaric thermal expansion coefficient" type: Real 5: valve_HP.summary.inlet.steamQuality:VARIABLE(min = 0.0 max = 1.0 unit = "kg/kg" nominal = 1.0 ) "Steam quality" type: Real 6: valve_HP.fluidIn.drhodh_pxi:VARIABLE(unit = "kg.s2/m5" protected = true ) "1st derivative of density wrt specific enthalpy at constant pressure and mass fraction" type: Real 7: valve_HP.fluidIn.gamma:VARIABLE(protected = true ) "Heat capacity ratio aka isentropic expansion factor" type: Real 8: valve_HP.fluidIn.w:VARIABLE(unit = "m/s" protected = true ) "Speed of sound" type: Real 9: valve_HP.fluidIn.cv:VARIABLE(unit = "J/(kg.K)" protected = true ) "Specific isochoric heat capacity cv" type: Real [/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): valve_HP.summary.inlet.h = if noEvent(valve_HP.summary.outline.opening_ < 0.0) then join_HP.h else ClaRa.Basics.Functions.Stepsmoother(10.0, -10.0, valve_HP.pressureLoss.Delta_p) * join_HP.h + ClaRa.Basics.Functions.Stepsmoother(-10.0, 10.0, valve_HP.pressureLoss.Delta_p) * valve_HP.inlet.h_outflow 2/2 (1): $cse346 = ClaRa.Basics.Functions.Stepsmoother(valve_HP.fluidIn.VLE.h_v + 1000.0, valve_HP.fluidIn.VLE.h_v, valve_HP.summary.inlet.h) 3/3 (1): valve_HP.iCom.gamma_in = ($cse346 * valve_HP.fluidIn.cp + $cse347 * TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidObjectFunctions.specificIsobaricHeatCapacity_phxi(join_HP.p, valve_HP.fluidIn.VLE.h_v, {}, valve_HP.fluidIn.vleFluidPointer)) / ($cse346 * valve_HP.fluidIn.cv + $cse347 * TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidObjectFunctions.specificIsochoricHeatCapacity_phxi(join_HP.p, valve_HP.fluidIn.VLE.h_v, {}, valve_HP.fluidIn.vleFluidPointer)) 4/4 (1): valve_HP.pressureLoss.gamma = if valve_HP.summary.outline.opening_ < 0.0 then valve_HP.iCom.gamma_in else ClaRa.Basics.Functions.Stepsmoother(1000.0, -1000.0, valve_HP.pressureLoss.Delta_p) * valve_HP.iCom.gamma_in + ClaRa.Basics.Functions.Stepsmoother(-1000.0, 1000.0, valve_HP.pressureLoss.Delta_p) * valve_HP.iCom.gamma_out 5/5 (1): valve_HP.pressureLoss.F_gamma = 0.7142857142857143 * valve_HP.pressureLoss.gamma 6/6 (1): valve_HP.pressureLoss.x_TChoked = valve_HP.pressureLoss.F_gamma * valve_HP.pressureLoss.x_TP 7/7 (1): valve_HP.pressureLoss.Delta_p_ = min(abs(valve_HP.pressureLoss.Delta_p) / valve_HP.pressureLoss.p_in, valve_HP.pressureLoss.x_TChoked) 8/8 (1): $cse152 = max(0.6666666666666666, 1.0 - valve_HP.pressureLoss.Delta_p_ / (3.0 * valve_HP.pressureLoss.x_TChoked)) 9/9 (1): valve_HP.pressureLoss.Y = min(1.0, $cse152) 10/10 (1): quadruple11.m_flow = 2.777777777777778e-5 * valve_HP.pressureLoss.Kv * valve_HP.pressureLoss.F_P * valve_HP.pressureLoss.Y * $cse150 * sqrt(max(1e-15, valve_HP.iCom.rho_in)) 11/11 (1): valve_HP.iCom.rho_in = if noEvent(valve_HP.summary.outline.opening_ < 0.0) then valve_HP.summary.inlet.rho else ClaRa.Basics.Functions.Stepsmoother(10.0, -10.0, valve_HP.pressureLoss.Delta_p) * valve_HP.summary.inlet.rho + ClaRa.Basics.Functions.Stepsmoother(-10.0, 10.0, valve_HP.pressureLoss.Delta_p) * valve_HP.summary.outlet.rho 12/12 (1): valve_HP.summary.outlet.rho = TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidObjectFunctions.density_phxi(preheater_HP.shell.fluidIn[1].p, valve_HP.summary.outlet.h, {}, valve_HP.fluidOut.vleFluidPointer) 13/13 (1): $cse348 = ClaRa.Basics.Functions.Stepsmoother(valve_HP.fluidOut.VLE.h_v + 1000.0, valve_HP.fluidOut.VLE.h_v, valve_HP.summary.outlet.h) 14/14 (1): valve_HP.iCom.gamma_out = ($cse348 * valve_HP.fluidOut.cp + $cse349 * TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidObjectFunctions.specificIsobaricHeatCapacity_phxi(preheater_HP.shell.fluidIn[1].p, valve_HP.fluidOut.VLE.h_v, {}, valve_HP.fluidOut.vleFluidPointer)) / ($cse348 * valve_HP.fluidOut.cv + $cse349 * TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidObjectFunctions.specificIsochoricHeatCapacity_phxi(preheater_HP.shell.fluidIn[1].p, valve_HP.fluidOut.VLE.h_v, {}, valve_HP.fluidOut.vleFluidPointer)) 15/15 (1): $cse349 = ClaRa.Basics.Functions.Stepsmoother(valve_HP.fluidOut.VLE.h_v, valve_HP.fluidOut.VLE.h_v + 1000.0, valve_HP.summary.outlet.h) 16/16 (1): valve_HP.summary.outlet.h = if noEvent(valve_HP.summary.outline.opening_ < 0.0) then join_HP.h else ClaRa.Basics.Functions.Stepsmoother(10.0, -10.0, valve_HP.pressureLoss.Delta_p) * join_HP.h + ClaRa.Basics.Functions.Stepsmoother(-10.0, 10.0, valve_HP.pressureLoss.Delta_p) * valve_HP.inlet.h_outflow 17/17 (1): $cse151 = min(abs(valve_HP.pressureLoss.Delta_p), abs(valve_HP.pressureLoss.x_TChoked * valve_HP.pressureLoss.p_in)) 18/18 (1): valve_HP.pressureLoss.Delta_p_actual = /*Real*/(sign(valve_HP.pressureLoss.Delta_p)) * $cse151 19/19 (1): $cse150 = ClaRa.Basics.Functions.ThermoRoot(valve_HP.pressureLoss.Delta_p_actual, valve_HP.pressureLoss.Delta_p_eps) 20/20 (1): valve_HP.pressureLoss.Delta_p = join_HP.p - preheater_HP.shell.fluidIn[1].p 21/21 (1): valve_HP.pressureLoss.p_in = max(join_HP.p, preheater_HP.shell.fluidIn[1].p) 22/22 (1): preheater_HP.shell.summary.outline.Delta_p = preheater_HP.shell.fluidIn[1].p - preheater_HP.shell.fluidOut[1].p 23/23 (1): 0.0 = preheater_HP.shell.pressureLoss.Delta_p[1] + preheater_HP.shell.phaseBorder.Delta_p_geo_in[1] + (-preheater_HP.shell.phaseBorder.Delta_p_geo_out[1]) - preheater_HP.shell.summary.outline.Delta_p 24/24 (1): quadruple11.m_flow = semiLinear(preheater_HP.shell.pressureLoss.Delta_p[1] / preheater_HP.shell.pressureLoss.Delta_p_nom[1], 1.0, preheater_HP.shell.pressureLoss.CF_backflow) * preheater_HP.shell.iCom.m_flow_nom 25/25 (10): (valve_HP.fluidOut.VLE.d_l, valve_HP.fluidOut.VLE.h_l, valve_HP.fluidOut.VLE.p_l, valve_HP.fluidOut.VLE.s_l, valve_HP.fluidOut.VLE.T_l, _, valve_HP.fluidOut.VLE.d_v, valve_HP.fluidOut.VLE.h_v, valve_HP.fluidOut.VLE.p_v, valve_HP.fluidOut.VLE.s_v, valve_HP.fluidOut.VLE.T_v, _) = TILMedia.Internals.VLEFluidObjectFunctions.VLEProperties_phxi(preheater_HP.shell.fluidIn[1].p, -1.0, {}, valve_HP.fluidOut.vleFluidPointer) 26/35 (9): (valve_HP.summary.outlet.steamQuality, valve_HP.fluidOut.cp, valve_HP.fluidOut.cv, valve_HP.fluidOut.beta, valve_HP.fluidOut.kappa, valve_HP.fluidOut.drhodp_hxi, valve_HP.fluidOut.drhodh_pxi, _, valve_HP.fluidOut.w, valve_HP.fluidOut.gamma) = TILMedia.Internals.VLEFluidObjectFunctions.additionalProperties_phxi(preheater_HP.shell.fluidIn[1].p, valve_HP.summary.outlet.h, {}, valve_HP.fluidOut.vleFluidPointer) 27/44 (1): $cse347 = ClaRa.Basics.Functions.Stepsmoother(valve_HP.fluidIn.VLE.h_v, valve_HP.fluidIn.VLE.h_v + 1000.0, valve_HP.summary.inlet.h) 28/45 (9): (valve_HP.summary.inlet.steamQuality, valve_HP.fluidIn.cp, valve_HP.fluidIn.cv, valve_HP.fluidIn.beta, valve_HP.fluidIn.kappa, valve_HP.fluidIn.drhodp_hxi, valve_HP.fluidIn.drhodh_pxi, _, valve_HP.fluidIn.w, valve_HP.fluidIn.gamma) = TILMedia.Internals.VLEFluidObjectFunctions.additionalProperties_phxi(join_HP.p, valve_HP.summary.inlet.h, {}, valve_HP.fluidIn.vleFluidPointer) 29/54 (1): valve_HP.summary.inlet.rho = TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluidObjectFunctions.density_phxi(join_HP.p, valve_HP.summary.inlet.h, {}, valve_HP.fluidIn.vleFluidPointer) Variables: 1: valve_HP.summary.inlet.rho:VARIABLE(min = 0.0 unit = "kg/m3" nominal = 1000.0 ) "Density" type: Real 2: valve_HP.fluidIn.cp:VARIABLE(unit = "J/(kg.K)" protected = true ) "Specific isobaric heat capacity cp" type: Real 3: valve_HP.fluidIn.kappa:VARIABLE(unit = "1/Pa" protected = true ) "Isothermal compressibility" type: Real 4: valve_HP.fluidIn.drhodp_hxi:VARIABLE(unit = "s2/m2" protected = true ) "1st derivative of density wrt pressure at specific enthalpy and mass fraction" type: Real 5: valve_HP.fluidIn.beta:VARIABLE(unit = "1/K" protected = true ) "Isobaric thermal expansion coefficient" type: Real 6: valve_HP.summary.inlet.steamQuality:VARIABLE(min = 0.0 max = 1.0 unit = "kg/kg" nominal = 1.0 ) "Steam quality" type: Real 7: valve_HP.fluidIn.drhodh_pxi:VARIABLE(unit = "kg.s2/m5" protected = true ) "1st derivative of density wrt specific enthalpy at constant pressure and mass fraction" type: Real 8: valve_HP.fluidIn.gamma:VARIABLE(protected = true ) "Heat capacity ratio aka isentropic expansion factor" type: Real 9: valve_HP.fluidIn.w:VARIABLE(unit = "m/s" protected = true ) "Speed of sound" type: Real 10: valve_HP.fluidIn.cv:VARIABLE(unit = "J/(kg.K)" protected = true ) "Specific isochoric heat capacity cv" type: Real 11: $cse347:VARIABLE(protected = true ) type: Real unreplaceable 12: valve_HP.fluidOut.cv:VARIABLE(unit = "J/(kg.K)" protected = true ) "Specific isochoric heat capacity cv" type: Real 13: valve_HP.fluidOut.cp:VARIABLE(unit = "J/(kg.K)" protected = true ) "Specific isobaric heat capacity cp" type: Real 14: valve_HP.fluidOut.kappa:VARIABLE(unit = "1/Pa" protected = true ) "Isothermal compressibility" type: Real 15: valve_HP.fluidOut.w:VARIABLE(unit = "m/s" protected = true ) "Speed of sound" type: Real 16: valve_HP.fluidOut.drhodh_pxi:VARIABLE(unit = "kg.s2/m5" protected = true ) "1st derivative of density wrt specific enthalpy at constant pressure and mass fraction" type: Real 17: valve_HP.fluidOut.gamma:VARIABLE(protected = true ) "Heat capacity ratio aka isentropic expansion factor" type: Real 18: valve_HP.summary.outlet.steamQuality:VARIABLE(min = 0.0 max = 1.0 unit = "kg/kg" nominal = 1.0 ) "Steam quality" type: Real 19: valve_HP.fluidOut.drhodp_hxi:VARIABLE(unit = "s2/m2" protected = true ) "1st derivative of density wrt pressure at specific enthalpy and mass fraction" type: Real 20: valve_HP.fluidOut.beta:VARIABLE(unit = "1/K" protected = true ) "Isobaric thermal expansion coefficient" type: Real 21: valve_HP.fluidOut.VLE.h_l:VARIABLE(unit = "J/kg" protected = true ) "Specific enthalpy of liquid phase" type: Real 22: valve_HP.fluidOut.VLE.h_v:VARIABLE(unit = "J/kg" protected = true ) "Specific enthalpy of vapour phase" type: Real 23: valve_HP.fluidOut.VLE.d_l:VARIABLE(min = 0.0 unit = "kg/m3" protected = true ) "Density of liquid phase" type: Real 24: valve_HP.fluidOut.VLE.p_l:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 protected = true ) "Pressure of liquid phase" type: Real 25: valve_HP.fluidOut.VLE.T_v:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 protected = true ) "Temperature of vapour phase" type: Real 26: valve_HP.fluidOut.VLE.p_v:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 protected = true ) "Pressure of vapour phase" type: Real 27: valve_HP.fluidOut.VLE.s_l:VARIABLE(unit = "J/(kg.K)" protected = true ) "Specific entropy of liquid phase" type: Real 28: valve_HP.fluidOut.VLE.T_l:VARIABLE(min = 0.0 start = 288.15 unit = "K" nominal = 300.0 protected = true ) "Temperature of liquid phase" type: Real 29: valve_HP.fluidOut.VLE.d_v:VARIABLE(min = 0.0 unit = "kg/m3" protected = true ) "Density of vapour phase" type: Real 30: valve_HP.fluidOut.VLE.s_v:VARIABLE(unit = "J/(kg.K)" protected = true ) "Specific entropy of vapour phase" type: Real 31: quadruple11.m_flow:VARIABLE(nominal = 1.0 ) "Mass flow rate" type: Real 32: preheater_HP.shell.pressureLoss.Delta_p[1]:VARIABLE(start = 1.0 unit = "Pa" nominal = 1e5 ) "Pressure difference du to friction" type: Real [3] 33: preheater_HP.shell.summary.outline.Delta_p:VARIABLE(unit = "Pa" nominal = 1e5 ) "Pressure difference p_in - p_out" type: Real 34: valve_HP.pressureLoss.p_in:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 protected = true ) type: Real 35: preheater_HP.shell.fluidIn[1].p:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 final = true ) "Pressure" type: Real [3] 36: $cse150:VARIABLE(protected = true ) type: Real unreplaceable 37: valve_HP.pressureLoss.Delta_p_actual:VARIABLE(min = 0.0 unit = "Pa" nominal = 1e5 protected = true ) "Actual pressure difference with respect to choking flow" type: Real 38: $cse151:VARIABLE(protected = true ) type: Real unreplaceable 39: valve_HP.pressureLoss.Delta_p:VARIABLE(unit = "Pa" nominal = 1e5 ) "Pressure difference p_in - p_out" type: Real 40: $cse349:VARIABLE(protected = true ) type: Real unreplaceable 41: valve_HP.iCom.gamma_out:VARIABLE(start = 2.0 protected = true ) "Heat capacity ratio at outlet" type: Real 42: $cse348:VARIABLE(protected = true ) type: Real unreplaceable 43: valve_HP.summary.outlet.h:VARIABLE(unit = "J/kg" nominal = 1000.0 ) "Specific enthalpy" type: Real 44: valve_HP.summary.outlet.rho:VARIABLE(min = 0.0 unit = "kg/m3" nominal = 1000.0 ) "Density" type: Real 45: valve_HP.iCom.rho_in:VARIABLE(min = 0.0 start = 1.0 unit = "kg/m3" nominal = 1000.0 protected = true ) "Inlet density" type: Real 46: valve_HP.pressureLoss.Y:VARIABLE() "Expansion factor" type: Real 47: $cse152:VARIABLE(protected = true ) type: Real unreplaceable 48: valve_HP.pressureLoss.Delta_p_:VARIABLE(protected = true ) "(p_inlet-p_outlet)/p_inlet; naming in DIN EN 60534: x" type: Real 49: valve_HP.pressureLoss.x_TChoked:VARIABLE(protected = true ) "Pressure ratio at which choking of flow occurs" type: Real 50: valve_HP.pressureLoss.F_gamma:VARIABLE(protected = true ) "Normalising factor for heat capacity ratio" type: Real 51: valve_HP.pressureLoss.gamma:VARIABLE() "Heat capacity ratio at actual inlet" type: Real 52: valve_HP.iCom.gamma_in:VARIABLE(start = 2.0 protected = true ) "Heat capacity ratio at inlet" type: Real 53: $cse346:VARIABLE(protected = true ) type: Real unreplaceable 54: valve_HP.summary.inlet.h:VARIABLE(unit = "J/kg" nominal = 1000.0 ) "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.03772/62.17, allocations: 68.32 MB / 10.84 GB, free: 244.9 MB / 1.296 GB Error: post-optimization module createDAEmodeBDAE (simulation) failed. Error: Internal error SimCode DAEmode: The model ClaRa.Examples.SteamCycle_01 could not be translated