ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 75 75 75 75 73 70 65

Test started: 2026-03-10 18:12:24
Total time taken: 0:42:22
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.26.3-v1.26.3.1+g7583224444
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
5cb39182026-03-10 09:38:19 +0100linuslangenkampreplace Radau IIA with ESDIRK4 (#275)

Tested Library: ThermofluidStream 1.2.0

{
 "convertFromVersion": [
  "0.2.1",
  "1.0.0"
 ],
 "path": "ThermofluidStream",
 "provides": [
  "0.3.0",
  "0.4.1",
  "0.5.0",
  "1.1.0"
 ],
 "support": "fullSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.2.0",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/8d2287a558d9d5e3a6235c981d5a60044dae5b61.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
7a2596c2026-02-03 13:29:15 +0100Raphael GebhartNew reference files for #244

Verified using: OpenModelica 1.25.0~dev-371-g1c5c528 (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.0913.292.470.780.260.040.4111.8016.72
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.4916.182.420.702.820.020.3512.2820.94
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.452.480.190.090.020.297.8711.80
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.612.460.270.260.000.025.068.97
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.042.430.260.250.000.024.518.34
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2725.852.400.910.470.040.8223.6129.39
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.31 (39 verified)707.8518.942.420.860.570.040.5516.92734.47
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)1.8518.242.480.930.580.050.4516.2323.48
ThermofluidStream.Examples.HeatPump (sim)0.08 (57 verified)121.7850.302.472.072.100.332.8542.94175.47
ThermofluidStream.Examples.ReverseHeatPump (sim)0.05 (37 verified)81.4735.912.492.051.410.611.6330.21120.78
ThermofluidStream.Examples.SimpleAirCycle (sim)0.36 (73/925 failed)0.5518.002.491.560.260.060.2215.9022.34
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.069.962.550.700.190.030.108.9313.51
ThermofluidStream.Examples.SimpleEngine (sim)0.06 (18 verified)3.1814.672.520.860.960.050.4712.3321.30
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.038.252.520.670.060.010.067.4411.69
ThermofluidStream.Examples.SimpleStream (sim)0.19 (25/482 failed)0.1010.182.590.860.070.020.079.1613.92
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.2411.122.510.590.220.030.1210.1614.71
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.12 (14 verified)12.5811.602.500.790.230.040.3710.1827.64
ThermofluidStream.Examples.VaporCycle (sim)0.04 (54 verified)18.4542.882.501.841.660.242.6436.5164.71
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.059.132.450.620.160.020.088.2512.51
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.086.312.500.190.040.010.046.029.78
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.342.500.220.060.010.317.7411.76
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.702.500.600.020.010.025.069.13
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1111.022.420.690.130.030.1310.0414.41
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0810.322.450.680.100.020.109.4113.72
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.672.460.180.050.010.257.1810.98
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.049.282.490.690.130.020.108.3312.68
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.026.552.550.630.040.010.045.8310.01
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0352.072.461.791.740.592.8545.0955.48
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.038.282.440.670.070.010.057.4711.61
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0512.222.440.800.160.030.3310.9015.59
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.048.902.480.700.110.020.078.0012.28
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.792.450.650.060.010.057.0211.10
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.037.902.510.650.070.010.057.1111.29
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.642.470.630.060.010.046.9010.99
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.03 (21 verified)13.4016.362.490.990.220.400.1614.5933.14
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.02 (45 verified)5.1035.152.431.351.050.161.4731.1343.53
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03127.102.495.263.530.7110.42107.18130.72
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)6.6731.482.510.951.700.222.2126.4041.54
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.037.172.510.610.080.020.066.4110.57
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)23.3945.872.453.261.680.412.1138.4172.56
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.002.440.320.270.010.025.389.29
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.038.502.440.250.310.010.047.8911.82
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.562.450.150.050.010.035.338.91
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.102.450.160.070.010.045.829.39
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.10 (8/270 failed)0.037.422.430.570.030.010.046.7610.86
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1010.062.420.720.070.020.089.1813.40
ThermofluidStream.Processes.Tests.Pump (sim)0.01 (10 verified)0.037.732.470.770.170.020.066.7011.08
ThermofluidStream.Processes.Tests.TransportDelay 0.002.162.440.590.040.010.041.495.43
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.025.962.410.570.040.010.035.319.23
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.28 (20/1268 failed)0.1720.442.491.482.750.030.4315.7424.29
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.5123.702.451.670.360.330.2421.1127.54
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.782.440.560.020.010.025.179.06
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1613.922.480.940.380.020.0712.5117.45
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)0.2717.782.501.460.520.070.6915.0321.42
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.312.500.580.020.000.024.708.70
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.1616.552.450.813.170.030.1412.3922.02
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.692.460.190.090.020.298.1012.03
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.472.450.570.020.010.024.858.75
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.1921.802.450.880.490.040.5319.8625.32
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.06 (39 verified)12.4018.342.430.940.550.040.8415.9734.06
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.058.212.480.260.350.020.067.5311.62
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.832.510.630.030.010.025.159.24
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.16 (33 verified)0.3813.802.420.720.220.040.4112.4117.61
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.057.522.490.210.080.020.306.9110.91
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.067.062.480.680.070.020.066.2410.48
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.008.542.570.330.350.050.067.7513.97
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)30.9128.352.481.020.810.440.9825.0962.64
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.05 (73 verified)43.8965.762.462.023.350.364.8055.23113.03
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.037.802.430.610.060.020.077.0511.07
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0410.502.450.290.330.010.069.8113.85
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.062.450.570.030.010.035.439.41
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.232.440.600.050.010.041.525.50
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1314.752.410.910.980.030.3612.4718.15
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0511.112.500.700.140.020.399.8614.50
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.0411.142.460.700.220.030.369.8314.47