ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
93 82 68 68 68 68 37 31

Test started: 2026-07-19 18:05:32
Total time taken: 2:15:03
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.28.0-dev.197+ga052c21838
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6697fc02026-07-06 18:25:17 +0200linuslangenkamp[GBODE] set Radau IIA 3-stage, remove embedded error estimate (#288)

Tested Library: ThermofluidStream 1.3.0

{
 "convertFromVersion": [
  "0.2.1",
  "1.0.0"
 ],
 "path": "ThermofluidStream",
 "provides": [
  "0.3.0",
  "0.4.1",
  "0.5.0",
  "1.1.0",
  "1.2.0"
 ],
 "support": "fullSupport",
 "uses": {
  "Complex": "4.1.0",
  "Modelica": "4.1.0"
 },
 "version": "1.3.0",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/e43023fd5b731416a60a0f0db21791f71f0d2baf.zip"
}

BuildModel time limit: 660s
Simulation time limit: 1200s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: Tool default

Reference Files: $THERMOFLUIDSTREAMREFS

CommitDateAuthorSummary
f17e5f02026-07-13 18:56:48 +0200Corentin LepaisUpdate MCV/PCV reference files (PR326)

Verified using: OpenModelica 1.26.3~1-g7583224 (diffSimulationResults)

Flags:
setCommandLineOptions("-d=newInst,-frontEndUnitCheck --daeMode=true")
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
Config:
{
 "allReferenceFilesExist": false,
 "library": "ThermofluidStream",
 "referenceFileExtension": "mat",
 "referenceFileNameDelimiter": ".",
 "referenceFiles": "$THERMOFLUIDSTREAMREFS",
 "referenceFinalDot": "_ref.",
 "ulimitExe": 1200
}

Links are provided if getErrorString() or the simulation generates output. The links are coded with red if there were errors, yellow if there were warnings, and normal links if there are only notifications.

ModelVerifiedSimulateTotal buildModelParsingFrontendBackendSimCodeTemplatesCompileTotal Execution
ThermofluidStream.Boundaries.Tests.DynamicBoundaries (sim)0.01 (7 verified)1.194.141.530.510.120.020.223.277.31
ThermofluidStream.Boundaries.Tests.PhaseSeperator 0.000.581.530.490.090.000.000.002.58
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.091.711.520.170.040.010.031.463.75
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.011.251.520.220.010.000.011.003.21
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.521.520.520.000.000.000.002.51
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.541.560.540.000.000.000.002.60
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.501.540.500.000.000.000.002.52
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.491.540.490.000.000.000.002.50
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.531.540.530.000.000.000.002.54
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.011.331.520.240.010.000.011.073.35
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.02 (49 verified)0.144.561.590.670.270.020.103.506.78
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling 0.000.701.520.570.140.000.000.002.69
ThermofluidStream.Examples.EspressoMachine 0.000.921.520.610.310.000.000.002.92
ThermofluidStream.Examples.HeatPump 0.002.641.521.870.760.000.000.004.67
ThermofluidStream.Examples.ReverseHeatPump 0.002.021.531.610.410.000.000.004.06
ThermofluidStream.Examples.SimpleAirCycle (sim) 0.096.071.510.950.120.030.144.828.12
ThermofluidStream.Examples.SimpleCoolingCycle (sim) 0.032.931.530.490.100.010.072.254.95
ThermofluidStream.Examples.SimpleEngine 0.000.871.520.570.310.000.000.002.86
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.151.971.520.270.160.010.031.504.11
ThermofluidStream.Examples.SimpleStream (sim)0.04 (482 verified)0.072.831.520.540.040.010.052.194.91
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso 0.000.481.500.230.240.000.000.002.44
ThermofluidStream.Examples.Utilities.Tests.Piston 0.000.651.530.540.120.000.000.002.69
ThermofluidStream.Examples.VaporCycle 0.001.771.511.090.690.000.000.003.79
ThermofluidStream.Examples.VenturiPump (sim) 1.003.321.510.250.220.010.062.786.27
ThermofluidStream.Examples.WaterHammer (sim) 2.481.481.530.170.020.000.021.265.93
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.741.661.440.170.030.010.041.414.26
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.00 (4 verified)0.011.231.420.200.010.000.021.003.08
ThermofluidStream.FlowControl.Tests.MCV (sim) 0.032.361.510.280.190.010.051.834.32
ThermofluidStream.FlowControl.Tests.PCV (sim)0.05 (679 verified)0.052.081.450.270.170.010.041.604.04
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim) 0.011.531.430.170.020.010.031.303.39
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.022.371.510.480.070.010.061.764.32
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.651.481.480.250.020.000.031.184.04
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 19.7510.391.421.050.800.120.607.8232.06
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim) 1200.012.021.550.290.160.010.031.541204.06
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim) 0.032.831.510.550.070.010.192.014.84
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim) 1200.012.301.530.510.050.010.041.681204.32
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim) 1200.011.921.520.290.160.010.031.431203.93
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim) 1200.011.881.490.280.150.010.031.421203.83
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim) 1200.011.691.400.250.140.000.031.261203.53
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase 0.000.651.410.560.090.000.000.002.49
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim) 13.336.961.410.600.650.070.305.3322.17
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 4.1823.141.403.611.420.400.8416.8729.29
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)1.35 (915/3379 failed)13.636.631.400.510.590.080.315.1423.54
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.021.961.510.260.050.010.151.503.97
ThermofluidStream.Media.Tests.TestXRGMedia 0.003.751.562.611.140.000.000.005.85
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim) 0.011.131.520.150.000.000.010.963.05
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim) 0.011.131.490.140.000.000.010.973.02
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.251.480.250.000.000.000.002.11
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.611.540.610.000.000.000.002.56
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.02 (59 verified)0.011.071.530.150.000.000.010.913.06
ThermofluidStream.Processes.Tests.CentrifugalPump (sim) 0.032.311.510.480.060.010.041.724.29
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim)0.05 (2/413 failed)0.042.931.500.210.070.010.182.465.01
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.021.621.510.240.020.000.021.333.60
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.031.901.540.210.040.010.041.603.91
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.011.371.530.150.020.000.021.173.36
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.021.521.540.160.030.000.021.313.52
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.03 (1/270 failed)0.021.581.530.240.020.010.031.293.59
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.072.991.530.540.030.010.062.365.03
ThermofluidStream.Processes.Tests.Pump (sim)0.03 (413 verified)0.032.731.500.500.070.010.042.114.73
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)0.02 (265 verified)0.045.691.530.230.160.010.225.077.72
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint 0.000.891.520.520.370.000.000.002.88
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.01 (9 verified)0.131.911.540.280.020.000.151.454.03
ThermofluidStream.Processes.Tests.Turbine (sim) 0.011.541.520.250.020.000.021.233.52
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.11 (20/1268 failed)0.134.981.460.990.170.020.263.547.12
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.197.981.531.140.330.040.176.3110.17
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.011.411.540.240.010.000.021.143.40
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.084.181.540.650.210.020.093.216.26
ThermofluidStream.Topology.Tests.TestNonPhysical (sim) 0.086.131.531.010.270.170.144.548.18
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.011.321.540.230.010.000.011.063.30
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator 0.000.751.480.610.140.000.000.002.68
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.021.641.540.180.040.010.041.373.64
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.551.560.550.000.000.000.002.56
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.551.570.550.000.000.000.002.57
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.541.540.540.000.000.000.002.54
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.551.510.550.000.000.000.002.52
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim) 0.011.241.460.230.010.000.020.993.12
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim) 0.034.201.460.630.310.030.103.146.10
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling 0.000.961.480.660.310.000.000.002.89
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim) 0.441.921.480.210.050.010.051.604.28
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.011.391.590.260.020.000.021.093.41
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim) 0.353.321.530.570.120.020.222.405.66
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim) 0.211.711.580.190.040.010.051.423.96
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim) 0.011.861.570.300.050.010.161.353.88
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim) 509.182.881.510.260.040.050.202.35514.02
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim) 0.767.371.550.720.490.090.375.6910.11
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim) 1102.1015.841.512.071.160.220.6311.761119.89
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.021.811.490.250.030.010.151.383.74
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.041.951.580.240.050.010.051.614.01
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.011.451.490.260.020.000.021.143.39
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim) 0.011.861.540.290.030.010.161.373.86
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (13 verified)0.284.311.500.660.260.020.093.296.52
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim) 0.022.621.570.590.080.010.071.874.64
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim) 0.032.991.610.590.120.020.082.185.05