ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
93 82 82 82 82 80 76 70

Test started: 2026-06-22 03:17:59
Total time taken: 0:39:20
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.27.0-dev.beta.2
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.3~1-g7583224 (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.01 (7 verified)0.058.921.500.430.130.020.268.0811.14
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.01 (14 verified)0.9511.011.530.460.100.020.2810.1414.15
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.015.551.550.040.050.010.215.237.80
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.013.391.600.110.010.000.233.045.68
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.461.560.460.000.000.000.002.74
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.461.570.460.000.000.000.002.73
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.451.530.450.000.000.000.002.67
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.461.550.460.000.000.000.002.72
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.541.610.540.000.000.000.002.88
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.012.881.580.110.010.000.012.755.14
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.02 (49 verified)0.1520.321.530.640.380.030.6518.6222.73
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.32 (39 verified)455.7513.791.550.490.350.020.3612.56476.10
ThermofluidStream.Examples.EspressoMachine (sim)0.03 (32 verified)1.1215.741.620.590.420.040.3714.3219.22
ThermofluidStream.Examples.HeatPump (sim)0.04 (57 verified)47.0735.751.582.361.340.292.0929.6685.18
ThermofluidStream.Examples.ReverseHeatPump (sim)0.07 (37 verified)612.4930.131.612.071.030.201.0825.74645.01
ThermofluidStream.Examples.SimpleAirCycle (sim)0.17 (925 verified)0.3914.691.641.130.150.030.3713.0117.64
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.15 (5/723 failed)0.057.071.550.460.110.020.066.429.57
ThermofluidStream.Examples.SimpleEngine (sim)0.03 (18 verified)1.9511.151.630.790.400.030.109.8415.46
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.025.901.610.450.040.010.045.368.23
ThermofluidStream.Examples.SimpleStream (sim)0.05 (482 verified)0.068.421.650.550.040.010.047.7810.97
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.177.351.640.130.340.010.076.809.92
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.08 (14 verified)8.189.431.640.540.130.230.098.4320.06
ThermofluidStream.Examples.VaporCycle (sim)0.03 (54 verified)10.8632.831.591.221.030.141.7828.6646.00
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.037.001.650.430.090.010.056.419.39
ThermofluidStream.Examples.WaterHammer (sim)0.01 (8 verified)0.034.271.590.040.030.010.024.176.60
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.016.521.590.060.040.010.216.208.81
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.013.711.640.130.010.000.213.356.08
ThermofluidStream.FlowControl.Tests.MCV (sim)0.02 (27 verified)0.068.291.510.580.070.020.087.5410.53
ThermofluidStream.FlowControl.Tests.PCV (sim)0.01 (14 verified)0.057.041.540.390.060.010.066.529.30
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.014.881.560.050.030.010.034.767.13
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.036.461.550.420.080.020.055.898.72
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.014.241.660.420.030.010.033.766.61
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0236.701.511.211.020.411.8632.2038.93
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.026.001.590.440.040.010.045.488.34
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.038.741.560.480.080.010.237.9310.99
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.025.991.510.480.060.010.055.398.23
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.015.041.510.400.030.010.034.577.21
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.026.141.510.390.040.010.035.678.33
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.015.371.570.390.030.010.034.907.68
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 15.4012.591.540.610.380.090.1311.3830.21
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.02 (45 verified)1.9127.251.571.030.920.141.4523.7331.42
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.0299.791.563.472.910.518.7484.16102.23
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.01 (43 verified)4.0322.571.590.571.130.111.7119.0428.89
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.024.871.670.420.050.010.044.357.29
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.02 (43 verified)14.1433.351.512.561.030.311.4727.9949.66
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.01 (30 verified)0.012.601.510.010.010.000.012.574.79
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.01 (30 verified)0.012.671.510.010.010.000.012.644.89
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.131.530.130.000.000.000.002.36
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.491.580.490.000.000.000.002.78
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.01 (59 verified)0.012.641.540.010.000.000.012.614.89
ThermofluidStream.Processes.Tests.CentrifugalPump (sim)0.12 (1/727 failed)0.056.951.580.450.070.010.056.379.42
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim)0.05 (413 verified)0.025.581.520.090.250.010.035.207.87
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.013.661.570.110.020.010.183.355.94
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.025.511.550.080.040.180.035.187.73
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.00 (3 verified)0.013.591.490.020.020.000.023.525.79
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.00 (4 verified)0.014.381.580.030.040.010.034.276.67
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.03 (2/270 failed)0.015.091.570.390.020.010.034.647.39
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.067.571.560.480.050.010.056.989.88
ThermofluidStream.Processes.Tests.Pump (sim)0.06 (409 verified)0.025.821.530.450.080.010.055.238.13
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)0.03 (37/265 failed)0.028.101.550.100.350.010.067.5810.42
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint (sim)0.09 (732 verified)0.1216.591.580.420.660.030.1615.3219.07
ThermofluidStream.Processes.Tests.TransportDelay 0.001.251.500.380.020.010.020.823.42
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.013.641.570.120.200.010.013.305.91
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.15 (20/1268 failed)0.1012.681.530.970.180.020.3111.1915.19
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.3217.971.651.270.460.030.1616.0420.69
ThermofluidStream.Topology.Tests.TestJunction (sim)0.00 (4 verified)0.013.601.640.130.020.000.243.215.96
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1011.081.650.560.310.020.0510.1513.55
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.01 (28 verified)0.1713.831.551.020.300.250.1812.0916.27
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.00 (4 verified)0.013.431.660.130.010.000.263.025.82
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.349.751.560.500.340.020.108.7913.33
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.015.711.570.040.050.010.205.427.97
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.441.550.440.000.000.000.002.68
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.431.520.430.000.000.000.002.66
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.481.560.480.000.000.000.002.74
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.461.550.460.000.000.000.002.69
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.013.301.530.120.010.000.182.985.55
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.02 (43 verified)0.1016.951.550.510.320.030.5715.5219.28
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.04 (39 verified)10.3413.171.530.550.350.030.6111.6425.73
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.025.341.540.070.260.010.044.967.57
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.013.561.570.110.020.000.183.245.81
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.11 (33 verified)0.199.461.530.460.120.030.288.5811.94
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.025.251.540.050.040.010.224.937.48
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.034.591.510.380.040.010.034.136.80
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.215.741.560.110.040.230.045.309.22
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.01 (25 verified)11.0721.541.490.610.810.090.7419.2834.76
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.03 (73 verified)25.2946.061.581.901.140.233.2939.5173.63
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.015.671.550.390.030.010.045.207.93
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.037.131.570.090.240.010.046.769.40
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.014.041.620.130.230.010.023.656.36
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.001.271.530.360.030.010.020.853.45
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (13 verified)0.078.831.520.570.290.020.077.9011.09
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.037.671.590.480.090.020.296.8110.00
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.029.011.560.500.120.020.278.1011.28