ThermofluidStream test using OpenModelica

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

Test started: 2026-06-24 08:34:56
Total time taken: 0:05:56
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.28.0-dev.88+g3560418c60
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.094.021.640.540.130.050.442.857.50
ThermofluidStream.Boundaries.Tests.PhaseSeperator 0.000.581.650.490.090.000.000.002.99
ThermofluidStream.Boundaries.Tests.Reservoir 0.000.091.650.050.050.000.000.002.47
ThermofluidStream.Boundaries.Tests.SourceSink (sim) 0.011.211.620.110.010.000.011.073.59
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.521.690.520.000.000.000.002.99
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.491.680.490.000.000.000.002.98
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.511.650.510.000.000.000.002.93
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.481.610.480.000.000.000.002.84
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.501.660.500.000.000.000.002.87
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim) 0.011.131.620.110.010.000.011.013.50
ThermofluidStream.Boundaries.Tests.Volumes 0.000.691.660.690.000.000.000.003.12
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling 0.000.701.650.620.080.000.000.003.13
ThermofluidStream.Examples.EspressoMachine 0.001.161.640.660.500.000.000.003.58
ThermofluidStream.Examples.HeatPump 0.004.241.581.362.880.000.000.006.61
ThermofluidStream.Examples.ReverseHeatPump 0.002.261.651.470.790.000.000.004.69
ThermofluidStream.Examples.SimpleAirCycle 0.001.291.601.090.190.000.000.003.69
ThermofluidStream.Examples.SimpleCoolingCycle 0.000.581.660.510.070.000.000.003.02
ThermofluidStream.Examples.SimpleEngine 0.001.101.590.620.480.000.000.003.47
ThermofluidStream.Examples.SimpleGasTurbine 0.000.501.580.460.040.000.000.002.83
ThermofluidStream.Examples.SimpleStream 0.000.581.630.550.040.000.000.002.95
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso 0.000.441.610.130.310.000.000.002.81
ThermofluidStream.Examples.Utilities.Tests.Piston 0.000.641.600.540.100.000.000.003.02
ThermofluidStream.Examples.VaporCycle 0.001.391.661.240.150.000.000.003.90
ThermofluidStream.Examples.VenturiPump 0.000.451.690.430.020.000.000.002.89
ThermofluidStream.Examples.WaterHammer 0.000.071.640.040.030.000.000.002.49
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim) 0.011.941.580.070.040.010.301.514.24
ThermofluidStream.FlowControl.Tests.CheckValve (sim) 0.011.531.540.120.010.000.251.143.76
ThermofluidStream.FlowControl.Tests.MCV (sim) 0.012.521.570.480.070.020.051.904.83
ThermofluidStream.FlowControl.Tests.PCV 0.000.511.570.450.050.000.000.002.80
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim) 1.321.451.570.050.030.010.031.325.04
ThermofluidStream.FlowControl.Tests.Switch 0.000.561.590.500.060.000.000.002.84
ThermofluidStream.FlowControl.Tests.TanValve 0.000.441.520.420.020.000.000.002.69
ThermofluidStream.HeatExchangers.Tests.Condenser 0.001.781.630.691.090.000.000.004.26
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim) 1.082.171.620.470.040.010.041.605.56
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel 0.001.061.660.600.460.000.000.003.55
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim) 2.772.321.620.510.050.020.051.707.46
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim) 1.261.991.650.460.040.010.031.455.57
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim) 3.792.061.680.480.040.010.041.498.32
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim) 1.891.941.670.480.030.010.041.386.27
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase 0.000.621.600.560.060.000.000.002.98
ThermofluidStream.HeatExchangers.Tests.Evaporator 0.001.711.640.641.060.000.000.004.10
ThermofluidStream.HeatExchangers.Tests.FlowRes 0.006.291.543.043.260.000.000.008.79
ThermofluidStream.HeatExchangers.Tests.Recuperator 0.001.121.600.470.650.000.000.003.47
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping 0.000.461.670.410.060.000.000.002.93
ThermofluidStream.Media.Tests.TestXRGMedia 0.002.891.622.120.770.000.000.005.33
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim) 1.081.041.620.010.010.000.011.014.46
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim) 1.850.981.570.010.010.000.010.945.07
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.131.560.130.000.000.000.002.39
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.531.600.530.000.000.000.002.91
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.02 (3/59 failed)0.011.221.630.020.010.000.021.163.60
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.531.620.480.050.000.000.002.95
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim) 0.022.341.620.100.280.030.051.884.74
ThermofluidStream.Processes.Tests.Compressor 0.000.391.560.370.020.000.000.002.71
ThermofluidStream.Processes.Tests.ConductionElement 0.000.121.620.090.030.000.000.002.47
ThermofluidStream.Processes.Tests.ConvectivePipe 0.000.051.570.030.020.000.000.002.34
ThermofluidStream.Processes.Tests.ConvectivePipe_serial 0.000.061.590.030.030.000.000.002.37
ThermofluidStream.Processes.Tests.Flow_Resistance (sim) 1.081.731.600.410.020.010.021.285.16
ThermofluidStream.Processes.Tests.Nozzle 0.002.811.620.530.050.030.062.155.13
ThermofluidStream.Processes.Tests.Pump 0.000.561.660.500.060.000.000.002.93
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics 0.002.161.650.100.030.240.051.744.51
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint 0.000.541.660.460.070.000.000.002.90
ThermofluidStream.Processes.Tests.TransportDelay 0.001.101.590.420.020.010.020.633.39
ThermofluidStream.Processes.Tests.Turbine 0.000.441.590.140.300.000.000.002.78
ThermofluidStream.Sensors.Tests.TestSensors 0.004.471.571.120.150.070.552.586.73
ThermofluidStream.Topology.Tests.TestDynamicTopology 0.001.351.631.310.040.000.000.003.73
ThermofluidStream.Topology.Tests.TestJunction 0.000.361.640.110.250.000.000.002.74
ThermofluidStream.Topology.Tests.TestJunctionNM 0.001.131.600.680.450.000.000.003.46
ThermofluidStream.Topology.Tests.TestNonPhysical 0.001.361.641.170.180.000.000.003.75
ThermofluidStream.Topology.Tests.TestSplitter 0.000.131.640.120.020.000.000.002.51
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator 0.001.481.620.600.880.000.000.003.86
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir 0.000.081.610.050.030.000.000.002.43
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.441.530.440.000.000.000.002.69
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.501.640.500.000.000.000.002.86
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.531.600.530.000.000.000.002.88
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.491.640.490.000.000.000.002.92
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim) 0.011.541.600.130.010.000.311.093.86
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes 0.000.661.590.660.000.000.000.002.98
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling 0.001.091.600.710.380.000.000.003.47
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim) 0.022.241.660.100.330.020.051.744.66
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim) 0.011.571.580.130.020.290.021.123.91
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim) 0.023.621.610.530.490.030.082.495.97
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim) 0.011.901.670.060.060.010.291.484.30
ThermofluidStream.Undirected.FlowControl.Tests.TanValve 0.000.491.630.460.040.000.000.002.89
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim) 0.052.861.660.110.040.360.052.315.36
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX 0.001.121.650.660.460.000.000.003.49
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir 0.002.021.641.370.650.000.000.004.46
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim) 0.012.141.570.450.060.010.041.584.42
ThermofluidStream.Undirected.Processes.Tests.ConductionElement 0.000.451.650.110.340.000.000.002.83
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim) 0.011.701.550.120.290.010.021.273.96
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.001.161.660.440.030.010.030.643.49
ThermofluidStream.Undirected.Sensors.Tests.TestSensors 0.003.511.580.640.490.050.112.225.76
ThermofluidStream.Undirected.Topology.Tests.TestConnectors 0.000.591.640.530.060.000.000.002.97
ThermofluidStream.Undirected.Topology.Tests.TestJunction 0.000.631.650.550.080.000.000.003.08