ThermofluidStream test using OpenModelica

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

Test started: 2026-04-01 22:03:58
Total time taken: 0:39:58
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.27.0-dev.284+gcdfa351109
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
8f4dee72026-04-01 15:14:49 +0200linuslangenkamp[GBODE] switch to Radau IIA once again (#282)

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
7a2596c2026-02-03 13:29:15 +0100Raphael GebhartNew reference files for #244

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.02 (7 verified)0.0912.222.190.710.230.030.3910.8615.35
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.4314.732.240.702.630.020.1111.2719.23
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.502.220.180.090.010.307.9311.60
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.312.240.260.010.000.244.798.36
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.024.722.250.260.010.200.024.237.84
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2623.102.250.900.480.040.5321.1526.46
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.19 (39 verified)662.5817.572.230.830.550.040.5115.63687.49
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)1.8117.122.330.950.560.040.4115.1622.24
ThermofluidStream.Examples.HeatPump (sim)0.08 (57 verified)119.4246.032.261.992.010.322.8538.85168.63
ThermofluidStream.Examples.ReverseHeatPump (sim)0.04 (37 verified)77.6133.672.251.981.310.211.6128.55114.41
ThermofluidStream.Examples.SimpleAirCycle (sim)0.34 (73/925 failed)0.5317.402.301.540.230.050.2015.3821.50
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.03 (16 verified)0.069.562.370.720.180.030.098.5512.96
ThermofluidStream.Examples.SimpleEngine (sim)0.05 (18 verified)3.0914.062.290.940.880.040.4011.8020.43
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.037.982.350.690.060.010.067.1511.28
ThermofluidStream.Examples.SimpleStream (sim)0.11 (25/482 failed)0.119.612.310.890.070.020.068.5713.02
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.2410.762.300.300.430.020.109.9114.15
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.14 (14 verified)12.1111.552.290.790.230.040.3810.1126.95
ThermofluidStream.Examples.VaporCycle (sim)0.04 (54 verified)17.6841.172.241.671.530.232.3735.3661.95
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.058.982.220.590.140.020.088.1512.07
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.085.922.340.190.040.010.045.649.31
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.002.230.220.060.010.287.4311.07
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.262.220.270.020.240.024.718.29
ThermofluidStream.FlowControl.Tests.MCV (sim)0.04 (27 verified)0.1110.122.210.620.120.030.129.2313.26
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.089.642.220.600.090.020.108.8312.76
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.036.952.270.180.050.010.056.6510.05
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.058.712.230.660.130.020.097.8011.81
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.036.292.250.580.030.010.035.639.38
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0348.452.231.671.640.532.7241.8851.62
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.037.632.210.610.060.010.056.9010.68
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0611.652.190.730.140.020.3310.4314.71
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.048.562.200.630.100.020.077.7411.60
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.372.200.610.050.010.046.6510.38
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.037.672.190.620.060.010.056.9310.71
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.172.200.590.050.010.046.4810.19
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.03 (21 verified)12.8416.042.180.880.210.380.1614.4131.91
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.5433.792.181.590.990.141.3529.7241.34
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.04119.112.224.934.490.688.91100.10122.47
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.2328.642.250.871.250.452.0024.0637.99
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.036.952.250.600.070.020.056.2110.04
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.02 (43 verified)22.3044.542.213.061.550.382.0837.4669.90
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.025.682.210.340.270.010.035.048.72
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.048.222.230.240.070.240.047.6311.28
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.382.210.140.040.010.035.168.41
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.025.802.210.150.070.010.045.538.83
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.08 (8/270 failed)0.036.882.200.560.030.010.046.249.99
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.109.462.230.690.060.020.078.6212.59
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.037.302.190.790.180.020.066.2610.33
ThermofluidStream.Processes.Tests.TransportDelay 0.002.082.210.580.040.010.031.425.10
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.025.712.210.550.040.010.025.098.75
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.27 (20/1268 failed)0.1719.942.231.342.450.030.4315.6823.46
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.5021.772.251.570.310.290.2219.3825.36
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.422.210.260.290.010.024.848.48
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1513.192.210.840.370.020.0811.8816.37
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)0.2516.652.191.330.450.060.5014.3119.90
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.082.220.280.020.010.254.528.15
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.0515.512.240.822.920.030.1411.6020.65
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.038.542.230.190.080.010.287.9711.64
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.242.210.280.280.010.024.668.32
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.1921.242.240.840.500.040.5119.3524.52
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)11.8317.492.230.980.550.040.8415.0832.44
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.048.322.180.230.340.020.067.6811.37
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.322.240.280.270.010.024.758.41
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.16 (33 verified)0.3712.592.290.730.250.040.4211.1516.24
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.047.382.250.220.070.020.316.7610.49
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.066.382.220.590.060.010.055.679.50
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.928.112.250.280.310.040.057.4313.09
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)30.3126.592.260.900.750.410.9423.5859.99
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.04 (73 verified)41.1863.332.251.872.330.325.4753.34107.62
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.037.962.220.600.060.020.077.2211.04
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0410.062.230.260.310.010.069.4213.17
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.025.752.220.270.260.010.025.198.81
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.162.230.630.050.010.041.435.21
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1213.602.290.910.940.030.3411.3916.86
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0610.562.250.680.140.020.379.3413.68
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0510.752.260.740.220.030.379.3913.90