ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 64 64 64 64 64 55 36

Test started: 2024-03-24 16:58:02
Total time taken: 1:51:38
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.23.0-dev.391+g7423fcddfa

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
a58c6c82024-03-19 13:43:56 +0100Adrian Popselect ModelExchange and output-interval for FMPy (#79)

Tested Library: ThermofluidStream 1.1.0 OMSimulator v2.1.2-linux-notlm-debug

{
 "convertFromVersion": [
  "0.2.1",
  "1.0.0"
 ],
 "path": "ThermofluidStream",
 "provides": [
  "0.3.0",
  "0.4.1",
  "0.5.0"
 ],
 "sha": "34809364be2b638852f10e3ba5d8fccacec4a5d8",
 "support": "noSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.1.0-main",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/34809364be2b638852f10e3ba5d8fccacec4a5d8.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.05 (7 verified)4.8219.892.370.670.460.050.1418.5627.70
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim) 0.6924.792.380.743.920.330.1819.6328.43
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.1915.752.400.180.310.030.0715.1618.93
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.0710.392.390.540.020.010.049.8013.43
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (1/4 failed)0.068.892.430.640.010.010.038.2011.96
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.12 (49 verified)0.8426.932.481.250.540.110.2224.8030.89
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim) 1200.2127.052.430.960.540.080.4125.071230.29
ThermofluidStream.Examples.EspressoMachine (sim) 0.6629.842.471.330.670.090.2127.5533.54
ThermofluidStream.Examples.HeatPump 0.002.152.442.150.000.000.000.005.27
ThermofluidStream.Examples.ReverseHeatPump 0.002.082.482.080.000.000.000.005.18
ThermofluidStream.Examples.SimpleAirCycle (sim) 126.1921.453.871.700.600.090.1818.88152.09
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.04 (16 verified)0.3316.992.500.800.450.050.0915.5920.42
ThermofluidStream.Examples.SimpleEngine (sim) 0.2825.533.741.361.010.090.2322.8430.13
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.02 (8 verified)0.1916.732.550.770.290.020.0715.5720.09
ThermofluidStream.Examples.SimpleStream (sim)0.03 (5 verified)0.2114.193.841.370.080.030.0912.6218.95
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim) 0.3120.622.330.550.230.050.3619.4323.80
ThermofluidStream.Examples.Utilities.Tests.Piston (sim) 0.2223.312.380.720.500.070.3921.6326.50
ThermofluidStream.Examples.VaporCycle 0.001.482.451.480.000.000.000.004.60
ThermofluidStream.Examples.VenturiPump (sim)0.03 (3 verified)0.2816.002.450.620.180.030.3714.8019.34
ThermofluidStream.Examples.WaterHammer 0.000.212.480.210.000.000.000.003.29
ThermofluidStream.FlowControl.Tests.BasicControlValve 0.000.572.490.570.000.000.000.003.74
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.02 (1/4 failed)0.0911.182.470.640.020.010.0310.4714.33
ThermofluidStream.FlowControl.Tests.MCV (sim)0.07 (11/27 failed)0.5915.572.670.700.410.070.1014.2919.50
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.2716.682.610.670.100.040.3415.5220.40
ThermofluidStream.FlowControl.Tests.SpecificValveType 0.000.222.470.220.000.000.000.003.50
ThermofluidStream.FlowControl.Tests.Switch (sim) 1.5114.962.480.710.440.040.0813.6819.69
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.02 (3 verified)0.1512.122.520.610.040.020.0811.3715.41
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)1.23 (84/4651 failed)9.8662.712.431.562.660.541.5756.3877.00
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.02 (7 verified)0.1312.912.600.700.080.030.3111.8116.25
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.04 (12 verified)0.3015.992.451.220.170.060.1214.4219.37
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.02 (9 verified)0.2213.632.420.650.340.040.0612.5416.86
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.02 (5 verified)0.1212.852.510.670.070.030.0612.0416.11
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.02 (7 verified)0.1513.012.490.650.080.030.2811.9716.25
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.02 (5 verified)0.1112.492.340.650.060.020.0811.6715.68
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 1200.3424.612.591.240.260.210.5022.391228.11
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.37 (45 verified)12.6844.912.491.431.400.670.7540.6461.07
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)2.47 (162/10140 failed)77.01363.102.476.474.271.752.55348.07446.06
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.25 (43 verified)14.6551.772.491.321.430.790.8547.3969.79
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping 0.000.572.300.570.000.000.000.003.47
ThermofluidStream.Media.Tests.TestXRGMedia 0.003.412.983.410.000.000.000.007.17
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.1211.222.410.560.050.020.0510.5414.68
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.03 (13 verified)0.2312.952.320.470.080.030.0712.3116.10
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.1113.902.360.160.050.020.0413.6416.94
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.1314.752.400.170.080.210.0414.2617.83
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.07 (4/259 failed)0.1013.712.450.570.040.020.0513.0317.15
ThermofluidStream.Processes.Tests.Nozzle (sim)0.02 (3 verified)0.2814.472.400.800.320.030.0713.2517.72
ThermofluidStream.Processes.Tests.Pump (sim)0.03 (10 verified)0.1415.432.480.850.090.030.3114.1518.70
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.04 (4/9 failed)0.5812.052.480.660.050.020.0511.2815.98
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (5 verified)0.1211.532.340.570.040.020.3410.5614.55
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.32 (1268 verified)0.6027.852.531.463.660.060.4422.2231.96
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.07 (9 verified)1.1627.932.862.380.400.410.2324.5132.59
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.0910.982.430.560.030.010.0310.3514.09
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.38 (9 verified)0.4217.392.681.470.140.060.3915.3221.42
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.09 (16/28 failed)4.5531.382.421.350.680.130.5128.7039.05
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.1110.562.700.700.020.010.039.7913.96
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim) 0.8329.332.731.403.900.070.4423.5233.85
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.02 (9 verified)0.1914.832.310.180.270.030.0614.2917.94
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.1210.672.380.530.020.010.0310.0813.75
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.07 (4/43 failed)0.7824.622.361.170.300.340.2122.6128.46
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim) 1200.2530.282.381.380.640.110.2327.921233.66
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve 0.000.683.120.680.000.000.000.004.68
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.02 (1/4 failed)0.1112.522.570.640.030.010.0411.8015.86
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.74 (33 verified)7.0824.752.841.030.610.100.5622.4536.03
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType 0.000.262.860.260.000.000.000.003.82
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.03 (2/5 failed)0.1515.122.900.970.150.050.1213.8218.82
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.02 (4 verified)13.9115.902.700.740.090.080.1314.8633.13
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.26 (21/25 failed)667.3239.132.601.581.190.310.7935.26709.92
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.43 (22/73 failed)214.2593.442.662.972.791.361.6584.67311.65
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping 0.000.602.460.600.000.000.000.003.83
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.06 (7/15 failed)0.2314.472.390.500.100.040.0813.7517.74
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.0911.452.410.560.030.010.0410.7914.53
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim)0.02 (3/9 failed)0.4912.652.390.590.060.030.0611.9116.15
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.06 (4/13 failed)0.7623.412.872.021.180.060.6619.5027.76
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.08 (8/13 failed)0.2916.072.670.830.450.040.1314.6219.77
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.06 (9 verified)0.2716.732.430.770.470.050.1215.3320.08