ThermofluidStream_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
89 77 77 77 77 77 76 69

Test started: 2025-12-04 10:39:19
Total time taken: 0:40:19
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.5 LTS

OpenModelica Version: OMCompiler v1.26.0-dev.529+g99a05dbd92
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.26.0~dev-42-gf77c4b0 (diffSimulationResults)

Flags:
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.01 (7 verified)0.306.632.480.750.240.040.375.2310.26
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim) 1.459.562.430.722.800.020.375.6514.31
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.033.292.550.210.090.020.292.686.80
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.022.442.620.620.010.000.021.785.97
ThermofluidStream.Boundaries.Tests.TankFillingClosedTank 0.000.722.520.720.000.000.000.004.13
ThermofluidStream.Boundaries.Tests.TankHeating 0.000.732.450.730.000.000.000.004.12
ThermofluidStream.Boundaries.Tests.TankOverfilling 0.000.692.430.690.000.000.000.004.09
ThermofluidStream.Boundaries.Tests.TankSelfDraining 0.000.692.500.690.000.000.000.004.15
ThermofluidStream.Boundaries.Tests.TankSelfDraining2 0.000.742.470.740.000.000.000.004.13
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.022.392.470.560.010.000.021.805.74
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.03 (49 verified)0.267.682.650.950.470.050.136.0711.55
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)0.18 (2/39 failed)88.957.742.480.860.580.040.116.15100.20
ThermofluidStream.Examples.EspressoMachine (sim)0.03 (1/32 failed)32.718.692.610.990.640.050.156.8744.95
ThermofluidStream.Examples.HeatPump (sim)0.04 (57 verified)240.5219.342.492.182.350.390.7713.67263.30
ThermofluidStream.Examples.ReverseHeatPump (sim)0.02 (37 verified)249.3919.062.532.131.710.650.3614.21271.88
ThermofluidStream.Examples.SimpleAirCycle (sim)0.15 (925 verified)0.599.692.711.870.250.070.197.3014.11
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.084.522.650.810.210.030.093.388.22
ThermofluidStream.Examples.SimpleEngine (sim)0.02 (18 verified)16.368.342.651.040.960.050.136.1728.35
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.043.532.670.820.070.020.052.577.25
ThermofluidStream.Examples.SimpleStream (sim)0.09 (482 verified)0.094.462.751.000.080.020.083.288.38
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)7.035.762.570.730.230.030.114.6516.33
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.02 (14 verified)3.686.932.520.920.250.040.425.3114.08
ThermofluidStream.Examples.VaporCycle (sim)0.03 (54 verified)49.7117.862.511.881.860.280.7413.1171.02
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.125.512.550.700.170.030.104.529.12
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.052.582.730.200.040.010.042.296.31
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.033.322.600.240.330.020.052.686.87
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.022.762.570.640.020.010.022.066.24
ThermofluidStream.FlowControl.Tests.MCV (sim)0.02 (27 verified)0.124.412.460.690.130.030.093.467.89
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.083.982.560.640.110.020.083.137.55
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.033.052.480.200.050.010.282.516.47
ThermofluidStream.FlowControl.Tests.Switch (sim)0.01 (11 verified)0.094.362.450.690.140.030.093.417.77
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.033.112.560.670.040.010.042.366.62
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)0.89 (86/4651 failed)20.9520.002.531.652.080.670.4715.1345.44
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.033.502.600.740.070.020.052.617.06
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.064.912.530.870.160.030.343.528.43
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.043.812.590.780.110.020.062.837.35
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.033.302.560.720.060.010.052.466.82
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.033.482.540.690.070.020.052.656.95
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.043.342.490.670.060.010.042.556.77
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)0.05 (10/21 failed)53.329.072.561.050.580.130.147.1665.91
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.02 (45 verified)12.3914.922.601.621.350.220.3111.4230.84
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)2.07 (170/10140 failed)73.3443.192.525.463.740.751.3731.87122.42
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.02 (43 verified)14.8316.012.571.021.970.260.6312.1334.35
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.033.322.640.660.080.020.062.496.92
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.03 (43 verified)54.9024.972.483.181.750.420.8118.8083.26
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)0.02 (30 verified)0.022.062.460.140.010.000.021.895.41
ThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)0.02 (30 verified)0.022.162.520.150.010.000.021.975.56
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestJP8DryAir 0.000.622.530.620.000.000.000.004.12
ThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Examples.TestSimpleLoopWithStaticHeadJP8DryAir 0.000.882.570.880.000.000.000.004.45
ThermofluidStream.Processes.Tests.CentrifugalPump 0.000.642.460.640.000.000.000.004.02
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.022.972.500.630.040.010.032.266.37
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.043.562.470.270.360.010.042.886.95
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.032.402.480.160.050.010.042.155.76
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.032.752.490.170.080.010.042.446.13
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.05 (4/259 failed)0.032.992.500.610.040.010.042.296.43
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.084.382.580.860.070.020.073.357.94
ThermofluidStream.Processes.Tests.Pump (sim)0.02 (10 verified)0.034.562.480.840.190.020.073.437.94
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.01 (9 verified)0.053.332.500.690.040.010.042.546.75
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (5 verified)0.022.902.430.600.040.010.032.226.22
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.21 (20/1268 failed)0.2411.912.461.452.700.040.437.3015.72
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.4210.212.471.670.640.070.187.6613.97
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.022.592.480.590.020.010.021.955.93
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.02 (9 verified)0.135.762.500.940.380.020.094.339.26
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.02 (28 verified)1.1710.292.461.440.500.080.467.8014.78
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.022.522.500.580.020.010.021.905.91
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)3.6810.432.480.853.140.030.136.2717.47
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.043.292.460.200.090.020.292.706.66
ThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank 0.000.702.490.700.000.000.000.004.15
ThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling 0.000.712.500.710.000.000.000.004.16
ThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining 0.000.762.510.760.000.000.000.004.23
ThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle 0.000.692.500.690.000.000.000.004.12
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.022.612.500.580.020.010.021.996.01
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.267.232.490.880.540.050.135.6310.89
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.07 (39 verified)438.488.262.501.020.600.050.126.48450.22
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.043.762.510.250.360.020.063.077.19
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.022.742.510.620.030.010.022.066.16
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.12 (33 verified)0.445.962.490.740.240.050.374.569.88
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.043.362.490.210.080.280.062.736.78
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.043.432.540.630.080.020.062.646.88
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)4.234.742.470.320.370.050.083.9312.34
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)89.7213.062.481.060.970.420.4910.12106.21
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.04 (73 verified)101.3326.992.502.082.600.730.9020.69131.78
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.033.332.480.610.070.020.062.586.70
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.02 (15 verified)0.063.412.500.280.330.010.052.746.86
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.022.672.450.560.030.010.032.055.97
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim)0.01 (9 verified)0.063.292.490.640.060.010.052.546.71
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.02 (13 verified)0.398.242.480.960.980.030.375.9012.00
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.02 (13 verified)0.054.322.480.730.170.030.103.297.71
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.045.172.470.760.220.030.373.808.56