ThermofluidStream_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
89 77 77 77 77 77 68 63

Test started: 2025-12-03 04:31:47
Total time taken: 1:07:10
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.26.0-dev.523+g3e1c85faaa
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9ff46942025-12-01 19:08:02 +0100Francesco CasellaAdd flag to scalarize systems (#259)

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("-d=newInst,-frontEndUnitCheck")
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.446.972.650.830.260.040.415.4310.98
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim) 0.1710.022.530.793.010.030.405.8013.65
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.043.532.730.230.100.020.392.797.30
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.022.742.730.730.010.000.021.976.43
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.812.570.810.000.000.000.004.37
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.822.570.820.000.000.000.004.41
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.792.640.790.000.000.000.004.45
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.752.690.750.000.000.000.004.48
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.822.640.820.000.000.000.004.51
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.022.632.650.730.010.000.021.866.24
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.03 (49 verified)0.318.232.761.090.650.050.146.3112.25
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim) 1200.048.302.690.920.600.040.126.621211.91
ThermofluidStream.Examples.EspressoMachine (sim) 0.139.222.901.120.710.070.177.1413.26
ThermofluidStream.Examples.HeatPump (sim) 54.9520.882.802.532.560.420.8114.5679.61
ThermofluidStream.Examples.ReverseHeatPump (sim)0.03 (37 verified)142.2320.412.782.451.730.700.4115.11166.47
ThermofluidStream.Examples.SimpleAirCycle (sim)0.21 (24/925 failed)0.6510.222.852.010.270.070.217.6615.01
ThermofluidStream.Examples.SimpleCoolingCycle (sim) 0.045.012.840.960.210.030.093.728.97
ThermofluidStream.Examples.SimpleEngine (sim)0.03 (18 verified)20.299.102.831.151.120.050.146.6433.28
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.053.812.850.910.080.020.052.757.74
ThermofluidStream.Examples.SimpleStream (sim)0.09 (482 verified)0.134.782.961.110.080.020.083.499.06
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)1.246.082.760.770.240.040.124.9111.10
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.02 (14 verified)4.557.432.780.960.250.040.445.7415.74
ThermofluidStream.Examples.VaporCycle (sim)0.03 (54 verified)39.8419.652.852.202.310.340.8113.9963.36
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.196.132.850.820.180.030.105.0010.16
ThermofluidStream.Examples.WaterHammer (sim)0.03 (8 verified)0.062.842.850.240.050.010.052.496.85
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.033.522.690.250.390.020.062.807.22
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.022.972.670.700.020.010.032.216.63
ThermofluidStream.FlowControl.Tests.MCV (sim)0.03 (27 verified)0.134.632.740.740.140.030.103.628.43
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.094.232.640.680.100.020.083.347.87
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.033.142.690.230.050.020.302.536.79
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.034.462.580.770.140.030.103.437.95
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.043.332.730.750.040.010.052.487.09
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)1.04 (86/4651 failed)14.4621.332.601.812.160.730.4916.1440.52
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.053.652.610.770.080.020.052.727.23
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.085.242.650.900.170.030.353.798.92
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.054.002.620.810.120.020.062.997.61
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.043.442.630.740.070.010.052.577.04
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.043.672.630.760.080.020.052.767.26
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.043.512.610.750.060.010.052.647.08
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.04 (21 verified)28.759.422.601.120.570.130.157.4441.74
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.05 (45 verified)17.4315.562.581.691.480.230.3211.8436.55
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)2.15 (170/10140 failed)96.8245.752.695.843.730.801.4633.91148.80
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.05 (43 verified)15.3517.032.661.102.060.250.6912.9336.07
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim) 0.023.652.710.780.090.020.062.707.43
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)63.7626.952.613.402.480.880.4619.7494.27
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.03 (30 verified)0.022.182.610.170.010.000.021.975.73
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.03 (30 verified)0.022.132.570.160.010.000.021.945.62
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.612.630.610.000.000.000.004.24
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.882.590.880.000.000.000.004.53
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.822.690.820.000.000.000.004.57
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.023.032.610.630.040.010.032.316.54
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.02 (13 verified)0.053.592.600.280.350.010.042.917.17
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.022.492.590.180.050.010.032.226.01
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.032.852.570.170.080.010.042.556.36
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.07 (4/259 failed)0.033.242.680.770.040.010.042.387.03
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.144.542.660.840.070.020.083.538.21
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.044.762.630.970.200.020.073.508.40
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.02 (9 verified)0.053.362.570.680.040.010.042.576.90
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (5 verified)0.023.032.570.640.040.010.032.316.51
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.28 (20/1268 failed)0.3112.492.561.582.820.040.487.5716.58
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.02 (9 verified)0.7610.972.621.980.720.060.188.0215.31
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.022.772.620.650.030.010.022.066.32
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.216.112.671.070.510.030.104.419.97
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)1.3411.022.621.720.550.090.478.1915.88
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.022.692.570.610.020.010.022.036.20
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim) 0.2711.222.610.893.310.040.156.8215.02
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.03 (9 verified)0.043.452.590.210.100.020.322.797.00
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.732.580.730.000.000.000.004.29
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.782.550.780.000.000.000.004.38
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.772.590.770.000.000.000.004.34
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.782.650.780.000.000.000.004.52
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.022.652.580.620.020.010.021.996.14
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.04 (43 verified)0.337.512.540.920.560.050.135.8311.31
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim) 1200.058.792.551.030.610.060.146.961212.24
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.03 (6 verified)0.053.912.630.260.390.020.063.187.53
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.022.862.650.650.030.010.032.156.47
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.13 (33 verified)0.596.162.550.790.230.050.404.6910.31
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.02 (5 verified)0.043.432.630.220.080.270.062.797.02
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.02 (5 verified)0.043.532.610.670.080.020.062.717.11
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.02 (4 verified)4.814.882.610.330.340.050.074.1013.21
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)97.9913.622.581.030.970.480.5310.61115.12
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.05 (73 verified)112.9228.012.602.182.750.820.9921.27144.53
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.043.442.560.690.070.020.062.616.95
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.03 (15 verified)0.073.692.600.300.350.020.052.977.28
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.022.952.680.630.030.010.032.246.58
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim)0.03 (9 verified)0.063.432.570.670.060.020.052.647.00
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.03 (13 verified)0.458.552.591.031.090.040.406.0012.57
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.064.652.690.790.170.030.103.578.37
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.02 (9 verified)0.055.592.650.800.250.040.404.119.27