ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
93 80 31 31 31 25 1 0

Test started: 2026-06-22 20:52:04
Total time taken: 0:06:20
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.28.0-dev.84+g914b1e91ed
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 --newBackend --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) 1.114.491.780.560.100.050.493.308.17
ThermofluidStream.Boundaries.Tests.PhaseSeperator 0.000.661.780.550.110.000.000.003.28
ThermofluidStream.Boundaries.Tests.Reservoir 0.000.081.780.050.030.000.000.002.74
ThermofluidStream.Boundaries.Tests.SourceSink (sim) 0.011.321.760.140.010.000.011.163.87
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.621.780.620.000.000.000.003.24
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.581.730.580.000.000.000.003.15
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.581.760.580.000.000.000.003.15
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.511.800.510.000.000.000.003.14
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.581.800.580.000.000.000.003.22
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim) 0.011.331.720.130.010.000.011.173.82
ThermofluidStream.Boundaries.Tests.Volumes 0.000.691.770.690.000.000.000.003.27
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling 0.000.771.800.680.090.000.000.003.38
ThermofluidStream.Examples.EspressoMachine 0.001.141.670.660.480.000.000.003.57
ThermofluidStream.Examples.HeatPump 0.004.911.651.523.390.000.000.007.46
ThermofluidStream.Examples.ReverseHeatPump 0.002.461.811.620.840.000.000.005.10
ThermofluidStream.Examples.SimpleAirCycle 0.001.431.631.270.170.000.000.003.86
ThermofluidStream.Examples.SimpleCoolingCycle 0.000.581.660.500.070.000.000.003.10
ThermofluidStream.Examples.SimpleEngine 0.001.201.650.680.520.000.000.003.68
ThermofluidStream.Examples.SimpleGasTurbine 0.000.551.680.520.030.000.000.002.99
ThermofluidStream.Examples.SimpleStream 0.000.611.690.570.040.000.000.003.09
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso 0.000.471.730.120.350.000.000.002.99
ThermofluidStream.Examples.Utilities.Tests.Piston 0.000.671.700.580.100.000.000.003.19
ThermofluidStream.Examples.VaporCycle 0.001.351.741.250.100.000.000.003.94
ThermofluidStream.Examples.VenturiPump 0.000.491.710.470.020.000.000.003.05
ThermofluidStream.Examples.WaterHammer 0.000.071.740.040.030.000.000.002.57
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim) 0.011.891.610.080.040.010.301.454.22
ThermofluidStream.FlowControl.Tests.CheckValve (sim) 0.011.441.680.120.010.000.221.083.85
ThermofluidStream.FlowControl.Tests.MCV (sim) 0.022.671.620.520.090.020.051.985.00
ThermofluidStream.FlowControl.Tests.PCV 0.000.561.610.510.050.000.000.002.90
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim) 1.841.441.620.050.030.010.031.315.60
ThermofluidStream.FlowControl.Tests.Switch 0.000.591.690.530.060.000.000.003.04
ThermofluidStream.FlowControl.Tests.TanValve 0.000.431.640.410.020.000.000.002.75
ThermofluidStream.HeatExchangers.Tests.Condenser 0.001.901.710.711.190.000.000.004.49
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim) 2.032.261.700.540.040.010.041.626.74
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel 0.001.171.660.650.520.000.000.003.63
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim) 2.562.461.680.580.060.020.051.757.46
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim) 1.082.051.680.520.040.010.041.445.57
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim) 3.342.221.710.490.040.010.041.638.03
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim) 3.931.931.740.450.030.010.031.428.31
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase 0.000.651.720.580.070.000.000.003.16
ThermofluidStream.HeatExchangers.Tests.Evaporator 0.001.871.740.671.200.000.000.004.41
ThermofluidStream.HeatExchangers.Tests.FlowRes 0.006.561.713.253.310.000.000.009.27
ThermofluidStream.HeatExchangers.Tests.Recuperator 0.001.301.680.560.730.000.000.003.77
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping 0.000.571.730.500.070.000.000.003.11
ThermofluidStream.Media.Tests.TestXRGMedia 0.003.291.792.370.920.000.000.005.94
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim) 1.071.141.750.020.010.000.021.104.73
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim) 1.251.121.710.020.010.000.011.094.82
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.151.680.150.000.000.000.002.60
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.581.710.580.000.000.000.003.09
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.01 (3/59 failed)0.011.291.760.020.010.000.011.253.84
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.601.820.550.060.000.000.003.26
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim) 0.022.591.740.100.320.030.052.095.15
ThermofluidStream.Processes.Tests.Compressor 0.000.391.750.360.030.000.000.002.90
ThermofluidStream.Processes.Tests.ConductionElement 0.000.141.690.100.040.000.000.002.64
ThermofluidStream.Processes.Tests.ConvectivePipe 0.000.051.630.020.020.000.000.002.48
ThermofluidStream.Processes.Tests.ConvectivePipe_serial 0.000.061.580.030.030.000.000.002.42
ThermofluidStream.Processes.Tests.Flow_Resistance (sim) 1.081.871.750.470.020.010.021.355.53
ThermofluidStream.Processes.Tests.Nozzle 0.002.981.700.590.050.030.072.235.50
ThermofluidStream.Processes.Tests.Pump 0.000.551.800.500.060.000.000.003.22
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics 0.002.301.810.100.030.280.051.854.88
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint 0.000.591.750.510.090.000.000.003.12
ThermofluidStream.Processes.Tests.TransportDelay 0.001.201.670.490.020.010.020.663.69
ThermofluidStream.Processes.Tests.Turbine 0.000.461.800.140.320.000.000.003.03
ThermofluidStream.Sensors.Tests.TestSensors 0.004.481.661.170.140.050.562.566.90
ThermofluidStream.Topology.Tests.TestDynamicTopology 0.001.531.801.480.050.000.000.004.20
ThermofluidStream.Topology.Tests.TestJunction 0.000.441.810.130.310.000.000.003.00
ThermofluidStream.Topology.Tests.TestJunctionNM 0.001.191.710.670.520.000.000.003.73
ThermofluidStream.Topology.Tests.TestNonPhysical 0.001.541.671.330.210.000.000.004.11
ThermofluidStream.Topology.Tests.TestSplitter 0.000.141.760.120.020.000.000.002.69
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator 0.001.671.650.641.030.000.000.004.09
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir 0.000.081.620.050.030.000.000.002.43
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.571.660.570.000.000.000.003.03
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.561.650.560.000.000.000.003.03
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.591.650.590.000.000.000.003.04
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.531.710.530.000.000.000.003.02
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim) 0.011.511.600.130.010.000.301.063.81
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes 0.000.551.610.550.000.000.000.002.89
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling 0.001.071.650.650.420.000.000.003.50
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim) 0.012.261.690.090.360.010.041.764.74
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim) 0.011.711.760.130.010.310.021.234.29
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim) 0.023.961.810.590.550.030.072.716.59
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim) 0.022.121.680.080.060.020.351.604.61
ThermofluidStream.Undirected.FlowControl.Tests.TanValve 0.000.581.790.530.050.000.000.003.19
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim) 0.052.941.760.100.040.340.062.405.56
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX 0.001.261.710.730.530.000.000.003.79
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir 0.002.301.761.530.760.000.000.004.95
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim) 0.012.031.610.470.050.010.041.464.36
ThermofluidStream.Undirected.Processes.Tests.ConductionElement 0.000.491.750.120.370.000.000.003.02
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim) 0.011.801.790.140.330.010.021.294.34
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.001.271.740.510.040.010.030.683.77
ThermofluidStream.Undirected.Sensors.Tests.TestSensors 0.003.761.730.670.560.050.122.356.23
ThermofluidStream.Undirected.Topology.Tests.TestConnectors 0.000.691.770.610.080.000.000.003.26
ThermofluidStream.Undirected.Topology.Tests.TestJunction 0.000.591.780.530.050.000.000.003.14