ThermofluidStream test using OpenModelica

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

Test started: 2026-01-09 02:39:52
Total time taken: 0:42:31
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.27.0-dev.32+g9dd87317b0
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f2691882025-12-11 11:52:34 +0100Adrian Popadd extra simflags gbode (#262)

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
0bfa6192025-12-16 09:36:57 +0100Niels WeberUpdate FlowRes ref after Haaland bug correction

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.0913.172.500.770.260.040.4111.6916.68
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.03 (14 verified)1.5016.682.520.723.030.020.3812.5221.60
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.039.192.540.210.090.020.338.5412.67
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.802.520.290.310.000.025.189.28
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.042.550.280.280.000.024.468.51
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2726.212.640.980.530.050.9123.7430.03
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)3.59 (39 verified)678.1419.182.520.920.610.040.5517.06704.36
ThermofluidStream.Examples.EspressoMachine (sim)0.04 (32 verified)1.8819.252.600.950.640.050.4717.1424.67
ThermofluidStream.Examples.HeatPump (sim)0.08 (57 verified)121.4451.762.512.152.340.353.1243.81176.72
ThermofluidStream.Examples.ReverseHeatPump (sim)0.05 (37 verified)81.6137.982.582.141.580.591.6132.07123.11
ThermofluidStream.Examples.SimpleAirCycle (sim)0.35 (73/925 failed)0.5418.512.551.540.270.060.2116.4322.86
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.03 (16 verified)0.0610.372.540.750.200.030.109.3013.89
ThermofluidStream.Examples.SimpleEngine (sim)0.05 (18 verified)3.1915.492.570.900.950.040.4613.1322.24
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.038.562.520.710.070.020.067.7212.02
ThermofluidStream.Examples.SimpleStream (sim)0.14 (25/482 failed)0.1010.482.550.810.070.020.079.5114.17
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.2411.912.580.700.230.030.1310.8215.71
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.14 (14 verified)12.6712.612.570.910.260.040.4210.9828.91
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)18.3644.272.491.771.670.252.9737.6066.04
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.059.692.540.640.170.020.098.7713.16
ThermofluidStream.Examples.WaterHammer (sim)0.03 (8 verified)0.076.522.590.210.040.010.046.2210.10
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.432.470.240.070.010.317.8011.77
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.782.510.550.020.010.025.189.13
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1111.002.470.650.130.030.1310.0614.53
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0910.052.490.670.100.020.109.1613.48
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.782.510.200.050.010.267.2611.21
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.049.052.500.700.130.020.098.1012.43
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.036.592.470.590.030.010.035.929.93
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0451.772.531.772.250.272.5944.8955.30
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.038.262.500.640.070.020.067.4711.67
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0512.412.480.790.160.030.3411.0815.82
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.049.382.460.690.110.020.078.5012.73
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.692.500.600.060.010.056.9611.07
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.038.462.500.680.070.020.057.6411.89
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.822.500.660.060.010.057.0411.24
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.02 (21 verified)13.5116.932.470.950.220.390.1615.2133.73
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.7735.792.511.431.180.181.6131.3943.95
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.04134.052.505.103.780.7010.80113.67137.73
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.7430.772.510.891.730.222.1125.8140.93
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.037.692.570.680.080.020.056.8511.22
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.02 (43 verified)23.9349.672.493.181.690.402.3242.0877.01
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.152.500.370.310.010.035.449.56
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.038.602.530.270.350.020.057.9112.06
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.852.480.150.050.010.035.619.19
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.292.600.170.070.010.046.009.80
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.09 (8/270 failed)0.037.702.510.620.040.010.046.9911.23
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1010.192.540.740.070.020.079.3013.69
ThermofluidStream.Processes.Tests.Pump (sim)0.01 (10 verified)0.038.002.500.880.170.020.076.8511.39
ThermofluidStream.Processes.Tests.TransportDelay 0.002.232.580.640.040.010.041.505.68
ThermofluidStream.Processes.Tests.Turbine (sim)0.02 (1/5 failed)0.026.182.520.610.040.010.035.499.65
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.29 (20/1268 failed)0.1721.192.471.432.870.030.4216.4325.01
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.5124.862.501.680.370.320.2422.2528.73
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.802.540.590.020.010.025.169.20
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1514.472.480.950.390.020.0813.0317.98
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.2719.182.481.550.550.080.5816.4222.84
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.472.520.560.020.010.024.878.91
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.03 (14 verified)2.1516.632.460.833.320.030.1412.3022.09
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.642.470.180.090.020.308.0612.03
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.472.490.560.020.010.024.878.82
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.02 (43 verified)0.2021.962.450.830.520.040.5420.0225.48
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)12.5419.012.481.030.560.040.8516.5434.94
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.048.502.500.260.350.020.067.8211.88
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.832.500.560.020.010.025.229.20
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.17 (33 verified)0.3913.892.490.740.240.050.4212.4517.78
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.047.422.470.210.080.020.296.8210.80
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.067.012.520.610.070.020.056.2610.47
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.038.752.500.300.320.040.058.0214.13
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.03 (25 verified)30.4328.482.480.940.880.401.0325.2462.29
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.06 (73 verified)43.1268.682.501.902.860.314.1859.44115.23
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.038.042.500.600.060.020.077.3011.45
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0410.552.510.270.330.010.069.8813.99
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.092.460.600.030.010.035.429.41
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.252.460.620.050.010.041.535.55
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1214.912.500.891.000.030.3612.6418.40
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0510.982.480.720.150.030.409.6814.39
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0511.222.480.730.230.030.369.8714.59