ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
93 82 82 82 82 82 79 71

Test started: 2026-06-29 01:37:26
Total time taken: 0:39:49
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.28.0-dev.105+g2d69baba82
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
c6015e82026-06-25 16:31:28 +0200Corentin LepaisUpdate reference file for process.Tests.pump after changing the names of the components

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

Flags:
setCommandLineOptions("-d=newInst,-frontEndUnitCheck")
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.214.321.590.480.150.030.283.396.83
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.01 (14 verified)9.763.921.580.460.110.020.293.0316.03
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.022.091.700.040.050.010.271.724.57
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.011.421.740.110.010.220.021.053.98
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.421.570.420.000.000.000.002.79
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.471.530.470.000.000.000.002.74
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.441.550.440.000.000.000.002.79
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.441.570.440.000.000.000.002.73
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.461.570.460.000.000.000.002.77
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.011.211.610.120.010.000.011.073.59
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.02 (49 verified)0.155.111.720.630.350.030.104.007.74
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)0.09 (39 verified)12.295.021.620.500.360.020.084.0619.76
ThermofluidStream.Examples.EspressoMachine (sim)0.02 (32 verified)15.315.921.700.660.430.040.364.4323.67
ThermofluidStream.Examples.HeatPump (sim)0.03 (57 verified)126.1413.831.732.591.110.300.599.23142.51
ThermofluidStream.Examples.ReverseHeatPump (sim) 242.7113.371.732.141.070.230.279.67258.62
ThermofluidStream.Examples.SimpleAirCycle (sim)0.11 (925 verified)0.446.621.751.390.160.040.134.899.71
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.07 (5/723 failed)0.072.971.750.510.120.020.062.265.68
ThermofluidStream.Examples.SimpleEngine (sim)0.01 (18 verified)14.405.571.680.650.510.040.114.2622.42
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.032.251.690.510.040.010.031.654.76
ThermofluidStream.Examples.SimpleStream (sim)0.05 (482 verified)0.062.891.770.580.050.020.062.195.58
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.01 (15 verified)2.093.511.730.140.390.020.072.888.12
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.01 (14 verified)2.374.541.770.610.160.270.093.399.49
ThermofluidStream.Examples.VaporCycle (sim)0.02 (54 verified)30.3211.721.681.531.350.180.528.1544.53
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.083.421.730.440.100.020.072.796.01
ThermofluidStream.Examples.WaterHammer (sim)0.01 (8 verified)0.041.561.680.040.030.010.031.464.05
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.021.971.790.080.050.010.261.564.54
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.011.681.720.130.020.010.261.264.16
ThermofluidStream.FlowControl.Tests.MCV (sim)0.02 (27 verified)0.092.831.730.450.070.020.062.235.40
ThermofluidStream.FlowControl.Tests.PCV (sim)0.01 (14 verified)0.052.611.670.450.070.020.062.025.07
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.021.611.770.050.030.010.031.494.13
ThermofluidStream.FlowControl.Tests.Switch (sim)0.01 (11 verified)0.072.711.580.470.080.020.062.075.05
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.021.941.730.490.030.010.031.394.48
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)0.52 (16/4596 failed)5.2514.831.701.671.640.530.6110.3823.19
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.022.361.740.500.050.010.041.764.87
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.043.141.680.530.090.020.252.255.61
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.032.361.710.500.070.020.051.734.85
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.022.011.660.470.040.010.031.474.45
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.032.191.730.480.050.010.041.614.68
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.022.271.650.470.040.010.031.734.71
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.01 (21 verified)24.616.281.670.740.440.110.114.8733.32
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.02 (45 verified)3.9210.091.721.180.850.130.227.7016.50
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)1.73 (199/10140 failed)30.1832.081.813.903.340.631.0923.1366.95
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)5.8410.491.750.691.370.170.487.7818.90
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.022.151.740.480.060.010.041.574.70
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.02 (43 verified)43.2619.051.653.061.380.430.3513.8364.69
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim) 0.011.211.590.020.010.000.011.173.51
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim) 0.021.141.720.020.010.000.021.103.62
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.131.610.130.000.000.000.002.42
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.511.610.510.000.000.000.002.82
ThermofluidStream.Processes.Internal.CentrifugalPump.CalculateCoefficientsFromMeasurements (sim)0.01 (59 verified)0.011.071.610.010.000.000.011.043.40
ThermofluidStream.Processes.Tests.CentrifugalPump (sim)0.07 (1/727 failed)0.042.451.630.390.070.010.051.924.93
ThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim)0.05 (413 verified)0.032.861.590.110.280.010.052.415.22
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.021.701.590.130.030.180.021.353.97
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.022.381.620.100.060.220.041.954.76
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.021.381.650.030.030.010.021.303.75
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.021.651.670.040.050.010.031.534.11
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.03 (270 verified)0.021.801.600.360.020.010.031.394.17
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.062.651.680.510.040.010.052.045.14
ThermofluidStream.Processes.Tests.Pump (sim)0.03 (413 verified)0.022.751.610.480.090.010.062.105.15
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)0.02 (9/265 failed)0.058.541.540.110.370.010.097.9610.83
ThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint (sim)0.07 (732 verified)0.3121.101.620.460.740.040.2019.6623.83
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.01 (9 verified)0.032.061.670.460.030.010.031.544.52
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (5 verified)0.011.741.580.130.230.010.021.354.04
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.13 (20/1268 failed)0.155.791.601.020.190.020.314.258.47
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.276.811.591.180.430.040.135.039.40
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.021.551.610.120.020.000.201.203.88
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.073.661.610.630.300.020.072.646.07
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.01 (28 verified)0.786.581.581.080.340.240.124.799.69
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.011.471.600.110.010.000.201.143.79
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim) 4.894.561.580.540.340.020.083.5811.79
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.022.011.650.040.050.010.231.684.43
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.451.610.450.000.000.000.002.81
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.511.590.510.000.000.000.002.91
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.471.580.470.000.000.000.002.76
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.461.640.460.000.000.000.002.93
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.011.461.620.120.010.000.201.123.84
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.02 (43 verified)0.124.911.630.550.380.040.103.847.38
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.19 (39 verified)1115.125.741.570.620.390.030.084.631123.33
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.032.551.730.100.310.020.052.075.11
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.011.821.630.140.020.010.221.444.25
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.08 (33 verified)0.304.101.720.520.170.040.293.097.00
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.022.151.720.070.050.020.281.734.64
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.032.261.650.410.050.010.041.754.66
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.823.091.640.140.050.230.052.627.29
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.01 (25 verified)22.219.311.650.600.770.130.427.3933.90
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.02 (73 verified)49.2918.601.612.191.270.270.6914.1770.23
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.022.051.600.420.030.010.031.544.38
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.032.311.720.090.260.010.041.914.78
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.011.821.680.130.230.010.021.434.32
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim) 0.022.151.670.450.030.010.031.634.58
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.214.561.640.600.340.020.083.527.15
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.033.211.740.530.310.020.082.275.71
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.043.441.660.500.120.020.282.515.88