ThermofluidStream test using OpenModelica

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

Test started: 2025-09-26 01:18:46
Total time taken: 0:39:37
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
2a275462025-09-23 17:48:36 +0200AndreasAdding URDFModelica (#230)

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.322.300.930.250.030.4010.7015.33
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.4414.972.300.883.420.020.1010.5619.33
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.028.212.380.400.090.020.077.6411.23
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.232.270.480.010.010.024.728.13
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.024.722.320.480.010.000.024.207.69
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2823.862.341.140.510.040.5321.6427.13
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)3.29 (39 verified)655.8017.222.331.050.310.050.7915.03679.32
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)2.2217.692.401.170.610.040.4315.4422.97
ThermofluidStream.Examples.HeatPump (sim)0.08 (57 verified)116.4644.992.382.272.110.342.8437.43164.51
ThermofluidStream.Examples.ReverseHeatPump (sim)0.04 (37 verified)76.8835.082.372.231.790.541.0029.52115.01
ThermofluidStream.Examples.SimpleAirCycle (sim)0.33 (73/925 failed)0.5217.742.391.670.230.050.1915.6021.65
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.079.702.400.940.140.020.088.5112.81
ThermofluidStream.Examples.SimpleEngine (sim)0.05 (18 verified)3.0314.002.391.050.900.040.3911.6320.09
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.038.072.420.900.060.010.057.0611.17
ThermofluidStream.Examples.SimpleStream (sim)0.12 (25/482 failed)0.109.882.401.060.070.020.068.6813.13
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.3010.262.360.500.460.020.079.2213.58
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.11 (14 verified)14.5511.462.451.020.230.030.379.8129.20
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)17.5138.372.411.901.480.222.3632.4158.97
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.049.272.390.570.430.020.058.2012.34
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.076.012.320.380.040.010.035.549.03
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.027.392.280.400.060.010.076.8510.30
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.222.370.490.020.010.024.688.22
ThermofluidStream.FlowControl.Tests.MCV (sim)0.04 (27 verified)0.1010.372.290.870.110.030.119.2513.42
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.089.792.290.860.080.020.098.7412.78
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.027.042.320.390.050.010.056.559.99
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.048.812.310.890.130.030.097.6711.77
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.036.112.300.520.040.010.255.309.05
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0345.632.341.931.760.552.4038.9948.70
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.037.772.380.870.060.010.056.7710.81
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0511.142.321.000.160.030.349.6214.16
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.048.932.300.910.100.020.067.8411.90
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.432.260.860.050.010.046.4610.34
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.037.862.360.880.060.010.046.8710.88
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.382.310.850.050.010.046.4310.31
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 22.6515.832.351.180.220.130.4413.8641.44
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.4132.832.331.241.540.151.8828.0240.23
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03115.382.375.043.491.1010.3795.37118.58
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)6.1128.122.331.091.470.511.7123.3437.17
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.037.342.330.530.320.010.036.4510.32
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)22.0141.712.283.131.440.371.8234.9566.62
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.025.662.360.540.040.010.035.038.65
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.048.442.370.680.080.020.067.6111.49
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.502.370.350.040.010.035.078.50
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.082.340.390.070.010.045.579.05
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.05 (6/259 failed)0.027.142.360.510.040.010.276.3210.18
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.099.642.370.930.060.020.078.5712.71
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.037.492.310.990.060.010.036.3910.45
ThermofluidStream.Processes.Tests.TransportDelay 0.002.272.360.560.280.010.021.395.25
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.025.902.340.500.040.010.225.128.88
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.25 (20/1268 failed)0.1622.592.301.523.860.030.1417.0425.95
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.4822.612.331.830.350.320.2119.9026.05
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.452.310.500.030.010.024.908.41
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.1513.402.361.090.140.270.0711.8316.52
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.3117.402.271.610.460.080.5214.7320.61
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.024.962.330.500.020.010.024.427.91
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.4416.452.251.013.670.030.1311.6121.76
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.382.280.370.080.020.077.8511.29
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.202.310.480.020.010.024.678.14
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.1921.192.261.010.480.040.4819.1924.26
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.06 (39 verified)11.6917.462.311.130.570.040.5715.1532.12
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.057.982.270.440.100.020.317.1010.92
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.292.310.470.030.010.024.778.22
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.16 (33 verified)0.3713.562.300.920.220.040.4011.9817.01
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.057.272.320.410.080.020.066.7110.26
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.056.712.280.520.300.010.035.849.65
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.938.142.230.460.070.040.307.2712.91
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)29.4424.942.301.110.780.121.1721.7757.31
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.05 (73 verified)40.8255.832.322.032.310.615.1945.6999.62
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.038.322.270.520.270.010.047.4811.22
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.0410.472.270.450.090.020.299.6213.39
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.025.762.280.480.030.010.035.228.67
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.252.320.530.280.010.031.405.17
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1114.542.261.061.230.030.1012.1217.51
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0511.032.300.900.150.030.389.5713.99
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0410.462.330.940.210.030.129.1613.43