ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 62 11 11 11 6 6 5

Test started: 2024-04-30 05:29:24
Total time taken: 0:06:55
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.24.0-dev.55+g0d08719c1d

OpenModelicaLibraryTesting Changes

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

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": "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=newInst,-frontEndUnitCheck --newBackend")
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 0.002.312.901.370.170.050.140.586.07
ThermofluidStream.Boundaries.Tests.PhaseSeperator 0.001.353.121.290.070.000.000.005.46
ThermofluidStream.Boundaries.Tests.Reservoir 0.000.492.960.460.030.000.000.004.37
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.01 (3 verified)0.022.813.230.640.010.000.022.147.01
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.02 (3/4 failed)0.022.863.030.610.010.000.022.216.82
ThermofluidStream.Boundaries.Tests.Volumes 0.001.583.021.580.000.000.000.005.55
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling 0.001.553.031.460.090.000.000.005.54
ThermofluidStream.Examples.EspressoMachine 0.002.502.901.660.840.000.000.006.28
ThermofluidStream.Examples.HeatPump 0.002.512.932.510.000.000.000.006.36
ThermofluidStream.Examples.ReverseHeatPump 0.002.532.982.530.000.000.000.006.43
ThermofluidStream.Examples.SimpleAirCycle 0.002.592.952.550.030.000.000.006.44
ThermofluidStream.Examples.SimpleCoolingCycle 0.001.472.921.410.050.000.000.005.23
ThermofluidStream.Examples.SimpleEngine 0.001.693.031.570.120.000.000.005.65
ThermofluidStream.Examples.SimpleGasTurbine 0.001.382.890.800.570.000.000.005.16
ThermofluidStream.Examples.SimpleStream 0.001.562.881.540.030.000.000.005.43
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso 0.000.683.010.630.050.000.000.004.57
ThermofluidStream.Examples.Utilities.Tests.Piston 0.001.573.121.430.140.000.000.005.60
ThermofluidStream.Examples.VaporCycle 0.002.422.932.420.000.000.000.006.25
ThermofluidStream.Examples.VenturiPump 0.000.812.930.760.050.000.000.004.68
ThermofluidStream.Examples.WaterHammer 0.000.542.980.540.000.000.000.004.48
ThermofluidStream.FlowControl.Tests.BasicControlValve 0.000.552.860.550.000.000.000.004.31
ThermofluidStream.FlowControl.Tests.CheckValve 0.000.933.210.570.020.010.020.314.99
ThermofluidStream.FlowControl.Tests.MCV 0.001.482.971.350.140.000.000.005.51
ThermofluidStream.FlowControl.Tests.PCV 0.001.362.871.300.060.000.000.005.20
ThermofluidStream.FlowControl.Tests.SpecificValveType 0.000.462.990.460.000.000.000.004.51
ThermofluidStream.FlowControl.Tests.Switch 0.001.503.051.420.080.000.000.005.48
ThermofluidStream.FlowControl.Tests.TanValve 0.000.722.970.680.030.000.000.004.60
ThermofluidStream.HeatExchangers.Tests.Condenser 0.001.612.861.580.030.000.000.005.59
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU 0.001.392.951.340.040.000.000.005.24
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel 0.001.532.821.460.070.000.000.005.33
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial 0.001.383.021.330.050.000.000.005.39
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow 0.001.342.941.300.040.000.000.005.19
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU 0.001.332.841.280.050.000.000.005.08
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow 0.001.352.841.290.060.000.000.005.16
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase 0.001.472.991.430.040.000.000.005.41
ThermofluidStream.HeatExchangers.Tests.Evaporator 0.001.562.991.520.030.000.000.005.54
ThermofluidStream.HeatExchangers.Tests.FlowRes 0.006.502.966.420.080.000.000.0010.69
ThermofluidStream.HeatExchangers.Tests.Recuperator 0.001.363.051.280.080.000.000.005.36
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping 0.000.693.160.690.000.000.000.004.80
ThermofluidStream.Media.Tests.TestXRGMedia 0.004.402.954.400.000.000.000.008.41
ThermofluidStream.Processes.Tests.Compressor 0.000.682.990.650.030.000.000.004.54
ThermofluidStream.Processes.Tests.ConductionElement 0.000.573.050.520.040.000.000.004.56
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.032.792.900.350.020.010.032.396.54
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.043.003.090.440.040.010.042.477.07
ThermofluidStream.Processes.Tests.Flow_Resistance 0.000.632.900.590.040.000.000.004.47
ThermofluidStream.Processes.Tests.Nozzle 0.001.432.831.400.020.000.000.005.25
ThermofluidStream.Processes.Tests.Pump 0.001.372.961.330.030.000.000.005.27
ThermofluidStream.Processes.Tests.TransportDelay 0.001.672.810.680.590.010.050.345.32
ThermofluidStream.Processes.Tests.Turbine 0.000.643.070.620.030.000.000.004.73
ThermofluidStream.Sensors.Tests.TestSensors 0.002.513.002.470.040.000.000.006.54
ThermofluidStream.Topology.Tests.TestDynamicTopology 0.002.753.022.690.060.000.000.006.72
ThermofluidStream.Topology.Tests.TestJunction 0.000.682.850.660.020.000.000.004.46
ThermofluidStream.Topology.Tests.TestJunctionNM 0.001.672.991.630.040.000.000.005.62
ThermofluidStream.Topology.Tests.TestNonPhysical 0.002.422.942.270.150.000.000.006.26
ThermofluidStream.Topology.Tests.TestSplitter 0.000.603.040.580.020.000.000.004.54
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator 0.001.533.091.420.100.000.000.005.52
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir 0.000.443.030.400.040.000.000.004.46
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.032.972.890.640.020.010.022.286.87
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes 0.001.543.061.540.000.000.000.005.60
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling 0.001.643.061.510.120.000.000.005.65
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve 0.000.492.950.490.000.000.000.004.32
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve 0.001.012.930.640.030.010.030.324.81
ThermofluidStream.Undirected.FlowControl.Tests.MCV 0.001.842.861.520.320.000.000.005.65
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType 0.000.573.050.570.000.000.000.004.55
ThermofluidStream.Undirected.FlowControl.Tests.TanValve 0.001.162.860.640.530.000.000.004.97
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase 0.000.632.890.600.030.000.000.004.44
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX 0.001.572.821.540.030.000.000.005.35
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir 0.004.072.932.951.120.000.000.008.02
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping 0.000.743.020.740.000.000.000.004.66
ThermofluidStream.Undirected.Processes.Tests.ConductionElement 0.000.602.990.540.070.000.000.004.54
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.043.103.010.560.030.010.032.467.01
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.001.642.910.660.530.010.050.395.43
ThermofluidStream.Undirected.Sensors.Tests.TestSensors 0.001.692.931.650.040.000.000.005.61
ThermofluidStream.Undirected.Topology.Tests.TestConnectors 0.001.363.031.270.090.000.000.005.34
ThermofluidStream.Undirected.Topology.Tests.TestJunction 0.001.482.951.400.080.000.000.005.31