ThermofluidStream_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
89 77 77 77 77 75 72 69

Test started: 2026-01-09 02:39:52
Total time taken: 0:41:21
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_dev 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"
 ],
 "sha": "d4b85ecb92d18bf4a86d09bca5a5ab2c8737a851",
 "support": "noSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.2.0-main",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/d4b85ecb92d18bf4a86d09bca5a5ab2c8737a851.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",
 "libraryVersion": "main",
 "libraryVersionNameForTests": "dev",
 "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.1012.572.380.730.240.030.3911.1715.90
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.4215.612.430.692.850.020.3811.6820.30
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.452.410.190.090.020.317.8611.74
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.452.420.540.010.000.024.878.72
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.702.420.700.000.000.000.004.02
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.732.410.730.000.000.000.004.02
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.692.430.690.000.000.000.004.02
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.642.410.640.000.000.000.003.91
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.692.380.690.000.000.000.003.94
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.024.832.420.550.010.000.024.258.08
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2624.252.450.910.500.040.8121.9827.80
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.24 (39 verified)657.9418.142.430.850.560.040.5416.15683.65
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)1.7917.362.450.910.550.050.4415.4122.47
ThermofluidStream.Examples.HeatPump (sim)0.08 (57 verified)115.3247.562.461.951.990.342.9740.31166.24
ThermofluidStream.Examples.ReverseHeatPump (sim)0.04 (37 verified)77.1135.562.432.021.950.591.0829.93115.98
ThermofluidStream.Examples.SimpleAirCycle (sim)0.24 (925 verified)0.7019.622.521.660.260.060.5517.0923.94
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.079.492.470.670.190.030.108.5112.87
ThermofluidStream.Examples.SimpleEngine (sim)0.05 (18 verified)3.0714.282.530.930.980.040.4511.8820.79
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.038.162.560.710.060.010.067.3211.62
ThermofluidStream.Examples.SimpleStream (sim)0.07 (482 verified)0.1110.002.510.910.070.020.078.9213.54
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.2310.522.500.610.220.030.129.5414.09
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.14 (14 verified)12.0111.342.430.820.230.040.419.8426.76
ThermofluidStream.Examples.VaporCycle (sim)0.04 (54 verified)17.6441.262.411.681.570.222.6135.1862.18
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.058.862.430.620.160.020.087.9812.19
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.086.092.440.180.040.010.045.829.46
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.037.892.390.230.330.010.067.2611.12
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.412.370.570.020.010.024.808.63
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1010.402.400.630.120.030.129.5013.74
ThermofluidStream.FlowControl.Tests.PCV (sim)0.03 (14 verified)0.089.412.380.630.090.020.108.5712.70
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.162.390.190.050.010.286.6410.37
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.048.852.390.670.130.020.097.9312.09
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.026.302.380.600.030.010.035.629.52
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0348.432.381.381.630.522.5442.3851.75
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.037.692.360.630.070.010.056.9310.90
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0511.412.360.760.150.030.3210.1614.64
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.048.732.380.690.100.020.077.8511.95
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.262.360.600.060.010.046.5510.44
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.037.792.370.620.070.010.057.0410.99
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.262.360.610.060.010.046.5410.45
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.02 (21 verified)12.8315.522.420.880.470.110.1513.9131.58
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.4233.812.381.321.090.171.4929.7541.46
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.04122.062.384.873.490.6810.43102.59125.50
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)6.3629.252.410.861.610.212.1524.4238.86
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.037.052.470.630.080.020.056.2710.41
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)22.1845.092.413.121.610.382.3237.6570.53
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.02 (30 verified)0.024.372.430.140.010.000.024.207.68
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.02 (30 verified)0.024.332.430.140.010.000.024.167.63
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.572.440.570.000.000.000.003.90
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.862.450.860.000.000.000.004.22
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.602.350.600.000.000.000.003.82
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.025.742.370.600.040.010.025.078.92
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.038.072.400.250.310.010.047.4611.31
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.352.400.150.040.010.035.128.56
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.025.832.360.160.070.010.045.569.01
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.06 (2/270 failed)0.036.912.390.550.030.010.046.2710.19
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.109.442.380.690.060.020.078.6012.71
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.037.272.360.840.160.020.066.1910.48
ThermofluidStream.Processes.Tests.TransportDelay 0.002.062.440.580.040.010.041.395.28
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.025.612.400.560.040.010.034.988.84
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.28 (20/1268 failed)0.1620.422.381.402.780.040.4315.7724.07
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.5022.522.391.560.570.050.2220.1226.22
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.352.380.550.020.010.024.768.55
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1512.752.360.860.350.020.0711.4416.04
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)0.2517.112.371.360.500.070.5114.6820.53
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.024.982.410.540.020.000.024.408.20
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.0415.872.410.823.190.030.1411.6721.15
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.442.410.190.080.020.317.8411.71
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.702.400.700.000.000.000.003.96
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.702.390.700.000.000.000.003.97
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.732.400.730.000.000.000.004.00
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.662.410.660.000.000.000.003.96
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.262.420.570.020.010.024.658.53
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.1821.352.410.860.480.040.5319.4424.80
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)11.7817.762.440.990.560.040.8615.3032.85
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.058.462.420.240.350.020.067.8011.76
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.402.460.590.020.010.024.768.73
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.19 (33 verified)0.3613.472.420.780.220.040.4311.9917.25
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.047.242.410.210.070.240.056.6710.53
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.066.802.460.630.070.020.056.0310.14
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.898.492.430.300.320.040.057.7713.64
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)29.4226.632.430.960.750.391.0123.5159.33
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.05 (73 verified)42.2263.072.461.972.550.346.1552.05108.62
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.037.922.370.620.060.020.077.1511.17
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0510.202.440.270.310.010.069.5513.53
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.025.782.440.560.030.010.035.169.08
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.142.410.630.050.010.041.415.35
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1213.922.480.920.980.030.3711.6217.38
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0510.772.430.740.150.020.389.4814.06
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0510.602.420.720.200.030.379.2913.90