ThermofluidStream_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
89 77 77 77 77 75 71 68

Test started: 2025-10-07 21:46:58
Total time taken: 0:44:29
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
d8af3122025-10-02 14:36:24 +0200AndreasAdding URDFModelica reference results (#237)

Tested Library: ThermofluidStream_dev 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"
 ],
 "sha": "d22f02bd080ddadeac04c44a8e27b4b24bbc963b",
 "support": "noSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.2.0-main",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/d22f02bd080ddadeac04c44a8e27b4b24bbc963b.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",
 "libraryVersion": "main",
 "libraryVersionNameForTests": "dev",
 "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.1014.962.521.090.270.040.4713.0918.24
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.5117.892.581.073.670.030.1213.0122.69
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.039.512.610.460.090.020.078.8712.84
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.892.600.580.020.010.025.269.21
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.001.132.601.130.000.000.000.004.53
ThermofluidStream.Boundaries.Tests.TankHeating 0.001.102.631.100.000.000.000.004.55
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.001.082.571.080.000.000.000.004.45
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.001.032.681.030.000.000.000.004.50
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.001.142.551.140.000.000.000.004.45
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.192.630.530.010.010.024.638.50
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2928.502.611.270.580.050.5826.0232.12
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)3.13 (39 verified)650.0121.032.551.120.320.320.5418.72677.41
ThermofluidStream.Examples.EspressoMachine (sim)0.04 (32 verified)2.4019.442.611.270.730.060.5416.8525.16
ThermofluidStream.Examples.HeatPump (sim)0.11 (57 verified)124.5354.732.612.522.340.383.4546.05182.70
ThermofluidStream.Examples.ReverseHeatPump (sim)0.04 (37 verified)83.2341.612.652.471.670.282.0135.18128.21
ThermofluidStream.Examples.SimpleAirCycle (sim)0.27 (925 verified)0.7121.852.691.590.530.050.1619.5226.22
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.03 (16 verified)0.0610.802.761.070.160.030.109.4314.30
ThermofluidStream.Examples.SimpleEngine (sim)0.06 (18 verified)3.1515.942.731.311.010.040.4613.1222.58
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.039.272.691.110.070.010.058.0212.71
ThermofluidStream.Examples.SimpleStream (sim)0.12 (482 verified)0.1411.032.641.310.080.020.079.5414.62
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.03 (15 verified)0.3211.822.620.610.500.020.0810.6115.45
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.12 (14 verified)15.2912.972.631.140.260.040.4511.0731.69
ThermofluidStream.Examples.VaporCycle (sim)0.04 (54 verified)18.8645.512.632.271.770.252.8538.3767.72
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.0510.262.600.630.480.020.069.0613.59
ThermofluidStream.Examples.WaterHammer (sim)0.03 (8 verified)0.076.752.650.450.050.010.046.2010.20
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.732.670.480.070.020.078.0812.13
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.912.620.620.020.010.025.239.22
ThermofluidStream.FlowControl.Tests.MCV (sim)0.04 (27 verified)0.1111.282.520.940.130.030.1310.0414.58
ThermofluidStream.FlowControl.Tests.PCV (sim)0.03 (14 verified)0.0910.502.560.990.100.020.109.2913.82
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.038.112.500.440.060.010.067.5411.35
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.049.472.560.960.140.030.098.2612.70
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.036.992.670.590.310.010.036.0610.38
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0353.772.502.162.020.283.3445.9757.08
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.038.562.590.940.070.010.057.4811.84
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0613.282.501.020.160.030.3511.7116.51
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.049.802.580.970.110.020.078.6213.09
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.252.520.900.060.010.047.2411.46
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.039.032.560.930.070.010.057.9712.30
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.382.520.910.060.010.047.3611.56
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 24.0217.802.591.280.250.130.4915.6545.07
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.04 (45 verified)4.7637.732.521.331.630.182.2532.3445.73
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.04139.552.545.853.860.7612.35116.72143.04
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.7232.152.591.231.610.222.6226.4642.16
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.038.212.580.630.360.020.047.1611.52
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)23.3850.182.553.521.800.402.2542.2176.83
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.03 (30 verified)0.024.792.550.360.010.000.024.408.04
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.02 (30 verified)0.024.882.560.390.010.000.024.468.15
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.532.570.530.000.000.000.003.83
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.001.162.601.160.000.000.000.004.57
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.992.590.990.000.000.000.004.36
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.262.540.570.050.010.045.609.49
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.049.592.580.480.090.020.288.7212.89
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.026.212.530.380.050.010.035.759.45
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.036.522.550.390.080.010.046.019.75
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.09 (6/259 failed)0.038.332.580.610.330.010.037.3411.71
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1010.792.551.060.070.020.079.5614.10
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.038.602.601.060.070.010.047.4211.91
ThermofluidStream.Processes.Tests.TransportDelay 0.002.462.560.580.310.010.031.535.66
ThermofluidStream.Processes.Tests.Turbine (sim)0.02 (1/5 failed)0.026.362.580.540.050.010.295.489.66
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.25 (20/1268 failed)0.1824.932.541.704.270.040.1618.7628.64
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.5225.342.552.010.390.360.2522.3429.10
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.912.610.590.030.010.025.269.23
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1515.102.531.220.450.020.0813.3218.45
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)0.3420.892.591.840.550.090.6117.8024.49
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.762.730.520.020.010.025.199.22
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.7018.132.561.094.020.030.1412.8524.05
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.812.540.410.090.020.078.2112.05
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.001.022.541.020.000.000.000.004.31
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.001.032.561.030.000.000.000.004.32
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.001.032.561.030.000.000.000.004.32
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.992.570.990.000.000.000.004.28
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.522.530.520.020.010.024.958.71
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.04 (43 verified)0.2124.402.490.880.500.050.7922.1827.95
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)12.6019.262.521.160.610.040.6116.8435.09
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.059.042.570.490.110.020.358.0712.34
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.782.540.510.030.010.035.218.98
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.17 (33 verified)0.3915.332.631.020.240.050.4713.5519.17
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.048.112.560.450.080.020.077.4811.40
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.067.562.630.590.340.010.046.5810.92
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.028.992.530.530.080.050.347.9914.20
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)31.0428.982.501.230.880.431.0325.4063.19
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.05 (73 verified)42.3471.132.582.202.600.376.3159.66116.80
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.038.932.510.570.320.010.057.9812.12
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0511.692.620.520.100.020.3210.7415.04
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.542.560.550.250.010.035.699.76
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.502.580.890.050.010.031.515.77
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1216.252.551.221.330.030.1113.5619.60
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0612.742.631.020.170.030.4511.0816.11
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.0411.982.581.040.230.030.1310.5515.29