ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
93 82 82 82 82 82 61 54

Test started: 2026-06-07 08:56:30
Total time taken: 1:14:50
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.25.7

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.2917.361.820.900.140.040.4415.8420.05
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim) 1.2715.491.810.880.370.030.1214.0919.17
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (1/9 failed)0.1210.581.810.350.060.020.0710.0813.08
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.107.531.850.450.010.010.037.0410.08
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.881.810.880.000.000.000.003.28
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.921.830.920.000.000.000.003.40
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.621.820.620.000.000.000.003.24
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.821.810.820.000.000.000.003.24
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.851.830.850.000.000.000.003.26
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim) 0.157.581.740.410.010.010.027.1310.01
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.02 (49 verified)0.3118.441.821.010.480.080.1916.6821.18
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)1200.7320.321.730.900.430.050.1418.791223.35
ThermofluidStream.Examples.EspressoMachine (sim) 2.0918.801.931.150.590.090.2016.7723.39
ThermofluidStream.Examples.HeatPump (sim) 41.9535.511.973.341.560.490.8429.2780.01
ThermofluidStream.Examples.ReverseHeatPump (sim) 64.0237.801.812.461.250.350.7532.98104.41
ThermofluidStream.Examples.SimpleAirCycle (sim) 0.2518.191.811.670.210.100.2115.9920.85
ThermofluidStream.Examples.SimpleCoolingCycle (sim) 0.1812.481.850.810.090.030.0711.4715.12
ThermofluidStream.Examples.SimpleEngine (sim) 0.1717.131.850.980.500.050.1615.4419.73
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.1411.051.850.860.050.020.0610.0713.63
ThermofluidStream.Examples.SimpleStream (sim)0.02 (482 verified)0.1410.831.820.980.060.030.089.6813.42
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim) 1.9014.121.930.510.430.030.1013.0518.55
ThermofluidStream.Examples.Utilities.Tests.Piston (sim) 0.1816.101.851.050.190.060.4514.3618.72
ThermofluidStream.Examples.VaporCycle (sim) 5.4138.291.881.831.220.250.7434.2546.17
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.2112.371.820.670.110.030.0911.4715.17
ThermofluidStream.Examples.WaterHammer (sim)0.02 (4/8 failed)0.239.301.880.400.030.020.048.8112.01
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.1810.822.190.550.060.030.459.7313.84
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.149.282.200.650.020.010.418.2012.31
ThermofluidStream.FlowControl.Tests.MCV (sim)0.03 (27 verified)0.3913.291.951.190.090.040.1211.8616.28
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.2313.392.111.310.090.040.1211.8316.48
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.149.832.160.450.040.020.079.2512.78
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.2712.722.181.190.100.030.1011.3015.89
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.1410.862.181.120.030.010.059.6413.83
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)0.34 (4651 verified)5.6943.222.132.732.501.201.2335.5652.07
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.1511.542.381.240.070.020.0810.1314.73
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.1513.132.331.160.120.040.4111.3916.40
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.1911.792.181.290.070.020.0610.3514.88
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.1411.192.251.290.050.020.079.7514.29
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.1310.632.390.990.050.020.079.4913.95
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.1510.682.290.990.040.020.059.5713.73
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 4.3420.052.061.560.220.760.2717.2427.12
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.02 (45 verified)1.8131.632.111.602.170.341.2526.2636.18
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)0.96 (10140 verified)43.82114.402.116.315.101.762.0299.22162.12
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)2.4038.102.131.341.380.680.9033.8043.28
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.149.621.840.810.060.020.058.6912.18
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)57.7550.962.173.891.480.880.5644.16111.60
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.02 (30 verified)0.157.602.180.460.010.000.027.1110.56
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.01 (30 verified)0.157.472.230.420.010.000.027.0110.51
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.472.010.470.000.000.000.003.13
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.001.021.781.020.000.000.000.003.46
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.01 (59 verified)0.127.011.910.370.010.000.026.619.60
ThermofluidStream.Processes.Tests.CentrifugalPump (sim) 0.1912.841.900.880.090.030.0911.7415.56
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim) 0.2310.711.880.460.080.290.089.8013.47
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.239.021.800.500.030.010.278.2111.67
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.1911.871.920.440.050.020.3710.9914.63
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.1410.381.980.380.030.010.049.9113.14
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.1610.802.030.390.050.020.0410.3113.57
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.02 (270 verified)0.1310.611.840.510.330.010.049.7113.18
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1912.302.071.280.050.020.0810.8615.19
ThermofluidStream.Processes.Tests.Pump (sim)0.03 (409 verified)0.1310.241.760.890.050.020.079.2012.74
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)0.02 (265 verified)0.1911.431.860.480.090.290.0910.4914.09
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint (sim)0.04 (732 verified)0.3116.621.860.860.130.030.4115.1819.44
ThermofluidStream.Processes.Tests.TransportDelay (sim) 0.1610.622.040.840.030.010.059.6813.64
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (5 verified)0.169.551.870.500.350.010.038.6612.21
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.08 (1268 verified)0.2620.532.032.010.280.090.6917.4823.78
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.4221.611.751.660.630.110.2218.9824.52
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.138.241.810.420.020.010.297.5110.79
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1914.471.841.190.410.040.1212.7217.09
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.01 (28 verified)1.9624.371.901.620.300.370.2021.8828.80
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.128.131.670.560.010.010.027.5210.66
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim) 1.6620.512.251.420.580.050.1718.3025.10
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.1312.752.100.540.060.020.0712.0515.64
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.001.182.131.180.000.000.000.004.03
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.001.112.281.110.000.000.000.004.11
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.001.051.971.050.000.000.000.003.71
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.001.032.081.030.000.000.000.003.77
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (2/4 failed)0.169.652.110.560.010.010.039.0512.61
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.01 (43 verified)0.3920.472.281.440.650.070.2018.1123.77
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim) 1262.0122.422.081.360.650.060.1520.201287.15
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.1511.892.170.590.070.030.4510.7514.88
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.159.512.110.650.020.010.428.4012.42
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.05 (33 verified)0.9516.702.101.100.140.060.5414.8520.45
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.1611.182.210.520.070.030.4510.1214.21
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.1911.032.091.220.060.030.079.6613.99
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.9111.801.950.450.050.050.3410.9116.29
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.03 (4/25 failed)44.8626.872.121.090.700.461.0423.5874.53
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim) 72.8654.772.022.123.101.191.9246.45130.29
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.1411.732.111.040.050.020.0710.5614.66
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.1712.772.050.470.060.300.0911.8515.70
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (2/3 failed)0.139.621.970.540.020.360.048.6612.37
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim) 0.1710.641.981.090.040.020.059.4413.41
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (4/13 failed)0.4616.102.361.390.570.050.1813.9019.64
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (2/13 failed)0.1613.702.061.210.160.060.1712.1016.60
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.1414.242.011.120.140.050.5112.4317.01