ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 75 75 75 75 75 62 60

Test started: 2024-04-29 03:07:29
Total time taken: 1:01:27
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.22.3-v1.22.3.1+g24592ab6d0

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
f0c0d122024-04-28 17:18:57 +0200Adrian Popremove the missing branches after the loop (#105)

Tested Library: ThermofluidStream 1.1.0 FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]

{
 "convertFromVersion": [
  "0.2.1",
  "1.0.0"
 ],
 "path": "ThermofluidStream",
 "provides": [
  "0.3.0",
  "0.4.1",
  "0.5.0"
 ],
 "sha": "15c25e3f21f6eefa279e46d317cf3287e7ef3612",
 "support": "noSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.1.0-main",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/15c25e3f21f6eefa279e46d317cf3287e7ef3612.zip"
}

BuildModel time limit: 660s
Simulation time limit: 1200s
Default tolerance: 1e-06
Optimization level: Tool default

Reference Files: $THERMOFLUIDSTREAMREFS

Verified using: OpenModelica 1.23.0~dev-204-g196d7c6 (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": "",
 "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.5715.752.440.740.490.060.3814.0719.32
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim) 0.3622.092.480.723.900.300.1916.9725.50
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.1813.102.330.180.310.030.0712.5116.14
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.189.822.340.530.010.010.039.2512.88
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.188.232.330.540.010.010.027.6511.28
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.01 (49 verified)0.5719.222.321.180.530.100.2317.1922.66
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim) 257.4419.392.350.900.520.300.2317.44279.73
ThermofluidStream.Examples.EspressoMachine (sim) 0.4120.462.451.290.720.120.2118.1223.86
ThermofluidStream.Examples.HeatPump (sim) 49.1533.882.522.682.110.810.8927.3986.18
ThermofluidStream.Examples.ReverseHeatPump (sim) 61.1433.552.462.591.460.860.8527.7997.71
ThermofluidStream.Examples.SimpleAirCycle (sim) 0.2917.342.511.410.540.100.1915.1120.69
ThermofluidStream.Examples.SimpleCoolingCycle (sim) 0.2314.422.490.700.450.050.0913.1217.68
ThermofluidStream.Examples.SimpleEngine (sim) 0.2019.552.431.191.120.090.5016.6622.72
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.00 (8 verified)0.1713.282.430.670.070.020.0712.4416.39
ThermofluidStream.Examples.SimpleStream (sim)0.01 (5 verified)0.2212.502.521.190.080.030.0911.1215.76
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (4/15 failed)1.9416.252.440.630.230.050.4214.9121.21
ThermofluidStream.Examples.Utilities.Tests.Piston (sim) 0.2317.542.531.220.270.090.4115.5420.82
ThermofluidStream.Examples.VaporCycle (sim) 9.1132.032.432.661.530.920.8626.0644.12
ThermofluidStream.Examples.VenturiPump (sim)0.00 (3 verified)0.2513.482.510.640.180.040.3512.2716.78
ThermofluidStream.Examples.WaterHammer (sim)0.01 (8 verified)0.3310.392.490.190.310.020.059.8113.75
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.2113.793.510.860.090.040.1512.6518.25
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.1912.433.240.980.030.010.0511.3716.57
ThermofluidStream.FlowControl.Tests.MCV (sim)0.02 (27 verified)0.5916.373.391.160.570.070.1314.4421.10
ThermofluidStream.FlowControl.Tests.PCV (sim)0.01 (14 verified)0.3318.123.301.020.140.450.1616.3522.45
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.2713.073.350.350.490.030.0812.1117.36
ThermofluidStream.FlowControl.Tests.Switch (sim)0.01 (11 verified)0.4715.913.251.080.540.050.1014.1420.34
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.2813.313.401.060.050.020.0612.1117.69
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)0.35 (4651 verified)5.5445.572.962.183.741.601.4836.5755.16
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.2013.563.130.970.090.040.4412.0217.55
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.2416.403.191.820.210.080.1614.1320.50
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.2013.913.181.050.470.050.0812.2618.00
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.2113.023.170.970.070.030.0811.8617.09
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.2813.903.050.990.090.040.4812.2917.92
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.2313.123.080.810.080.030.0712.1417.14
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 9.6525.292.981.870.340.340.8021.9438.55
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.01 (45 verified)10.1134.303.082.071.941.071.1528.0748.12
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)0.94 (10140 verified)59.2881.383.1510.196.164.033.6657.35145.60
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.01 (43 verified)8.6637.763.051.881.951.421.3131.2050.12
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.1911.022.450.650.090.040.0710.1614.21
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.01 (43 verified)75.4446.042.643.951.891.311.2237.67124.74
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.2110.882.380.600.050.020.0510.1614.05
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.2213.662.540.690.090.040.1212.7317.04
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.2113.532.370.150.050.020.2513.0716.72
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.00 (4 verified)0.2414.582.570.180.080.330.0713.9117.96
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.02 (259 verified)0.2313.132.490.610.040.020.0612.4016.44
ThermofluidStream.Processes.Tests.Nozzle (sim)0.01 (3 verified)0.2415.333.181.170.470.040.0913.5619.37
ThermofluidStream.Processes.Tests.Pump (sim)0.01 (10 verified)0.2214.462.460.890.090.270.0713.1417.71
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.01 (9 verified)0.2712.913.290.970.060.030.0811.7817.18
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (5 verified)0.2411.462.370.530.050.020.0510.8214.65
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.13 (1268 verified)0.4629.513.092.094.750.100.7321.8533.92
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.6725.032.402.150.400.430.2521.8028.69
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.1810.192.420.560.030.010.049.5513.33
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.2914.972.441.310.160.060.4113.0218.34
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.01 (28 verified)2.6623.132.511.410.770.220.5420.2028.91
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.2110.022.490.550.020.010.039.4113.27
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim) 0.3626.813.181.884.780.130.2919.7331.02
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.2416.663.270.310.600.040.1115.5920.91
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.2713.713.391.190.030.020.0512.4218.09
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.01 (43 verified)0.6524.473.332.270.460.620.4020.7329.11
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim) 1262.0424.263.392.290.860.150.3320.631290.45
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.2313.502.530.620.140.060.1612.5316.84
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.00 (4 verified)0.1610.853.040.720.030.010.0610.0314.59
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.07 (33 verified)1.5516.532.570.810.490.090.4414.7021.28
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.2013.092.630.260.340.030.0812.3816.47
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.2311.612.510.690.080.030.0810.7214.92
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)5.3513.353.350.770.100.100.1212.2522.69
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.01 (25 verified)52.2925.233.011.761.140.340.7321.2581.24
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.02 (73 verified)112.5948.543.052.943.541.241.3139.51164.80
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.2215.733.251.400.080.040.1214.0919.86
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.2713.183.691.050.130.050.1011.8517.78
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.2112.593.050.780.040.020.0511.7016.49
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim)0.01 (9 verified)0.3112.273.460.960.080.040.0811.1016.67
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (1/13 failed)0.6618.732.511.351.170.050.4415.7122.49
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.2416.193.301.040.740.050.1814.1820.38
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.00 (9 verified)0.1916.623.051.170.740.060.1714.4920.56