ThermofluidStream_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
89 77 77 77 77 75 72 69

Test started: 2026-01-28 15:32:17
Total time taken: 0:41:01
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.27.0-dev.69+gc1ce8a87ba
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
0bfa6192025-12-16 09:36:57 +0100Niels WeberUpdate FlowRes ref after Haaland bug correction

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.0912.442.410.730.240.040.4011.0315.76
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.4314.792.420.702.710.020.3810.9819.47
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.028.502.380.180.080.010.307.9211.72
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.025.332.390.540.010.000.024.768.54
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.702.440.700.000.000.000.004.04
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.712.420.710.000.000.000.004.03
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.662.370.660.000.000.000.003.88
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.652.360.650.000.000.000.003.89
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.702.380.700.000.000.000.003.96
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.024.782.440.550.010.000.024.208.06
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2723.192.400.910.490.040.8120.9426.70
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.17 (39 verified)654.0417.462.400.800.550.040.5215.56678.95
ThermofluidStream.Examples.EspressoMachine (sim)0.05 (32 verified)1.8017.272.410.920.570.040.4415.3022.34
ThermofluidStream.Examples.HeatPump (sim)0.07 (57 verified)115.2248.142.422.062.030.342.9140.79166.70
ThermofluidStream.Examples.ReverseHeatPump (sim)0.04 (37 verified)77.5134.442.431.941.350.551.5729.03115.26
ThermofluidStream.Examples.SimpleAirCycle (sim)0.23 (925 verified)0.6919.782.521.600.250.070.5817.2824.11
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.079.422.570.650.190.030.098.4512.95
ThermofluidStream.Examples.SimpleEngine (sim)0.05 (18 verified)3.1114.122.430.950.880.040.4611.7820.58
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.037.942.570.710.060.010.067.0911.38
ThermofluidStream.Examples.SimpleStream (sim)0.10 (482 verified)0.109.562.500.900.070.020.078.5013.10
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.2410.452.490.580.220.030.129.5014.03
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.14 (14 verified)12.0511.082.490.770.240.040.389.6526.60
ThermofluidStream.Examples.VaporCycle (sim)0.03 (54 verified)17.6941.522.441.781.620.252.5835.3062.51
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.058.852.400.620.150.020.087.9812.14
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.075.962.500.170.040.010.045.709.37
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.052.380.210.310.010.057.4611.30
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.362.360.540.020.010.024.788.52
ThermofluidStream.FlowControl.Tests.MCV (sim)0.04 (27 verified)0.1010.202.410.660.140.030.139.2413.56
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.099.692.410.610.090.020.108.8713.01
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.037.132.360.190.040.010.296.5910.34
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.048.872.410.650.130.020.097.9812.10
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.036.282.350.580.030.010.045.629.45
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0347.552.381.401.600.522.5241.5150.88
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.037.592.380.650.070.010.056.8010.81
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.0611.492.350.770.150.030.3210.2214.70
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.048.602.350.650.100.020.067.7811.81
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.172.380.610.050.010.046.4510.36
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.037.692.320.620.070.010.056.9510.84
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.037.252.350.610.050.010.046.5410.43
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.02 (21 verified)12.9315.322.450.930.480.110.1513.6531.52
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.02 (45 verified)4.4633.062.371.321.160.171.4628.9640.72
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.04117.072.394.803.650.6710.4997.45120.51
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)6.3228.952.390.861.600.202.1424.1638.48
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.036.922.470.590.080.020.056.1810.25
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)22.2944.382.483.142.200.781.4436.8270.01
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.02 (30 verified)0.024.222.470.140.010.000.024.057.57
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.02 (30 verified)0.024.312.450.140.010.000.024.147.61
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.592.380.590.000.000.000.003.87
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.812.450.810.000.000.000.004.16
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.612.370.610.000.000.000.003.85
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.025.722.350.560.040.010.025.098.87
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.047.872.360.250.310.010.047.2511.09
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.025.362.380.160.040.010.035.138.57
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.025.792.390.160.070.010.045.518.99
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.06 (2/270 failed)0.036.992.370.560.030.010.046.3410.26
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.099.272.390.690.060.020.078.4412.54
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.037.352.360.770.170.020.066.3310.56
ThermofluidStream.Processes.Tests.TransportDelay 0.002.062.360.580.040.010.041.405.20
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.025.522.370.540.030.010.034.928.71
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.26 (20/1268 failed)0.1620.432.381.442.600.030.4515.9124.10
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.4822.512.381.580.650.050.2220.0126.18
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.025.202.420.550.020.010.024.608.45
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.1412.302.360.890.360.020.0710.9515.60
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)0.2616.742.331.350.450.060.4914.3920.13
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.025.112.360.520.020.000.024.558.26
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)2.0015.772.450.813.010.030.1411.7821.06
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.038.342.420.190.080.020.307.7611.64
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.692.420.690.000.000.000.004.01
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.682.430.680.000.000.000.004.00
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.712.390.710.000.000.000.003.98
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.672.410.670.000.000.000.003.97
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.222.430.540.020.010.024.648.46
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.02 (43 verified)0.1821.142.410.890.490.040.5319.1924.57
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.05 (39 verified)11.8317.802.460.960.560.040.8415.3932.96
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.02 (6 verified)0.058.192.440.240.330.010.067.5511.51
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.492.460.560.020.010.024.878.80
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.18 (33 verified)0.3913.212.410.790.230.040.4411.7217.01
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.047.402.360.210.070.260.066.8110.64
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.066.572.440.610.070.020.065.829.94
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)1.918.232.410.310.320.040.057.5113.37
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)32.0626.992.390.960.790.400.9923.8662.30
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.05 (73 verified)41.2560.132.401.972.850.344.8550.12104.65
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.038.002.380.620.060.020.077.2311.26
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.0510.072.390.260.310.010.069.4213.32
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.025.762.410.560.030.010.025.149.00
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.182.350.610.050.010.051.455.35
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.1213.652.510.940.970.030.3611.3617.15
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.0510.262.460.720.150.030.388.9713.60
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.0411.022.440.750.210.030.379.6514.34