ThermofluidStream test using OpenModelica

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

Test started: 2025-11-25 11:29:38
Total time taken: 0:41:34
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
0e9a9de2025-11-20 12:59:33 +0100AndreasAdding TILMedia_AddOn_Tests (#253)

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
0eb981b2025-08-19 15:41:17 +0200Niels WeberUpdate reference data for example models

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.752.360.730.240.040.3811.3616.07
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.4615.632.360.682.620.020.3811.9220.28
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.039.042.440.200.090.020.318.4312.37
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.542.500.560.010.010.024.948.95
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.024.822.410.580.010.000.024.218.12
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2826.682.411.320.260.060.6424.3930.24
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)3.83 (39 verified)667.6818.812.410.900.560.040.5416.76693.71
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)2.2318.052.421.330.360.070.5415.7523.58
ThermofluidStream.Examples.HeatPump (sim)0.09 (57 verified)117.0150.012.452.601.960.383.1441.94170.44
ThermofluidStream.Examples.ReverseHeatPump (sim)0.04 (37 verified)77.9437.392.442.611.660.261.5931.26118.67
ThermofluidStream.Examples.SimpleAirCycle (sim)0.33 (73/925 failed)0.5419.452.531.700.290.060.5316.8623.81
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.0610.242.480.750.160.030.099.2113.71
ThermofluidStream.Examples.SimpleEngine (sim)0.05 (18 verified)3.1014.922.530.940.880.040.4012.6621.52
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.038.162.520.720.070.010.067.3111.66
ThermofluidStream.Examples.SimpleStream (sim)0.10 (25/482 failed)0.0910.822.620.990.080.020.369.3714.56
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.3011.272.450.620.210.030.1110.3014.90
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.12 (14 verified)14.8112.292.440.850.540.030.1010.7630.53
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)17.9642.132.411.721.520.572.5435.7863.42
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.059.452.410.650.160.020.098.5312.75
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.076.172.440.180.040.010.045.899.56
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.037.852.310.220.290.010.057.2811.02
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.532.360.580.020.010.024.918.74
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1111.142.320.670.130.030.389.9314.44
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.0810.042.330.640.100.020.109.1813.30
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.652.320.190.050.010.287.1210.79
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.059.392.370.730.130.020.318.1912.63
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.026.392.300.580.040.010.045.729.52
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0348.112.361.451.850.532.7641.5251.42
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.038.082.360.630.070.010.067.3111.31
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0611.562.330.790.380.020.0710.3014.79
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.048.972.320.690.110.020.078.0812.15
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.602.370.660.060.010.056.8210.80
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.037.922.340.650.070.020.057.1311.10
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.642.350.630.060.010.056.9010.83
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 23.0216.172.330.910.490.110.1514.5142.33
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.4833.732.421.381.220.161.8729.1041.46
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03127.522.325.833.310.7410.58107.04130.92
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)6.2729.472.370.871.650.202.1424.6138.98
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.037.812.450.660.090.020.066.9911.19
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)22.4845.022.403.961.670.442.0736.8670.78
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.025.962.340.570.040.010.025.329.14
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.038.662.310.250.320.010.048.0411.83
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.572.350.140.040.010.035.348.76
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.025.912.370.160.070.010.045.629.11
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.06 (6/259 failed)0.037.332.370.590.040.010.056.6510.61
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.109.862.370.750.070.020.078.9513.16
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.037.812.330.770.080.020.056.8911.00
ThermofluidStream.Processes.Tests.TransportDelay 0.002.132.350.610.040.010.041.425.29
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.025.972.350.570.040.010.035.339.18
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.24 (20/1268 failed)0.1622.432.381.412.470.040.4318.0826.10
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.5023.802.341.780.610.050.2221.1427.50
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.712.390.590.020.010.025.068.96
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1514.012.441.300.120.030.1112.4517.45
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.3217.832.361.360.700.050.2315.5021.34
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.612.410.580.020.010.024.988.90
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.4916.532.430.863.040.030.4312.1822.31
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.038.932.410.210.090.020.318.3012.23
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.452.390.570.020.010.024.848.70
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.2023.892.410.890.500.050.8321.6227.35
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)11.9019.012.421.020.550.040.8816.5134.25
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.048.282.400.250.340.020.067.6111.56
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.642.410.570.020.010.025.018.92
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.17 (33 verified)0.3714.132.330.760.530.040.1512.6517.83
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.047.742.360.200.080.260.067.1410.99
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.076.952.400.640.080.020.066.1610.30
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.068.462.360.310.340.040.057.7213.72
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)30.0027.162.401.371.020.140.8023.8360.40
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.04 (73 verified)41.5364.822.402.802.200.735.5753.51109.64
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.038.862.350.620.070.020.088.0812.08
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0511.082.410.280.340.010.0610.3914.42
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.022.420.580.030.010.035.379.31
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.192.360.620.060.010.051.465.39
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1115.282.411.370.810.040.4212.6418.65
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0512.202.390.720.150.030.3610.9415.48
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0411.792.430.760.220.290.1010.4215.12