ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 53 53 53 53 53 45 44

Test started: 2024-03-16 04:35:33
Total time taken: 0:19:05
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.18.1

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
c36be382024-03-13 14:20:22 +0100Francesco CasellaRemoved Buildings 8.1.x from the library testing (#77)

Tested Library: ThermofluidStream 1.1.0

{
 "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.01 (7 verified)0.346.923.060.920.670.040.125.1710.95
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim) 1.7410.842.990.864.420.030.125.4316.19
ThermofluidStream.Boundaries.Tests.Reservoir 0.000.222.880.220.000.000.000.003.76
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.022.983.130.790.020.010.032.146.75
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.01 (4 verified)0.022.703.080.680.010.000.021.996.45
ThermofluidStream.Boundaries.Tests.Volumes (sim) 0.068.333.011.630.380.460.175.6812.01
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim) 0.848.522.991.540.320.340.156.1712.95
ThermofluidStream.Examples.EspressoMachine 0.001.422.931.420.000.000.000.005.04
ThermofluidStream.Examples.HeatPump 0.001.533.061.530.000.000.000.005.27
ThermofluidStream.Examples.ReverseHeatPump 0.001.553.081.550.000.000.000.005.36
ThermofluidStream.Examples.SimpleAirCycle 0.001.652.861.650.000.000.000.005.17
ThermofluidStream.Examples.SimpleCoolingCycle 0.000.822.880.820.000.000.000.004.42
ThermofluidStream.Examples.SimpleEngine (sim)0.01 (18 verified)13.639.552.801.601.220.070.166.5026.62
ThermofluidStream.Examples.SimpleGasTurbine 0.000.892.940.890.000.000.000.004.51
ThermofluidStream.Examples.SimpleStream (sim)0.01 (5 verified)0.105.222.851.530.080.020.083.518.84
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.01 (15 verified)6.206.493.070.750.250.040.464.9916.40
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.01 (14 verified)4.667.133.010.960.620.040.125.3915.44
ThermofluidStream.Examples.VaporCycle 0.000.933.000.930.000.000.000.004.66
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.146.483.080.890.170.030.454.9510.33
ThermofluidStream.Examples.WaterHammer (sim) 0.033.172.960.240.040.010.352.536.76
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.00 (4 verified)0.033.682.980.720.070.020.072.797.28
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.023.032.720.630.020.010.032.346.40
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.125.022.860.940.510.030.093.468.64
ThermofluidStream.FlowControl.Tests.PCV (sim) 0.044.662.840.950.110.020.413.168.10
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.00 (3 verified)0.033.402.950.270.460.020.052.607.00
ThermofluidStream.FlowControl.Tests.Switch (sim)0.01 (11 verified)0.104.882.860.980.520.030.083.278.45
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.00 (3 verified)0.033.442.670.840.040.010.042.526.75
ThermofluidStream.HeatExchangers.Tests.Condenser 0.000.732.730.730.000.000.000.004.19
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.043.492.580.780.070.020.052.576.70
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.085.302.701.400.150.030.083.648.70
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.054.132.660.770.440.020.062.857.43
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.043.452.560.790.060.010.042.546.64
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.043.642.690.820.070.020.052.696.99
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.043.392.760.750.060.010.042.536.80
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 13.469.682.801.610.590.170.157.1626.52
ThermofluidStream.HeatExchangers.Tests.Evaporator 0.000.762.680.760.000.000.000.004.05
ThermofluidStream.HeatExchangers.Tests.FlowRes 0.000.792.820.790.000.000.000.004.49
ThermofluidStream.HeatExchangers.Tests.Recuperator 0.000.472.650.470.000.000.000.003.74
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping 0.000.872.980.870.000.000.000.004.53
ThermofluidStream.Media.Tests.TestXRGMedia 0.001.162.651.160.000.000.000.004.43
ThermofluidStream.Processes.Tests.Compressor 0.000.222.570.220.000.000.000.003.38
ThermofluidStream.Processes.Tests.ConductionElement (sim) 0.023.512.450.560.070.020.052.806.60
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.00 (3 verified)0.042.382.590.170.040.010.032.145.63
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.032.952.520.170.080.010.272.416.14
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.09 (4/259 failed)0.033.162.710.730.040.010.042.346.66
ThermofluidStream.Processes.Tests.Nozzle (sim)0.00 (3 verified)0.114.612.620.860.420.020.063.257.91
ThermofluidStream.Processes.Tests.Pump 0.000.552.700.550.000.000.000.003.86
ThermofluidStream.Processes.Tests.TransportDelay 0.000.702.770.700.000.000.000.004.16
ThermofluidStream.Processes.Tests.Turbine 0.000.562.530.560.000.000.000.003.71
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.34 (1268 verified)0.3013.632.881.764.040.050.527.2617.75
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.6410.603.012.450.400.090.587.0714.89
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.022.872.770.750.030.010.032.056.32
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.186.232.831.450.150.040.374.239.82
ThermofluidStream.Topology.Tests.TestNonPhysical 0.001.242.711.240.000.000.000.004.60
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.022.812.780.740.020.010.022.036.18
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.01 (14 verified)3.4811.712.901.373.780.050.146.3818.71
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim) 0.023.482.930.240.410.020.052.767.07
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.022.773.110.710.020.010.032.016.51
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.327.802.991.480.300.070.525.4311.79
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.10 (39 verified)533.768.592.981.490.650.050.146.25546.04
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.043.802.710.580.110.020.083.017.16
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.00 (4 verified)0.022.692.750.610.020.010.032.026.06
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.15 (33 verified)0.525.692.590.790.510.050.104.239.53
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.043.332.490.550.070.020.062.646.47
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.043.442.700.670.080.020.062.616.80
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)5.804.802.660.700.070.070.093.8613.84
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX 0.000.672.830.670.000.000.000.004.14
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir 0.000.672.780.670.000.000.000.004.09
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.033.602.880.870.080.020.062.587.18
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.073.592.760.620.110.020.062.777.03
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.033.002.750.690.030.010.032.236.37
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.000.762.690.760.000.000.000.004.06
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (13 verified)0.418.822.501.431.470.040.125.7612.40
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.054.722.750.790.440.020.073.398.14
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.055.322.810.880.530.030.093.798.79