ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
93 82 82 82 82 80 71 58

Test started: 2026-07-31 20:55:09
Total time taken: 0:39:25
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.28.0-dev.245+gae83c2d879
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
8c98f792026-07-30 17:10:54 +0200CorentinLepaisupdate SimpleAirCycle ref file (PR375)

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

Flags:
setCommandLineOptions("--simCodeTarget=Cpp")
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)0.0711.581.580.630.130.020.3610.4413.67
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)0.9711.701.610.580.100.020.2510.7414.78
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.015.811.620.200.050.010.045.507.88
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.013.381.730.290.010.000.013.065.58
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.581.540.580.000.000.000.002.58
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.741.620.740.000.000.000.002.81
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.721.620.720.000.000.000.002.81
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.671.690.670.000.000.000.002.85
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.651.640.650.000.000.000.002.77
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.012.841.640.280.010.000.012.544.92
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.02 (49 verified)0.1522.261.730.880.380.040.5720.3824.61
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.65 (39 verified)452.4313.521.590.710.380.040.3912.00472.70
ThermofluidStream.Examples.EspressoMachine (sim)0.04 (32 verified)1.1114.121.680.850.400.030.3412.5017.39
ThermofluidStream.Examples.HeatPump (sim)0.05 (57 verified)46.6039.091.772.691.540.372.6831.8287.96
ThermofluidStream.Examples.ReverseHeatPump (sim)0.10 (37 verified)617.7427.671.772.311.220.271.3122.56647.76
ThermofluidStream.Examples.SimpleAirCycle (sim)0.51 (220/1334 failed)0.4415.941.731.190.150.030.3214.2519.11
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.36 (84/727 failed)0.058.981.650.710.120.020.068.0711.52
ThermofluidStream.Examples.SimpleEngine (sim)0.03 (18 verified)1.9610.641.640.800.450.030.129.2414.70
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.026.521.660.370.250.010.045.868.67
ThermofluidStream.Examples.SimpleStream (sim)0.06 (482 verified)0.067.191.670.760.050.010.046.329.42
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.179.341.660.320.310.020.078.6311.64
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.09 (14 verified)8.229.431.720.760.140.020.278.2419.91
ThermofluidStream.Examples.VaporCycle (sim)0.04 (54 verified)10.8933.421.671.440.990.141.7329.1246.46
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.036.771.690.350.290.010.066.068.95
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.034.321.700.230.030.010.024.026.51
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.015.561.590.230.040.010.045.257.61
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.013.391.660.280.010.000.013.085.49
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (827 verified)0.078.131.500.320.220.020.067.5210.18
ThermofluidStream.FlowControl.Tests.PCV (sim)0.04 (679 verified)0.067.211.510.300.210.010.056.649.27
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.015.111.550.180.030.010.034.867.10
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.026.701.520.590.080.020.065.968.68
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.014.201.650.300.030.180.023.676.29
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0242.211.501.291.610.172.0537.0844.23
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.08 (29/422 failed)0.025.731.550.340.200.010.035.147.85
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.19 (62/910 failed)0.059.541.600.590.090.020.218.6311.85
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.16 (63/534 failed)0.037.101.570.640.070.010.056.349.32
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.06 (15/342 failed)0.025.571.620.340.200.010.035.007.72
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.09 (29/422 failed)0.026.001.530.320.180.010.035.468.10
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.06 (16/342 failed)0.025.081.490.290.170.010.034.597.08
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 15.5113.281.590.790.150.340.1611.8330.84
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim) 0.0227.601.620.901.090.121.6023.8929.72
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.02104.031.604.642.690.868.4687.38106.26
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim) 0.0223.431.610.731.020.341.6819.6625.55
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.025.201.720.400.060.010.194.547.40
ThermofluidStream.Media.Tests.TestXRGMedia (sim) 0.0235.411.602.771.440.361.3629.4937.55
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim) 0.012.651.580.180.010.000.012.454.63
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim) 0.012.801.590.150.010.000.012.634.79
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.251.530.250.000.000.000.002.17
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.581.520.580.000.000.000.002.51
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.01 (59 verified)0.012.941.630.190.000.000.012.735.03
ThermofluidStream.Processes.Tests.CentrifugalPump (sim)0.12 (6/758 failed)0.047.371.630.540.070.010.066.679.64
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim)0.05 (413 verified)0.026.461.650.240.070.010.205.958.69
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.013.951.570.260.020.010.023.645.96
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.026.031.520.210.040.010.035.737.99
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.013.511.580.160.020.000.023.305.53
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.014.131.550.180.030.010.023.896.12
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.04 (2/270 failed)0.025.181.740.330.030.010.174.657.42
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.066.731.570.660.040.010.055.988.82
ThermofluidStream.Processes.Tests.Pump (sim)0.03 (413 verified)0.025.051.590.560.070.010.034.377.16
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)0.03 (35/265 failed)0.028.351.530.230.160.010.217.7410.38
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint (sim)0.09 (732 verified)0.1315.501.530.560.450.030.2714.1917.70
ThermofluidStream.Processes.Tests.TransportDelay 0.001.411.550.310.030.010.170.903.39
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.013.661.580.290.030.010.023.325.73
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.15 (20/1268 failed)0.1014.761.511.100.180.020.2613.2116.99
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.3221.361.621.420.450.050.1919.2423.74
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.013.921.640.280.020.000.023.606.05
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1011.381.630.750.250.020.0710.2913.55
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)0.1914.551.691.360.560.060.2312.3416.91
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.013.661.660.280.010.000.023.365.78
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.01 (14 verified)1.368.891.520.640.330.030.117.7912.25
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.015.621.590.200.050.010.055.317.66
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.531.490.530.000.000.000.002.46
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.551.560.550.000.000.000.002.56
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.561.520.560.000.000.000.002.53
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.501.520.500.000.000.000.002.47
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.013.231.530.270.010.000.012.935.18
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.02 (43 verified)0.1016.831.580.630.290.030.3415.5418.97
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.04 (39 verified)10.4012.541.530.650.340.030.4811.0524.95
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.025.391.480.220.060.020.184.917.31
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.013.451.570.260.020.000.023.155.46
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.11 (33 verified)0.1911.681.540.590.130.030.2710.6613.94
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.025.341.510.200.050.010.055.037.30
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.034.681.560.280.040.120.034.206.70
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.245.371.520.390.040.030.054.858.56
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)11.1322.011.560.690.470.250.6519.9435.15
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.05 (73 verified)25.5550.381.472.161.380.263.8342.7677.90
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.015.511.500.300.040.160.044.987.44
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.038.211.590.270.050.010.187.6910.27
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.013.731.580.310.020.010.023.375.76
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.001.411.630.290.030.010.160.923.46
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (13 verified)0.0710.781.550.730.270.020.079.6912.84
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.039.131.570.660.090.020.238.1311.17
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.028.481.590.650.140.020.247.4310.55