ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 75 75 75 75 73 69 64

Test started: 2025-12-29 01:52:51
Total time taken: 0:41:52
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.24.5-v1.24.5.1+gb17346080d
OpenModelicaLibraryTesting Changes

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

Tested Library: ThermofluidStream 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"
 ],
 "support": "fullSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.2.0",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/8d2287a558d9d5e3a6235c981d5a60044dae5b61.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",
 "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.0914.222.501.070.270.050.4512.3817.51
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.5317.632.570.963.590.020.1112.9522.38
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.039.262.550.420.100.020.088.6512.52
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.742.550.510.020.010.025.198.97
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.172.570.510.010.010.024.628.47
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.05 (49 verified)0.2927.492.531.210.570.050.6025.0631.04
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)2.83 (39 verified)647.3819.722.541.140.340.050.8717.32673.22
ThermofluidStream.Examples.EspressoMachine (sim)0.04 (32 verified)2.3418.812.621.230.650.050.4716.4024.48
ThermofluidStream.Examples.HeatPump (sim)0.07 (57 verified)121.0151.122.572.492.110.353.0243.15175.43
ThermofluidStream.Examples.ReverseHeatPump (sim)0.03 (37 verified)82.1339.342.502.651.760.301.6532.98124.87
ThermofluidStream.Examples.SimpleAirCycle (sim)0.36 (73/925 failed)0.5620.392.632.010.270.060.2117.8524.64
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.0610.882.661.050.150.030.099.5714.30
ThermofluidStream.Examples.SimpleEngine (sim)0.04 (18 verified)3.1815.672.661.291.000.040.4412.8922.24
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.038.962.621.070.070.010.057.7512.29
ThermofluidStream.Examples.SimpleStream (sim)0.19 (25/482 failed)0.1111.112.631.140.090.020.079.8014.72
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.03 (15 verified)0.3111.662.580.580.500.020.0810.4815.26
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.13 (14 verified)15.4812.422.561.150.270.040.4310.5231.27
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)19.0345.472.562.091.730.272.7738.6167.80
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.0510.202.550.590.510.020.069.0313.46
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.077.062.630.440.050.010.056.5110.47
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.592.640.460.070.020.087.9711.93
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.802.590.630.020.010.025.129.06
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1111.432.490.940.130.030.1210.2114.72
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0910.812.520.920.090.020.109.6814.09
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.038.022.540.420.060.010.057.4711.23
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.049.762.540.990.140.030.108.5012.98
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.036.932.690.600.040.010.286.0110.32
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0354.492.512.101.870.612.9346.9757.81
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.038.762.550.950.070.010.057.6812.04
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0513.262.511.050.170.030.3511.6716.50
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.049.792.500.930.110.020.078.6612.99
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.112.510.900.060.010.047.0911.30
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.038.662.520.930.070.010.057.6011.88
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.172.500.930.060.010.047.1311.40
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 24.2817.342.541.360.250.150.5315.0644.84
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.7338.072.531.291.670.192.4532.4646.01
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03116.262.605.763.871.2312.3693.04119.75
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.6132.382.521.281.780.521.9026.9042.17
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.038.002.570.570.360.020.047.0211.29
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.02 (43 verified)21.8639.632.473.321.470.361.8132.6764.61
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.262.540.570.050.010.035.609.47
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.039.152.500.670.080.020.068.3112.37
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.026.082.510.390.050.010.035.609.28
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.672.500.380.080.010.046.179.86
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.07 (8/270 failed)0.038.122.570.580.040.010.307.1911.48
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.0910.482.591.000.070.020.079.3313.83
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.038.672.561.150.070.020.047.3911.95
ThermofluidStream.Processes.Tests.TransportDelay 0.002.422.490.560.290.010.031.535.53
ThermofluidStream.Processes.Tests.Turbine (sim)0.02 (1/5 failed)0.026.402.550.550.050.010.235.569.67
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.30 (20/1268 failed)0.1723.812.521.753.440.040.1618.4327.53
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.5225.672.532.100.400.340.2422.5929.42
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.782.520.520.030.010.025.219.01
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1614.972.541.320.160.330.0913.0718.32
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.3419.482.561.880.550.090.6116.3423.11
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.792.540.540.020.010.025.199.05
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.6518.562.511.093.950.030.1413.3524.38
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.049.192.550.400.090.020.078.6012.42
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.562.540.530.020.010.024.988.75
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.02 (43 verified)0.2123.722.531.130.590.050.5421.4127.13
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.06 (39 verified)12.4119.642.521.190.620.050.6217.1735.28
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.058.622.560.490.110.020.327.6811.88
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.822.490.510.030.010.035.258.98
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.15 (33 verified)0.3613.742.561.020.250.050.4611.9617.46
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.047.812.580.460.080.020.077.1811.07
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.067.382.540.620.340.010.046.3610.65
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.019.072.570.520.070.050.338.0914.30
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.03 (25 verified)28.9226.912.631.270.870.131.2823.3559.13
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.04 (73 verified)40.2055.152.512.242.610.665.6543.9898.53
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.039.052.530.590.310.010.058.0812.25
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.0611.632.570.530.110.020.3410.6414.94
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.382.540.580.030.010.035.729.59
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.542.550.640.330.010.031.525.73
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1114.152.451.161.300.030.1011.5617.33
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0512.682.500.970.170.030.4311.0915.89
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0411.462.511.010.220.030.1310.0714.68