ThermofluidStream_dev test using OpenModelica

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

Test started: 2025-12-15 22:32:11
Total time taken: 0:45:01
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
f2691882025-12-11 11:52:34 +0100Adrian Popadd extra simflags gbode (#262)

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": "d4b85ecb92d18bf4a86d09bca5a5ab2c8737a851",
 "support": "noSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.2.0-main",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/d4b85ecb92d18bf4a86d09bca5a5ab2c8737a851.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.0914.272.561.070.280.040.4412.4417.63
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.03 (14 verified)1.5617.942.611.053.870.030.3812.6022.80
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.039.522.570.410.090.020.088.9212.79
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.782.690.550.020.010.025.199.16
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.772.550.770.000.000.000.004.23
ThermofluidStream.Boundaries.Tests.TankHeating 0.001.052.581.050.000.000.000.004.44
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.001.102.581.100.000.000.000.004.48
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.001.022.581.020.000.000.000.004.39
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.001.002.621.000.000.000.000.004.43
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.025.142.580.540.010.010.024.568.40
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.05 (49 verified)0.3427.992.561.340.300.070.6425.6431.78
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)3.73 (39 verified)690.3519.892.581.170.340.330.6117.43717.26
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)2.3419.392.861.310.710.050.5516.7725.34
ThermofluidStream.Examples.HeatPump (sim)0.07 (57 verified)127.1253.072.682.582.360.383.2044.55183.64
ThermofluidStream.Examples.ReverseHeatPump (sim)0.04 (37 verified)83.3440.012.702.561.600.272.0933.49126.77
ThermofluidStream.Examples.SimpleAirCycle (sim)0.25 (925 verified)0.7122.782.891.661.040.060.2719.7527.44
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.0611.492.841.290.170.030.099.9215.12
ThermofluidStream.Examples.SimpleEngine (sim)0.04 (18 verified)3.2516.972.791.551.100.050.5113.7723.78
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.039.482.911.170.070.020.068.1713.18
ThermofluidStream.Examples.SimpleStream (sim)0.09 (482 verified)0.1111.702.841.370.080.020.0710.1615.51
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.3111.802.660.580.540.020.0810.5715.48
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.12 (14 verified)16.2112.832.671.170.270.040.4710.8732.50
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)19.0145.592.832.291.800.282.9438.2968.26
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.0510.152.830.620.490.020.068.9613.71
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.077.232.820.620.060.010.056.4810.84
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.602.550.460.070.020.077.9911.87
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.702.600.530.020.010.025.119.01
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1111.762.550.960.140.030.1310.5215.13
ThermofluidStream.FlowControl.Tests.PCV (sim)0.03 (14 verified)0.0810.772.530.920.100.020.109.6314.04
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.038.052.550.410.050.010.057.5211.29
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.059.912.521.010.150.030.098.6413.13
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.027.122.600.570.320.010.036.1910.41
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0353.342.522.091.930.283.1645.8856.65
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.048.772.570.950.070.010.057.6912.05
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0512.662.551.050.170.030.3611.0515.93
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.049.822.581.010.110.020.078.6013.13
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.102.560.960.060.010.047.0211.33
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.038.412.570.900.070.010.057.3811.68
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.482.510.920.060.010.047.4411.69
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 24.0517.582.561.250.250.130.4915.4644.86
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.03 (45 verified)4.7837.002.541.261.910.182.1331.5145.01
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03134.142.575.663.740.7412.55111.44137.66
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.7332.132.541.251.630.232.3226.6942.13
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.038.402.620.630.440.020.047.2711.75
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)23.8348.072.643.531.790.422.4239.9175.23
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.03 (30 verified)0.024.712.600.390.010.000.024.298.04
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.02 (30 verified)0.034.702.640.380.010.000.024.288.07
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.572.630.570.000.000.000.003.93
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.001.122.541.120.000.000.000.004.46
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.962.580.960.000.000.000.004.30
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.026.312.640.570.050.010.035.659.63
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.039.482.510.480.080.020.278.6312.68
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.026.122.630.390.050.010.035.649.45
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.642.550.370.070.010.046.159.85
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.07 (12/259 failed)0.038.332.620.580.330.010.037.3711.75
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.1010.402.551.060.070.020.079.1813.70
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.038.482.541.100.070.010.047.2511.73
ThermofluidStream.Processes.Tests.TransportDelay 0.002.482.570.580.310.010.031.565.72
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.026.542.560.550.050.010.285.669.80
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.26 (20/1268 failed)0.1724.242.561.733.590.040.4418.4427.94
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.5225.672.581.980.380.340.2422.7229.46
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.912.550.550.030.010.025.309.16
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1615.102.571.170.420.030.0913.3918.48
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.3419.862.561.790.500.080.5616.9223.45
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.682.550.530.020.010.025.108.92
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.03 (14 verified)2.6818.352.541.093.870.030.1413.2224.24
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.942.540.390.090.020.078.3612.18
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.972.540.970.000.000.000.004.24
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.982.530.980.000.000.000.004.24
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.001.002.581.000.000.000.000.004.33
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.992.560.990.000.000.000.004.28
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.602.530.520.020.010.025.038.78
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.2123.952.531.080.550.040.5521.7327.35
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)12.6919.172.611.220.630.040.6216.6635.19
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.059.062.590.480.110.020.348.1112.37
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.812.540.510.030.010.035.249.03
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.21 (33 verified)0.3915.232.561.080.250.050.4613.3919.06
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.048.312.550.440.080.020.077.7011.57
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.067.482.590.590.330.010.046.5110.81
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)2.048.962.520.530.080.050.347.9614.19
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.03 (25 verified)31.3928.632.541.230.890.431.0625.0263.22
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.04 (73 verified)43.8867.322.572.322.570.366.3655.71114.48
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.039.252.550.590.330.010.058.2712.45
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0511.542.590.530.110.020.3510.5414.86
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.026.472.550.560.290.010.035.589.69
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.482.600.860.050.010.031.535.75
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1216.442.611.251.370.030.1113.6819.85
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0512.962.651.020.170.030.4711.2716.34
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.0412.152.591.050.230.030.1310.7015.49