ThermofluidStream test using OpenModelica

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

Test started: 2026-02-16 16:43:11
Total time taken: 0:41:48
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
a654b572026-02-13 15:56:41 +0100AndreasOnly import basemodelica if needed (#271)

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.01 (7 verified)0.0914.112.511.090.290.040.4512.2417.39
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.5417.282.530.963.750.030.1112.4322.02
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.039.412.610.440.100.020.078.7812.72
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.932.590.520.020.010.025.369.20
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.062.550.500.010.010.024.528.29
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2927.362.551.260.560.050.5724.9230.92
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)2.72 (39 verified)639.0119.922.491.110.340.060.8717.55664.82
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)2.3619.162.621.190.630.050.4516.8424.89
ThermofluidStream.Examples.HeatPump (sim)0.06 (57 verified)120.0452.022.662.532.210.363.0643.85175.45
ThermofluidStream.Examples.ReverseHeatPump (sim)0.03 (37 verified)82.5638.942.562.451.580.251.8232.84124.77
ThermofluidStream.Examples.SimpleAirCycle (sim)0.35 (73/925 failed)0.5520.512.662.000.270.060.2217.9724.76
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.0610.722.811.090.170.030.109.3314.32
ThermofluidStream.Examples.SimpleEngine (sim)0.05 (18 verified)3.2316.122.681.281.030.050.4413.3322.77
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.039.152.711.090.070.010.057.9212.59
ThermofluidStream.Examples.SimpleStream (sim)0.18 (25/482 failed)0.1010.752.641.230.080.020.079.3314.33
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.3111.812.600.620.510.020.0810.5815.40
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.14 (14 verified)15.6912.842.641.130.270.050.4710.9131.98
ThermofluidStream.Examples.VaporCycle (sim)0.04 (54 verified)19.2745.062.592.081.790.252.7038.2567.62
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.059.942.640.630.460.020.068.7713.31
ThermofluidStream.Examples.WaterHammer (sim)0.03 (8 verified)0.076.852.650.440.050.010.046.3110.26
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.782.630.510.070.020.088.1012.12
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.782.630.580.020.010.025.149.08
ThermofluidStream.FlowControl.Tests.MCV (sim)0.03 (27 verified)0.1111.742.510.930.120.030.1310.5315.04
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0911.152.520.970.100.020.109.9614.44
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.872.570.400.050.010.057.3411.12
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.049.792.570.980.140.020.098.5513.06
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.037.032.610.650.040.010.326.0110.39
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0355.112.522.182.080.692.8347.3458.41
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.038.632.520.960.070.010.057.5411.86
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0612.952.561.050.170.030.3511.3616.24
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.049.532.540.960.110.020.078.3712.75
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.182.530.960.060.010.047.1011.41
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.038.832.540.920.070.010.057.7812.08
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.472.500.940.060.010.047.4211.66
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 24.3017.772.621.340.260.140.5215.5145.37
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.7036.612.571.381.700.192.2931.0544.56
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03116.522.565.873.831.1612.3393.32120.03
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.5733.222.541.241.610.552.4027.4143.00
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.038.282.550.580.380.010.047.2611.53
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.02 (43 verified)21.8939.952.473.311.550.371.8632.8764.94
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.242.530.570.050.010.045.579.42
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.039.262.500.720.080.020.068.3812.46
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.026.012.510.360.050.010.035.569.18
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.652.480.380.070.010.046.159.79
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.06 (8/270 failed)0.038.172.560.590.050.010.317.2111.50
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1010.412.540.990.070.020.079.2713.70
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.038.482.621.090.070.010.047.2711.80
ThermofluidStream.Processes.Tests.TransportDelay 0.002.472.530.590.300.010.031.545.62
ThermofluidStream.Processes.Tests.Turbine (sim)0.02 (1/5 failed)0.026.402.540.550.050.010.235.569.67
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.31 (20/1268 failed)0.1924.492.541.793.620.040.4518.5928.25
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.5325.432.542.230.410.390.2522.1529.16
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.922.530.540.030.010.035.319.15
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1515.082.551.320.150.330.0913.1818.48
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.3519.982.551.960.590.090.5716.7723.59
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.692.480.530.020.010.025.118.83
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.6518.072.491.073.910.030.1412.9123.88
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.039.122.560.400.100.020.088.5312.38
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.502.550.510.020.010.024.958.73
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.2123.862.571.140.580.050.5521.5327.33
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)12.5319.042.541.200.640.050.6116.5534.79
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.058.672.530.470.110.020.337.7511.91
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.812.540.520.030.010.035.229.04
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.17 (33 verified)0.3613.492.531.010.240.050.4611.7417.19
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.047.852.520.440.080.020.077.2411.04
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.067.282.540.590.340.010.046.3010.52
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.029.042.540.520.080.050.348.0514.26
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)29.1626.562.541.230.870.141.3023.0258.93
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.04 (73 verified)40.1955.392.532.272.740.695.7343.9698.82
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.039.552.540.600.320.010.058.5712.75
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0411.742.570.520.100.020.3510.7515.03
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.322.560.560.030.010.035.699.58
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.602.550.630.380.010.031.545.79
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1014.322.521.151.300.030.1011.7317.60
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0512.762.510.950.160.030.4211.1915.99
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0411.672.591.080.250.040.1410.1814.95