ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
93 82 82 82 82 82 52 46

Test started: 2026-06-07 09:53:43
Total time taken: 0:29:35
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.26.8

FMI tool: b'FMPy version 0.3.29'

FMI version: 2.0

OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
12a01782026-06-06 12:43:09 +0200Adrian Popdrop v1.25 and add v1.27 (#286)

Tested Library: ThermofluidStream 1.3.0 FMPy version 0.3.29

{
 "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
7acdcca2026-06-01 17:44:11 +0200Raphael GebhartAdded TFS.Boundaries.Tests.Sink_m

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

Flags:
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.4112.851.860.910.170.050.3911.3215.77
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim) 0.1512.831.840.820.120.040.1211.7315.41
ThermofluidStream.Boundaries.Tests.Reservoir (sim) 0.149.431.910.370.060.020.068.9212.10
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.107.491.930.490.010.010.036.9610.16
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.841.730.840.000.000.000.003.22
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.811.790.810.000.000.000.003.26
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.851.790.850.000.000.000.003.28
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.931.840.930.000.000.000.003.41
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.981.810.980.000.000.000.003.50
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim) 0.137.281.900.450.010.010.026.799.91
ThermofluidStream.Boundaries.Tests.Volumes (sim) 0.1916.381.931.150.510.070.1914.4719.16
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim) 0.1514.891.950.960.220.340.1513.2317.61
ThermofluidStream.Examples.EspressoMachine (sim) 0.1415.782.111.240.590.070.1713.7018.68
ThermofluidStream.Examples.HeatPump (sim) 37.9133.341.951.891.420.730.7928.5173.86
ThermofluidStream.Examples.ReverseHeatPump (sim) 61.0932.721.801.941.240.290.8228.4396.17
ThermofluidStream.Examples.SimpleAirCycle (sim) 1.1715.732.081.320.470.050.1613.7319.62
ThermofluidStream.Examples.SimpleCoolingCycle (sim) 0.1611.202.061.070.120.040.089.8914.08
ThermofluidStream.Examples.SimpleEngine (sim) 0.1715.502.071.250.610.060.1613.4218.36
ThermofluidStream.Examples.SimpleGasTurbine (sim) 0.1210.032.181.090.050.020.068.8013.00
ThermofluidStream.Examples.SimpleStream (sim)0.02 (482 verified)0.189.792.201.220.060.030.088.4112.82
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim) 1.2812.001.940.490.470.040.1010.9015.85
ThermofluidStream.Examples.Utilities.Tests.Piston (sim) 0.1612.791.780.800.140.040.3611.4515.32
ThermofluidStream.Examples.VaporCycle (sim) 4.6128.782.151.691.490.250.6424.7136.17
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.2310.692.050.530.390.020.089.6713.62
ThermofluidStream.Examples.WaterHammer (sim)0.02 (4/8 failed)0.268.272.160.470.030.020.057.7111.39
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.1810.492.280.520.040.020.439.4913.67
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.169.352.180.610.020.010.038.7012.39
ThermofluidStream.FlowControl.Tests.MCV (sim)0.01 (27 verified)0.2711.912.141.140.090.040.1210.5314.98
ThermofluidStream.FlowControl.Tests.PCV (sim) 0.1512.312.381.210.090.040.1010.8615.53
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.189.562.250.490.030.020.058.9612.65
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.1611.472.131.140.090.040.1010.1114.40
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.149.532.480.590.410.020.058.4612.91
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)0.37 (4651 verified)4.5934.922.121.503.070.421.4628.4642.73
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.139.931.850.820.040.020.059.0112.54
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.1512.191.951.290.130.050.4810.2414.95
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.1410.871.941.010.070.020.069.7013.60
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.149.561.790.810.040.010.048.6512.07
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.1310.312.211.170.060.020.078.9913.34
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.1510.242.031.120.050.020.078.9913.12
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 5.9817.192.171.450.210.170.8814.4826.01
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.02 (45 verified)2.2630.992.231.521.630.720.8926.2336.20
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)0.72 (10140 verified)29.01108.092.367.365.321.432.4091.59140.99
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)4.8334.612.081.641.820.870.8729.4142.22
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.138.811.950.510.380.020.057.8511.49
ThermofluidStream.Media.Tests.TestXRGMedia (sim) 0.3045.051.983.342.300.930.5337.9548.04
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.02 (30 verified)0.167.531.940.410.010.000.027.0910.27
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.02 (30 verified)0.147.472.100.400.010.000.027.0410.36
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.521.980.520.000.000.000.003.16
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.001.082.051.080.000.000.000.003.86
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.01 (59 verified)0.117.211.880.350.000.000.016.849.80
ThermofluidStream.Processes.Tests.CentrifugalPump (sim) 0.1510.801.920.910.090.030.089.6813.50
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim) 0.1510.001.790.380.080.020.309.2312.52
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.138.621.910.520.030.010.267.8011.31
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.199.811.810.400.060.020.339.0012.42
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.139.182.000.450.030.010.048.6511.97
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.159.461.960.390.040.020.048.9712.16
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.02 (270 verified)0.159.651.830.500.310.020.048.7812.25
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1810.441.870.920.050.020.089.3713.12
ThermofluidStream.Processes.Tests.Pump (sim)0.03 (409 verified)0.1210.121.900.940.080.020.098.9812.80
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)0.02 (265 verified)0.1615.531.860.440.490.030.1014.4818.19
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint (sim) 0.1933.651.850.970.590.100.5631.4336.33
ThermofluidStream.Processes.Tests.TransportDelay (sim) 0.149.321.840.500.300.010.048.4711.92
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (5 verified)0.158.731.920.470.030.010.327.9011.46
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.06 (1268 verified)0.2617.602.131.970.230.070.2215.1020.74
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.4118.651.911.860.340.130.5415.7821.59
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.127.911.840.470.020.010.037.3710.49
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1812.351.911.080.110.050.3910.7215.04
ThermofluidStream.Topology.Tests.TestNonPhysical (sim) 0.8117.441.931.630.440.130.5214.7320.77
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.127.751.960.450.010.010.027.2510.46
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim) 0.2017.962.221.430.200.420.1915.7321.07
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim) 0.2210.221.950.400.060.020.089.6613.06
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.001.102.201.100.000.000.000.004.07
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.001.082.071.080.000.000.000.003.85
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.001.212.031.210.000.000.000.003.95
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.001.292.261.290.000.000.000.004.38
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.02 (2/4 failed)0.148.882.120.500.010.010.038.3311.89
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim) 0.2218.332.061.100.560.080.1816.4121.29
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim) 0.2516.701.951.050.510.060.1614.9219.58
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.1810.312.380.540.070.030.469.2113.58
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.158.712.120.570.020.010.038.0811.70
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.05 (33 verified)0.9714.052.101.030.150.060.5012.3017.80
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.169.752.160.530.060.020.079.0612.73
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.179.862.230.670.450.020.058.6612.94
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.9011.372.100.620.060.060.4610.1616.04
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.03 (4/25 failed)37.6123.522.301.391.060.740.4119.9264.20
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim) 49.8743.352.052.422.970.692.0435.2495.94
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.1410.612.150.560.370.020.079.5813.56
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.1910.352.080.520.060.020.409.3513.30
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (2/3 failed)0.139.512.220.590.020.010.048.8512.54
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim) 0.189.702.260.630.420.020.058.5812.82
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (4/13 failed)0.4413.291.961.260.160.380.1511.3416.33
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (2/13 failed)0.1813.152.221.270.140.060.1411.5416.25
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.1413.742.091.350.200.060.1511.9816.63