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 19:19:42
Total time taken: 0:43:25
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
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.02 (7 verified)0.0912.982.470.750.250.040.3711.5716.38
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.6215.582.450.682.730.020.3911.7620.48
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.029.162.450.190.090.020.318.5512.48
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.832.470.550.010.010.025.249.18
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.032.490.580.010.000.024.428.40
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2826.262.421.380.290.060.6623.8729.84
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)3.84 (39 verified)695.4318.542.510.850.560.040.5316.56721.24
ThermofluidStream.Examples.EspressoMachine (sim)0.06 (32 verified)2.3817.472.461.300.370.070.5315.1923.21
ThermofluidStream.Examples.HeatPump (sim)0.08 (57 verified)122.5450.522.472.482.380.442.6442.57176.51
ThermofluidStream.Examples.ReverseHeatPump (sim)0.04 (37 verified)82.9838.032.492.461.700.291.5732.01124.40
ThermofluidStream.Examples.SimpleAirCycle (sim)0.35 (73/925 failed)0.5619.832.551.510.290.060.4817.5024.16
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.0610.412.500.690.160.030.109.4313.85
ThermofluidStream.Examples.SimpleEngine (sim)0.04 (18 verified)3.2514.302.510.880.900.050.4212.0520.96
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.038.342.540.670.070.020.067.5311.81
ThermofluidStream.Examples.SimpleStream (sim)0.11 (25/482 failed)0.1010.742.530.860.080.020.339.4514.36
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.3210.792.480.570.220.030.129.8514.46
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.11 (14 verified)15.9812.132.540.810.500.030.1010.6831.59
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)19.1141.922.511.701.510.562.4735.6864.47
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.059.142.510.640.170.020.088.2212.55
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.076.322.460.170.050.010.046.049.72
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.552.540.230.320.010.057.9311.99
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.832.540.620.020.010.025.179.23
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1111.202.450.680.140.030.399.9714.64
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0910.192.510.660.110.020.119.2913.64
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.812.510.190.050.010.297.2711.21
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.049.422.510.700.150.030.328.2312.82
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.026.712.520.630.040.010.045.9910.13
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0352.552.471.542.040.562.9845.4256.01
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.038.462.470.640.070.020.057.6811.80
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0612.652.480.860.410.020.0711.2916.04
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.049.032.440.720.110.020.078.1012.32
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.902.480.660.060.010.057.1211.27
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.038.182.450.650.080.020.057.3911.51
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.892.470.620.060.010.057.1511.22
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 24.5317.062.490.930.490.120.1615.3544.95
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.7936.272.491.411.200.172.0631.4244.42
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.04147.052.486.103.400.7511.19125.62150.69
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.6030.992.460.961.820.232.2525.7340.92
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.038.072.430.600.090.020.057.3011.36
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.04 (43 verified)22.8251.052.524.091.690.472.3342.4777.33
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.092.460.570.040.010.025.449.40
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.038.722.530.260.330.010.048.0712.11
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.782.440.140.050.010.035.559.08
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.392.470.170.080.010.046.099.70
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.08 (8/270 failed)0.037.552.420.570.040.010.056.8810.92
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.109.952.460.770.070.020.089.0113.33
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.037.872.470.780.090.020.066.9311.21
ThermofluidStream.Processes.Tests.TransportDelay 0.002.222.550.630.040.010.041.505.61
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.026.142.460.560.040.010.035.509.45
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.25 (20/1268 failed)0.1722.042.491.452.640.040.4317.4925.86
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.5324.122.441.650.540.050.2321.6527.94
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.812.440.550.020.010.025.219.07
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1514.102.451.290.120.030.1212.5417.54
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)0.3618.552.491.370.740.060.2416.1422.23
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.682.450.570.020.010.025.069.00
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.6317.762.470.853.060.030.4213.4023.74
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.028.702.440.190.090.020.308.1012.02
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.672.430.580.020.010.025.048.97
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.2224.582.470.900.490.040.8122.3428.14
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.06 (39 verified)12.6619.522.470.940.530.040.8517.1535.54
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.058.632.490.260.370.020.067.9112.09
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.962.500.570.030.010.025.349.32
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.18 (33 verified)0.3914.862.540.770.490.040.1513.4218.81
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.048.052.450.210.080.260.057.4511.40
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.067.282.510.630.080.020.066.5010.71
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.048.962.500.300.330.040.058.2414.34
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.03 (25 verified)30.4629.332.521.391.070.160.8025.9263.23
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.06 (73 verified)42.0971.762.442.701.910.765.6960.70117.21
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.038.872.510.620.070.020.088.0912.26
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0411.852.500.290.330.010.0611.1515.28
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.472.470.610.030.010.035.799.80
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.212.490.600.060.010.051.495.53
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1216.672.471.320.820.040.4114.0920.15
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0512.122.510.780.160.030.3710.7915.52
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.0411.712.460.770.220.290.1010.3315.05