ThermofluidStream_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
89 77 77 77 77 75 71 68

Test started: 2025-12-29 03:42:57
Total time taken: 0:46:02
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.25.7
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f2691882025-12-11 11:52:34 +0100Adrian Popadd extra simflags gbode (#262)

Tested Library: ThermofluidStream_dev 1.2.0

{
 "convertFromVersion": [
  "0.2.1",
  "1.0.0"
 ],
 "path": "ThermofluidStream",
 "provides": [
  "0.3.0",
  "0.4.1",
  "0.5.0",
  "1.1.0"
 ],
 "sha": "d4b85ecb92d18bf4a86d09bca5a5ab2c8737a851",
 "support": "noSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.2.0-main",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/d4b85ecb92d18bf4a86d09bca5a5ab2c8737a851.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
0bfa6192025-12-16 09:36:57 +0100Niels WeberUpdate FlowRes ref after Haaland bug correction

Verified using: OpenModelica 1.25.0~dev-371-g1c5c528 (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",
 "libraryVersion": "main",
 "libraryVersionNameForTests": "dev",
 "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.02 (7 verified)0.1016.082.991.130.280.040.5814.0420.20
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.03 (14 verified)1.4918.512.941.073.070.030.5313.8024.02
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.0310.282.880.270.090.370.089.4614.31
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.026.532.890.830.020.010.025.6510.51
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.001.033.001.030.000.000.000.005.18
ThermofluidStream.Boundaries.Tests.TankHeating 0.001.022.941.020.000.000.000.005.10
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.902.810.900.000.000.000.004.80
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.862.650.860.000.000.000.004.59
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.932.810.930.000.000.000.004.81
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.702.900.860.010.010.024.809.66
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2933.092.851.960.330.070.8529.8837.33
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)2.83 (39 verified)649.0122.242.861.260.770.050.7619.41677.97
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)2.2623.032.731.770.380.080.7220.0929.05
ThermofluidStream.Examples.HeatPump (sim)0.09 (57 verified)121.1664.452.764.152.320.523.8853.58189.42
ThermofluidStream.Examples.ReverseHeatPump (sim)0.05 (37 verified)80.5948.052.903.772.600.422.2239.04132.61
ThermofluidStream.Examples.SimpleAirCycle (sim)0.30 (925 verified)0.7024.702.882.240.330.070.6821.3729.64
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.03 (16 verified)0.0611.882.851.020.170.030.1010.5615.82
ThermofluidStream.Examples.SimpleEngine (sim)0.05 (18 verified)3.1217.452.751.201.120.060.5914.4924.43
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.039.582.870.970.080.020.068.4613.54
ThermofluidStream.Examples.SimpleStream (sim)0.11 (482 verified)0.1012.272.971.060.080.020.4510.6516.47
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.03 (15 verified)0.3013.132.960.950.250.040.1411.7617.52
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.15 (14 verified)15.5415.202.951.130.760.050.1313.1334.99
ThermofluidStream.Examples.VaporCycle (sim)0.04 (54 verified)18.2957.062.762.291.910.303.6448.9379.14
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.0511.032.770.840.180.030.109.8914.87
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.077.232.770.230.050.010.046.9011.08
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.039.262.760.270.370.010.068.5513.06
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.026.172.760.720.020.010.025.409.90
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1112.502.640.750.140.030.4011.1916.14
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0911.172.560.760.110.020.1010.1814.68
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.038.582.690.240.050.010.347.9312.25
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.0410.022.590.790.140.020.378.7013.52
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.027.112.720.740.040.010.046.2810.77
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0356.102.621.692.360.703.6047.7559.79
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.038.732.620.820.070.020.067.7712.28
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0613.622.610.960.460.030.0912.1017.25
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.0410.022.640.840.110.020.088.9713.62
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.382.630.780.060.010.057.4711.91
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.049.312.590.740.080.020.068.4212.82
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.162.570.700.060.010.057.3311.64
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 23.6017.972.631.130.670.130.1815.8645.16
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.02 (45 verified)4.7339.082.521.571.300.182.5133.5247.25
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03141.922.647.093.740.8112.19118.09145.78
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.6634.132.651.072.370.242.3228.1244.41
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.039.192.840.900.100.020.068.1113.13
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.02 (43 verified)23.5249.202.533.971.740.482.4340.5976.13
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.02 (30 verified)0.024.632.580.160.010.000.024.448.13
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.03 (30 verified)0.024.592.580.160.010.010.024.398.12
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.602.560.600.000.000.000.004.12
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.992.570.990.000.000.000.004.60
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.712.680.710.000.000.000.004.38
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.552.580.670.040.010.035.8110.03
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.039.602.520.270.390.010.048.8913.02
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.026.032.550.160.050.010.035.789.48
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.762.540.190.070.010.046.4410.21
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.07 (2/270 failed)0.038.212.720.780.040.010.057.3312.00
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1010.922.600.910.070.020.079.8514.50
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.038.582.560.930.090.020.067.4812.09
ThermofluidStream.Processes.Tests.TransportDelay 0.002.422.550.740.040.010.041.585.86
ThermofluidStream.Processes.Tests.Turbine (sim)0.02 (1/5 failed)0.026.452.580.660.040.010.035.709.96
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.27 (20/1268 failed)0.1723.902.611.602.730.050.4919.0327.90
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.5226.812.692.060.750.060.2623.6730.99
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.026.452.720.730.030.010.025.6610.15
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1515.672.661.750.140.030.1313.6219.41
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.3420.912.761.710.820.070.2718.0424.99
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.026.222.690.680.020.010.025.499.85
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.5818.042.560.903.040.030.4113.6724.06
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.039.152.600.210.090.280.068.5012.66
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.762.500.760.000.000.000.004.17
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.782.530.780.000.000.000.004.22
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.782.570.780.000.000.000.004.35
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.732.570.730.000.000.000.004.28
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.842.560.610.020.010.025.179.30
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.04 (43 verified)0.2125.172.560.980.510.040.8622.7828.83
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.06 (39 verified)12.5119.802.520.980.560.040.9117.3135.72
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.058.862.600.260.380.020.078.1412.40
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.026.102.530.590.020.010.025.459.54
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.18 (33 verified)0.3915.882.550.830.500.040.1514.3619.88
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.058.322.570.250.330.020.067.6711.81
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.067.632.610.710.080.020.066.7711.14
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.029.052.650.640.070.050.078.2114.67
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)30.9429.982.631.501.030.160.9026.3964.53
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.04 (73 verified)43.7867.512.653.041.980.406.3155.78114.91
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.039.302.610.720.070.020.088.4112.91
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0511.962.670.340.400.020.0811.1315.65
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.622.580.760.030.010.035.7910.13
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.452.640.760.060.010.051.586.03
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1216.662.551.420.810.040.4213.9820.22
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0513.242.610.940.190.030.4311.6516.81
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0512.672.600.920.230.030.4711.0316.24