ThermofluidStream test using OpenModelica

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

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

OpenModelica Version: OMCompiler v1.27.0-dev.224+g79589b6232
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.02 (7 verified)0.0912.892.390.780.250.040.4411.3816.27
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.4916.322.410.752.770.020.1112.6721.14
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.039.212.390.210.100.020.298.5912.56
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.812.370.290.010.010.265.249.09
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.112.370.270.010.210.024.608.36
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2726.402.400.970.530.050.5724.2829.97
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.58 (39 verified)679.4219.352.320.860.590.040.5417.31706.63
ThermofluidStream.Examples.EspressoMachine (sim)0.06 (32 verified)1.9418.282.771.060.740.060.5315.8924.16
ThermofluidStream.Examples.HeatPump (sim)0.08 (57 verified)126.0050.862.472.242.210.373.2342.81180.35
ThermofluidStream.Examples.ReverseHeatPump (sim)0.05 (37 verified)82.3536.472.512.141.510.261.9530.61122.33
ThermofluidStream.Examples.SimpleAirCycle (sim)0.34 (73/925 failed)0.5519.052.821.930.250.050.2216.5923.89
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.0710.652.900.940.250.040.119.3214.73
ThermofluidStream.Examples.SimpleEngine (sim)0.04 (18 verified)3.2216.412.761.091.030.040.4813.7823.55
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.038.962.760.960.070.020.077.8512.91
ThermofluidStream.Examples.SimpleStream (sim)0.13 (25/482 failed)0.1011.842.701.100.080.020.0810.5715.78
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.2511.552.380.320.480.020.1010.6215.10
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.13 (14 verified)12.6711.892.350.810.240.040.4110.3927.99
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)18.9843.132.611.861.780.242.7336.5165.71
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.059.532.630.780.150.030.108.4813.20
ThermofluidStream.Examples.WaterHammer (sim)0.03 (8 verified)0.086.942.710.230.050.010.056.5910.75
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.452.350.230.060.010.287.8511.69
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.702.370.300.020.240.025.128.96
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1110.712.350.690.130.030.129.7414.06
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0810.042.360.660.100.020.109.1613.35
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.542.310.190.050.010.067.2210.73
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.049.152.340.680.130.030.108.2212.37
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.026.622.370.590.030.010.035.959.87
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0351.282.361.781.840.592.9844.0954.64
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.038.262.390.670.070.020.067.4411.59
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0512.272.340.790.160.030.3310.9615.51
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.049.132.330.670.120.020.078.2512.36
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.852.320.640.060.010.057.0911.07
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.038.252.340.650.070.020.067.4511.47
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.942.360.630.050.010.057.2011.20
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.03 (21 verified)13.6116.612.400.960.230.400.1714.8533.54
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.7235.832.341.711.170.171.5331.2543.75
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.04127.092.355.063.620.7111.04106.66130.62
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.6530.672.380.901.540.511.7725.9540.61
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.037.442.460.670.080.020.056.6110.92
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)22.9947.692.353.161.680.402.2740.1873.90
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.152.310.340.290.010.035.489.35
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.038.662.370.270.080.260.067.9911.95
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.892.430.160.040.010.035.659.22
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.036.222.370.180.070.010.045.919.49
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.10 (8/270 failed)0.037.552.360.630.040.010.046.8310.93
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1010.092.420.760.070.020.079.1813.52
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.038.152.370.810.190.020.077.0611.43
ThermofluidStream.Processes.Tests.TransportDelay 0.002.292.380.650.040.010.041.555.52
ThermofluidStream.Processes.Tests.Turbine (sim)0.02 (1/5 failed)0.026.192.370.620.040.010.035.509.51
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.29 (20/1268 failed)0.1720.692.351.392.540.030.4016.3324.41
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.5125.252.411.720.410.350.2522.5329.05
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.742.450.290.270.010.025.169.13
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1514.652.380.920.420.030.0813.2018.05
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.2619.432.351.400.540.070.5416.8822.98
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.502.390.280.020.010.254.938.78
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.03 (14 verified)2.1616.042.300.863.050.040.1411.9421.42
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.812.350.190.090.020.318.2112.08
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.412.370.270.260.000.024.868.63
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.2022.552.370.860.510.040.5320.6126.00
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)12.6718.202.300.930.570.050.8515.8034.07
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.058.182.340.250.360.020.067.4811.48
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.672.350.300.270.010.025.088.91
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.19 (33 verified)0.3913.422.320.720.220.040.4212.0017.15
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.047.492.380.210.080.020.306.8810.79
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.066.742.330.600.070.020.066.009.97
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.038.752.350.300.320.050.068.0313.99
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.03 (25 verified)30.7428.272.360.950.850.411.0325.0362.23
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.06 (73 verified)42.3768.972.341.982.500.356.0258.12114.63
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.038.162.330.620.060.020.077.3911.35
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0410.442.340.270.320.020.069.7713.70
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.062.370.300.260.010.035.479.33
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.222.320.600.050.010.041.515.39
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1314.602.360.911.070.030.4912.0817.97
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.0511.252.330.740.160.030.409.9114.49
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.0511.692.320.690.220.030.3610.3814.88