ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
93 82 82 82 82 82 82 74

Test started: 2026-06-19 11:34:18
Total time taken: 0:54:34
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.27.0-dev.beta.1.6+g47273bfe96
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)

Tested Library: ThermofluidStream 1.3.0

{
 "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
bd43afd2026-06-10 08:59:18 +0200Niels WeberUpdated condenser test reference, due to updated connection of heat conductor (issue #333)

Verified using: OpenModelica 1.26.7~1-g2b913cc (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.306.752.360.850.240.050.145.4710.30
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.206.152.340.560.180.040.145.2311.56
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.043.112.330.070.090.020.062.866.33
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.022.032.380.150.010.010.021.835.33
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.582.330.580.000.000.000.003.85
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.612.380.610.000.000.000.003.90
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.582.370.580.000.000.000.003.86
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.552.370.550.000.000.000.003.82
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.592.370.590.000.000.000.003.88
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.021.982.320.150.010.010.021.795.16
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.03 (49 verified)0.287.892.350.760.440.050.146.5011.40
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)0.19 (3/39 failed)956.748.052.330.740.320.290.136.58968.19
ThermofluidStream.Examples.EspressoMachine (sim)0.03 (1/32 failed)30.688.742.350.790.590.050.157.1642.67
ThermofluidStream.Examples.HeatPump (sim)0.04 (57 verified)186.1119.372.341.961.720.370.6614.67208.74
ThermofluidStream.Examples.ReverseHeatPump (sim)0.02 (37 verified)482.0919.192.361.961.300.250.6415.04504.55
ThermofluidStream.Examples.SimpleAirCycle (sim)0.17 (925 verified)0.559.102.420.910.450.050.147.5513.16
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.12 (5/723 failed)0.104.522.370.570.210.030.093.628.01
ThermofluidStream.Examples.SimpleEngine (sim)0.02 (18 verified)15.297.722.420.710.600.050.136.2326.34
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.043.152.410.250.270.010.042.576.49
ThermofluidStream.Examples.SimpleStream (sim)0.06 (482 verified)0.094.232.550.670.070.020.083.387.83
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)6.815.532.370.180.450.030.094.7815.58
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.02 (14 verified)3.716.562.380.640.230.040.355.3013.56
ThermofluidStream.Examples.VaporCycle (sim)0.03 (54 verified)55.4116.942.331.481.470.240.6113.1475.58
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.125.342.350.210.380.020.084.658.68
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.052.462.390.050.050.010.042.315.80
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.033.182.350.110.070.020.072.916.43
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.022.312.400.160.020.010.032.085.59
ThermofluidStream.FlowControl.Tests.MCV (sim)0.03 (27 verified)0.134.682.340.550.130.030.103.878.09
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.084.172.360.270.290.020.063.527.51
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.032.782.400.070.050.020.052.586.08
ThermofluidStream.FlowControl.Tests.Switch (sim)0.02 (11 verified)0.094.572.400.580.140.030.103.717.96
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.022.902.370.200.040.010.232.426.19
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)0.74 (8/4596 failed)12.3220.782.391.651.860.550.4716.2537.32
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.033.462.440.550.070.010.052.776.84
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.074.752.390.660.150.030.103.818.10
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.043.712.440.590.100.020.062.937.10
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.033.112.370.250.250.010.042.556.40
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.043.482.400.540.070.020.052.806.80
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.033.132.420.260.270.010.042.556.49
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.02 (21 verified)36.338.872.400.850.230.140.407.2648.50
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)9.2115.182.410.921.400.210.5512.1027.78
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)2.10 (190/10140 failed)58.3244.952.384.813.210.751.3534.84109.03
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)16.1115.472.340.771.390.220.5612.5334.86
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.033.262.390.220.300.020.052.686.60
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)56.1826.322.403.311.800.470.8119.9485.86
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.02 (30 verified)0.022.002.430.020.010.000.021.945.41
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.02 (30 verified)0.022.062.400.020.010.000.022.015.43
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.192.360.190.000.000.000.003.54
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.722.460.720.000.000.000.004.19
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.03 (59 verified)0.021.882.370.020.010.000.021.835.14
ThermofluidStream.Processes.Tests.CentrifugalPump (sim)0.11 (1/727 failed)0.083.942.380.530.120.020.083.197.42
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim)0.09 (413 verified)0.064.862.360.160.140.020.264.288.23
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.022.712.360.220.040.010.042.395.97
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.043.292.400.150.090.020.062.976.64
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.022.362.390.030.040.010.042.235.68
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.022.642.390.040.070.010.042.475.98
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.04 (270 verified)0.033.002.430.200.040.010.232.526.44
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.124.252.380.640.070.020.083.447.65
ThermofluidStream.Processes.Tests.Pump (sim)0.09 (409 verified)0.054.492.370.680.120.020.063.617.87
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)0.04 (9/265 failed)0.0510.912.370.160.350.030.3410.0414.25
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint (sim)0.12 (732 verified)0.4928.272.390.601.010.060.5426.0532.19
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.02 (9 verified)0.063.142.410.220.050.200.042.636.49
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (5 verified)0.022.662.410.200.050.010.042.375.97
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.21 (20/1268 failed)0.228.502.381.260.360.050.196.6312.25
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.4310.692.401.540.410.310.208.2214.38
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.022.302.360.160.030.010.032.085.56
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.135.932.370.780.130.230.104.699.30
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)1.1510.392.421.280.520.080.418.1014.85
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.022.222.380.160.020.010.022.015.50
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.01 (14 verified)2.237.292.370.740.290.050.335.8812.78
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.043.012.350.060.090.020.062.786.29
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.572.340.570.000.000.000.003.81
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.582.390.580.000.000.000.003.91
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.592.360.590.000.000.000.003.90
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.542.370.540.000.000.000.003.84
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.022.262.390.160.020.010.032.055.57
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.02 (43 verified)0.267.642.380.710.480.050.146.2711.23
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.06 (39 verified)287.988.122.400.880.570.060.126.49299.45
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.053.882.390.130.100.030.283.347.19
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.022.412.450.170.030.010.032.165.78
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.14 (33 verified)0.456.342.440.660.270.060.374.9810.29
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.053.152.360.090.080.020.072.906.43
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.053.522.440.240.280.020.062.926.91
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)4.124.772.400.210.080.060.304.1212.21
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)60.0313.802.390.880.860.170.5211.3877.11
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.04 (73 verified)94.0826.772.411.852.780.380.9520.82124.21
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.033.272.390.220.260.020.052.726.60
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.063.512.350.140.090.020.263.006.79
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.022.392.380.170.030.010.032.155.68
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim)0.02 (9 verified)0.063.182.360.230.270.010.042.616.50
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.337.702.370.770.430.030.116.3511.31
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.054.682.400.610.170.040.113.758.03
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.055.042.350.600.210.040.124.078.30