ThermofluidStream test using OpenModelica

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

Test started: 2026-06-12 17:01:08
Total time taken: 2:17:10
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.28.0-dev.43+gbeba0b158c
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)

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
bd43afd2026-06-10 08:59:18 +0200Niels WeberUpdated condenser test reference, due to updated connection of heat conductor (issue #333)

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.224.301.700.490.120.020.303.367.93
ThermofluidStream.Boundaries.Tests.PhaseSeperator 0.000.611.660.490.120.000.000.003.04
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.091.711.700.050.050.010.041.564.24
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.011.511.680.340.010.000.011.143.94
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.471.670.470.000.000.000.002.91
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.461.730.460.000.000.000.002.93
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.461.660.460.000.000.000.002.84
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.461.640.460.000.000.000.002.86
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.521.650.520.000.000.000.002.99
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.011.251.680.120.010.000.011.103.70
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.02 (49 verified)0.134.811.640.660.360.030.123.657.33
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling 0.000.751.680.590.160.000.000.003.24
ThermofluidStream.Examples.EspressoMachine 0.000.911.680.550.370.000.000.003.35
ThermofluidStream.Examples.HeatPump 0.003.201.612.210.990.000.000.005.58
ThermofluidStream.Examples.ReverseHeatPump 0.002.221.591.800.420.000.000.004.57
ThermofluidStream.Examples.SimpleAirCycle (sim) 0.086.731.611.090.130.030.165.339.13
ThermofluidStream.Examples.SimpleCoolingCycle (sim) 0.033.011.660.440.110.010.072.375.43
ThermofluidStream.Examples.SimpleEngine 0.000.961.640.550.410.000.000.003.34
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.152.071.670.430.040.010.041.554.68
ThermofluidStream.Examples.SimpleStream (sim)0.04 (482 verified)0.072.981.660.530.040.010.062.335.46
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso 0.000.421.620.120.300.000.000.002.78
ThermofluidStream.Examples.Utilities.Tests.Piston 0.000.611.600.500.120.000.000.002.95
ThermofluidStream.Examples.VaporCycle 0.001.981.631.200.780.000.000.004.38
ThermofluidStream.Examples.VenturiPump (sim) 0.983.371.630.360.080.010.072.846.68
ThermofluidStream.Examples.WaterHammer (sim) 2.531.371.670.040.020.000.031.286.27
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.751.911.630.060.030.010.211.595.02
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.021.551.640.110.010.000.211.223.92
ThermofluidStream.FlowControl.Tests.MCV (sim) 0.032.541.620.400.070.010.062.004.90
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.042.291.570.410.050.010.051.774.62
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim) 0.011.461.620.040.030.010.041.353.82
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.022.581.580.420.070.010.062.014.85
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.681.751.590.380.020.010.031.324.73
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 21.7711.991.701.431.130.130.588.7236.33
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim) 1200.012.181.750.520.040.010.041.571204.76
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim) 0.023.221.770.520.080.010.272.355.79
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim) 1200.012.451.680.530.050.010.051.811204.90
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim) 1200.012.141.750.490.030.010.031.591204.68
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim) 1200.012.241.740.460.040.010.041.701204.73
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim) 1200.022.031.750.460.030.010.031.501204.54
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase 0.000.731.660.630.110.000.000.003.16
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim) 15.067.841.650.990.640.100.215.9025.33
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 4.3925.311.653.222.540.480.9918.0932.24
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.07 (42/43 failed)15.358.011.690.580.850.350.425.8125.88
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.032.181.630.380.050.010.041.694.56
ThermofluidStream.Media.Tests.TestXRGMedia 0.003.271.552.620.650.000.000.005.62
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.01 (30 verified)0.011.141.570.010.010.000.011.103.39
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.01 (30 verified)0.011.091.590.010.010.000.011.063.37
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.121.560.120.000.000.000.002.39
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.511.590.510.000.000.000.002.89
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.01 (59 verified)0.011.101.710.020.000.000.011.063.57
ThermofluidStream.Processes.Tests.CentrifugalPump (sim) 0.032.281.690.420.060.010.051.734.72
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim)0.05 (2/413 failed)0.052.961.580.100.260.010.052.555.38
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.021.651.670.130.020.000.201.304.05
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.032.081.620.090.040.010.241.704.52
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.011.301.620.020.020.000.021.243.64
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.021.541.590.040.030.010.031.443.93
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.03 (1/270 failed)0.021.851.650.370.020.010.031.434.26
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.073.211.710.520.040.010.072.575.73
ThermofluidStream.Processes.Tests.Pump (sim)0.05 (409 verified)0.032.701.590.470.080.010.062.085.07
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)0.02 (9/265 failed)0.046.401.650.110.390.010.095.808.86
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint 0.000.831.650.440.390.000.000.003.27
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.02 (9 verified)0.162.051.700.420.020.010.031.574.67
ThermofluidStream.Processes.Tests.Turbine (sim) 0.021.621.600.120.200.000.021.273.97
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.12 (20/1268 failed)0.145.121.570.920.180.020.303.717.65
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.208.291.641.200.400.030.176.4910.89
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.011.621.610.120.010.000.211.273.98
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.094.481.670.600.300.020.083.496.97
ThermofluidStream.Topology.Tests.TestNonPhysical (sim) 0.096.561.711.050.290.040.364.839.08
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.011.491.690.130.010.210.011.133.92
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator 0.000.811.530.480.320.000.000.003.05
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.021.601.540.040.040.010.041.473.87
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.441.560.440.000.000.000.002.70
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.431.580.430.000.000.000.002.75
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.451.590.450.000.000.000.002.77
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.411.600.410.000.000.000.002.73
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim) 0.011.531.550.110.010.000.181.223.78
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim) 0.034.191.620.550.340.020.103.176.51
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling 0.000.921.560.580.340.000.000.003.20
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim) 0.472.131.580.070.050.170.051.794.87
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.021.601.570.140.020.000.201.253.87
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim) 0.383.411.550.410.110.020.252.626.04
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim) 0.241.911.530.050.040.010.211.594.34
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim) 0.022.001.600.420.040.010.041.494.31
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim) 523.642.871.590.120.040.250.052.41528.79
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim) 0.828.451.580.610.500.300.446.6011.54
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim) 1155.4316.411.652.111.230.240.7212.111174.20
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.021.911.590.370.030.010.041.464.22
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.042.121.650.110.250.010.041.714.52
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.011.531.560.110.190.000.021.203.82
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim) 0.022.061.580.390.030.010.031.604.35
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.294.431.550.540.320.020.083.476.96
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim) 0.022.591.650.450.090.010.071.974.98
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim) 0.043.201.590.430.110.010.252.405.51