ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 75 75 75 75 73 69 66

Test started: 2024-02-27 08:56:54
Total time taken: 1:10:04
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.20.0-v1.20.0.1+g2faf7aa0ea

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
65dd7302024-02-23 11:42:54 +0100Francesco CasellaUpdated heavy test timeouts (#59)

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": "b756dba62491c6766497922dabf81ba8e272d60a",
 "support": "noSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.1.0-main",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/b756dba62491c6766497922dabf81ba8e272d60a.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("--simCodeTarget=Cpp")
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.2524.523.811.310.800.060.2322.1229.45
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.03 (14 verified)0.5827.723.691.036.000.050.5520.1032.87
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.1015.824.130.330.460.030.1114.8920.89
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.02 (3 verified)0.109.214.200.900.020.010.038.2514.33
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.02 (4 verified)0.078.034.380.820.020.010.037.1513.43
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.04 (49 verified)0.2351.133.942.240.930.100.9346.9456.15
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)3.63 (39 verified)816.0833.513.681.251.090.081.1829.90857.64
ThermofluidStream.Examples.EspressoMachine (sim)0.11 (32 verified)3.7432.423.561.800.930.120.3929.1843.13
ThermofluidStream.Examples.HeatPump (sim)0.11 (57 verified)156.8798.034.305.843.070.915.1283.09260.23
ThermofluidStream.Examples.ReverseHeatPump (sim)0.06 (37 verified)216.7069.673.934.691.850.423.0559.66291.06
ThermofluidStream.Examples.SimpleAirCycle (sim)0.03 (15 verified)0.6735.084.282.620.900.070.2031.2940.86
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.04 (16 verified)0.1017.404.341.180.680.050.1215.3722.76
ThermofluidStream.Examples.SimpleEngine (sim)0.07 (18 verified)4.5024.293.431.711.340.060.2120.9833.34
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.0514.243.721.130.100.020.0812.9018.81
ThermofluidStream.Examples.SimpleStream (sim)0.05 (5 verified)0.2120.044.592.170.120.030.1017.6125.69
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.22 (14/15 failed)1.9720.023.660.810.260.040.4618.4526.73
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.14 (14 verified)18.7620.364.731.390.950.070.4817.4844.83
ThermofluidStream.Examples.VaporCycle (sim)0.08 (54 verified)32.7385.133.633.552.460.434.7673.92123.22
ThermofluidStream.Examples.VenturiPump (sim)0.03 (3 verified)0.0915.964.181.040.260.040.5314.0921.09
ThermofluidStream.Examples.WaterHammer (sim)0.04 (8 verified)0.0912.144.420.220.050.270.0511.5417.40
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.0514.774.310.980.120.020.1113.5319.84
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.00 (4 verified)0.029.523.581.040.030.010.048.4013.80
ThermofluidStream.FlowControl.Tests.MCV (sim)0.07 (27 verified)0.1919.114.221.150.230.460.1317.1424.23
ThermofluidStream.FlowControl.Tests.PCV (sim)0.03 (14 verified)0.1417.754.620.990.150.030.4816.1023.20
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.0713.084.410.330.470.020.0712.1918.16
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.0716.523.841.100.610.040.1014.6721.36
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.0211.804.961.120.070.020.0810.5017.49
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.04106.314.192.864.500.516.2892.16111.31
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.03 (7 verified)0.1115.013.851.010.140.410.0813.3719.74
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.02 (12 verified)0.1823.034.062.120.330.060.2020.3328.01
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.0817.544.391.080.570.040.1115.7522.67
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.0512.714.331.210.120.030.0811.2617.74
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.0614.384.781.290.110.410.0812.4919.91
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.0613.004.441.230.100.020.0711.5818.23
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 37.6331.304.222.300.390.840.3127.4673.99
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.05 (45 verified)9.7367.723.902.552.430.843.5158.3982.02
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03311.994.4513.866.811.8822.74266.71317.41
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.04 (43 verified)19.9657.823.512.262.811.103.4748.1882.06
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.02 (9 verified)0.1113.424.150.970.130.030.0812.2118.37
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.04 (43 verified)45.36111.964.748.303.121.304.9394.31162.84
ThermofluidStream.Processes.Tests.Compressor (sim)0.01 (5 verified)0.039.994.070.990.070.020.058.8614.76
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.0514.764.050.870.130.030.0913.6319.51
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.01 (3 verified)0.039.924.010.290.090.020.069.4714.59
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.038.833.670.270.110.010.308.1413.18
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.12 (6/259 failed)0.0311.994.020.990.050.010.0510.9016.81
ThermofluidStream.Processes.Tests.Nozzle (sim)0.00 (3 verified)0.1716.842.831.280.510.030.0914.9420.46
ThermofluidStream.Processes.Tests.Pump (sim)0.01 (10 verified)0.0514.033.991.460.140.030.4911.9118.73
ThermofluidStream.Processes.Tests.TransportDelay 0.003.853.341.010.080.020.062.687.78
ThermofluidStream.Processes.Tests.Turbine (sim)0.02 (1/5 failed)0.0410.143.681.020.050.010.039.0214.53
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.02 (24 verified)0.1436.674.032.474.730.070.2129.2041.51
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)1.5042.343.943.970.720.140.9236.5948.51
ThermofluidStream.Topology.Tests.TestJunction (sim)0.01 (4 verified)0.039.683.620.870.040.010.048.7114.06
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.2926.634.172.360.230.060.6423.3431.80
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.03 (28 verified)0.7832.444.072.381.220.120.7927.9337.97
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.01 (4 verified)0.039.403.810.840.030.010.038.4913.99
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.03 (14 verified)4.1928.444.511.676.080.070.7019.9237.97
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.0415.673.500.280.440.020.0814.8519.82
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.00 (4 verified)0.029.184.190.950.030.010.038.1614.06
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.03 (43 verified)0.2643.973.992.040.520.070.9340.4048.87
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.12 (39 verified)28.1133.903.781.540.980.081.4929.8166.56
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.0714.353.790.970.210.040.1612.9618.87
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.038.824.190.910.030.010.027.8513.72
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.26 (33 verified)0.7126.524.081.210.750.060.7123.7832.28
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.0713.354.200.340.520.020.0812.3918.24
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.0810.934.030.920.120.020.089.7815.74
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)3.0513.553.901.120.120.120.1112.0821.20
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.04 (25 verified)42.5655.434.062.601.570.341.7749.16102.84
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.06 (73 verified)60.19148.053.604.545.000.799.32128.40212.58
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.0313.783.970.920.110.030.1012.6318.40
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.0617.413.530.850.140.030.1116.2821.62
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.0310.013.470.860.050.010.059.0414.17
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.003.324.040.940.070.020.052.267.99
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (13 verified)0.2227.055.692.451.750.060.1822.6133.69
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.1021.573.631.210.670.040.1519.4925.92
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.0820.613.841.340.870.040.1518.2125.19