ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 75 75 75 75 73 70 65

Test started: 2026-01-28 15:32:17
Total time taken: 0:42:24
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.27.0-dev.69+gc1ce8a87ba
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.1013.352.500.780.260.040.4211.8516.85
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.5516.122.530.762.880.020.3612.0921.08
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.039.162.520.200.090.020.338.5212.59
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.772.540.300.290.000.025.159.23
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.132.550.310.270.000.024.528.57
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.05 (49 verified)0.2725.972.551.010.540.050.8723.5129.75
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.02 (39 verified)678.7719.212.500.880.590.040.5717.13705.40
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)1.9118.502.551.020.690.050.4916.2423.90
ThermofluidStream.Examples.HeatPump (sim)0.09 (57 verified)126.3051.522.582.362.920.382.2443.62181.47
ThermofluidStream.Examples.ReverseHeatPump (sim)0.05 (37 verified)82.2038.472.602.181.980.671.3032.35124.24
ThermofluidStream.Examples.SimpleAirCycle (sim)0.35 (73/925 failed)0.5418.412.611.660.260.060.2316.2022.97
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.0710.182.640.750.190.030.099.1213.82
ThermofluidStream.Examples.SimpleEngine (sim)0.06 (18 verified)3.1415.312.600.960.950.040.4612.9022.12
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.038.612.660.720.070.020.067.7512.22
ThermofluidStream.Examples.SimpleStream (sim)0.11 (25/482 failed)0.0910.372.750.930.090.020.089.2514.32
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.2411.622.610.640.230.040.1310.5915.37
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.14 (14 verified)12.7912.352.650.860.240.040.4310.7728.84
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)18.6544.882.562.071.730.272.6938.1367.09
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.059.822.580.770.170.020.098.7813.39
ThermofluidStream.Examples.WaterHammer (sim)0.03 (8 verified)0.086.472.580.180.040.010.046.2010.06
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.212.520.230.060.010.327.5911.66
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.992.590.610.020.010.025.329.45
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1110.972.450.650.130.030.1310.0314.48
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0910.052.470.650.100.020.109.1813.50
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.622.630.200.050.010.277.0911.20
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.049.252.510.700.140.020.098.2912.66
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.026.572.540.640.030.010.035.8510.08
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0351.712.471.811.740.582.8344.7555.15
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.038.332.470.650.070.020.067.5411.72
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0512.322.510.840.170.030.3410.9415.76
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.049.262.550.730.110.020.088.3212.72
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.832.480.650.060.010.057.0511.17
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.048.322.560.660.070.020.057.5211.80
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.842.510.620.060.010.057.1011.22
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.03 (21 verified)13.6217.312.470.980.230.440.1615.5034.26
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.8635.672.481.361.130.181.5331.4743.92
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.04129.612.505.383.820.7610.87108.78133.24
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)6.7231.672.470.931.540.501.8226.8841.79
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.037.622.580.640.080.020.056.8211.11
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)23.3847.132.473.261.700.402.1539.6273.85
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.212.500.330.300.010.035.549.59
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.048.692.520.260.340.010.048.0312.11
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.812.500.160.050.010.035.569.16
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.282.530.180.070.010.045.979.72
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.11 (8/270 failed)0.037.692.510.640.040.010.046.9611.23
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1010.162.560.750.070.020.079.2513.69
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.038.002.500.870.180.020.076.8711.42
ThermofluidStream.Processes.Tests.TransportDelay 0.002.222.570.630.040.010.041.505.64
ThermofluidStream.Processes.Tests.Turbine (sim)0.02 (1/5 failed)0.026.082.510.630.040.010.035.379.47
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.28 (20/1268 failed)0.1720.982.481.422.700.030.4216.4124.83
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.5224.482.551.700.380.330.2521.8128.43
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.872.540.620.020.010.025.199.36
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1614.462.540.890.380.020.0813.0818.04
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.2718.752.521.530.590.090.5615.9922.44
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.492.540.610.020.010.024.848.92
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.2016.752.530.833.160.030.1512.5822.37
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.882.480.180.090.020.308.2912.23
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.532.520.560.020.010.024.938.92
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.2021.852.480.860.500.040.5219.9225.40
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)12.7418.382.670.940.550.040.8416.0034.69
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.058.412.480.250.360.020.067.7111.80
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.812.530.560.020.010.025.209.22
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.18 (33 verified)0.3913.442.490.720.230.040.4012.0417.35
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.057.692.450.210.080.020.287.1011.07
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.066.882.710.610.070.020.066.1310.52
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.058.652.500.330.330.040.057.9014.11
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.03 (25 verified)31.9927.692.501.000.810.411.0124.4563.06
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.07 (73 verified)42.6462.022.531.983.020.344.6052.09108.13
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.038.182.500.610.060.020.077.4311.58
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0510.672.480.340.340.010.069.9114.07
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.182.560.590.030.010.035.529.66
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.242.540.610.050.010.041.525.63
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1214.352.480.910.960.030.3512.0917.81
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0511.112.490.740.170.030.419.7714.52
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0511.152.500.730.230.030.379.7814.59