ThermofluidStream test using OpenModelica

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

Test started: 2024-05-01 00:01:43
Total time taken: 0:44:59
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.22.4

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("--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.1313.002.140.860.220.040.3311.5415.75
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)1.9215.972.120.823.100.030.1011.9220.52
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.038.662.240.360.080.020.068.1411.43
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.00 (3 verified)0.025.372.260.440.010.000.024.898.14
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.00 (4 verified)0.024.692.170.430.010.000.014.237.35
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.03 (49 verified)0.2125.092.131.000.460.050.7422.8527.96
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)4.76 (39 verified)689.7918.192.200.970.480.050.5016.20715.55
ThermofluidStream.Examples.EspressoMachine (sim)0.04 (32 verified)2.4518.092.251.060.520.060.4116.0323.37
ThermofluidStream.Examples.HeatPump (sim)0.08 (57 verified)129.0149.342.202.681.670.622.7241.65181.16
ThermofluidStream.Examples.ReverseHeatPump (sim)0.05 (37 verified)147.5836.772.212.571.240.441.5730.95187.15
ThermofluidStream.Examples.SimpleAirCycle (sim)0.01 (15 verified)0.6819.312.231.900.270.070.4016.6722.74
ThermofluidStream.Examples.SimpleCoolingCycle (sim)0.02 (16 verified)0.0710.242.220.870.150.030.079.1313.03
ThermofluidStream.Examples.SimpleEngine (sim)0.04 (18 verified)2.7814.732.491.040.830.050.3912.4220.57
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.038.302.300.570.300.010.057.3611.14
ThermofluidStream.Examples.SimpleStream (sim)0.01 (5 verified)0.1210.642.321.140.080.020.079.3413.60
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim)0.02 (15 verified)0.3511.152.220.520.450.030.0810.0814.23
ThermofluidStream.Examples.Utilities.Tests.Piston (sim)0.10 (14 verified)15.6811.912.240.960.230.040.3310.3530.43
ThermofluidStream.Examples.VaporCycle (sim)0.05 (54 verified)25.2943.052.231.891.460.672.3536.6871.12
ThermofluidStream.Examples.VenturiPump (sim)0.00 (3 verified)0.069.422.220.510.360.020.078.4612.21
ThermofluidStream.Examples.WaterHammer (sim)0.02 (8 verified)0.056.382.250.380.040.010.045.919.22
ThermofluidStream.FlowControl.Tests.BasicControlValve (sim)0.01 (4 verified)0.038.952.340.430.070.020.068.3811.82
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.01 (4 verified)0.025.672.300.500.020.010.025.128.54
ThermofluidStream.FlowControl.Tests.MCV (sim)0.05 (27 verified)0.1112.092.230.900.140.030.1210.8915.01
ThermofluidStream.FlowControl.Tests.PCV (sim)0.02 (14 verified)0.1611.222.320.620.320.020.0710.1814.26
ThermofluidStream.FlowControl.Tests.SpecificValveType (sim)0.01 (3 verified)0.038.212.290.390.050.010.057.7111.05
ThermofluidStream.FlowControl.Tests.Switch (sim) 0.0410.142.380.930.140.030.088.9713.12
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.027.112.340.540.040.010.236.3010.01
ThermofluidStream.HeatExchangers.Tests.Condenser (sim) 0.0355.282.361.861.920.543.1047.8658.33
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.038.592.280.880.070.020.057.5711.42
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.0712.902.371.060.160.030.3011.3615.91
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.049.862.330.970.100.020.068.7012.78
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.252.320.920.060.010.047.2211.11
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.038.752.350.890.070.010.057.7311.65
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.038.112.310.870.060.010.047.1210.95
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 24.3318.332.331.170.230.410.1816.3445.52
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.04 (45 verified)6.3739.132.241.121.300.322.1534.2448.29
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim) 0.03142.782.316.473.651.8212.85117.99145.91
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.03 (43 verified)15.7233.772.371.151.800.412.1228.2852.42
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (9 verified)0.037.852.250.540.280.020.056.9610.62
ThermofluidStream.Media.Tests.TestXRGMedia (sim)0.02 (43 verified)33.5649.732.324.031.710.772.1041.1286.18
ThermofluidStream.Processes.Tests.Compressor (sim)0.00 (5 verified)0.026.192.190.550.040.010.035.568.90
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.048.872.230.410.080.020.058.3111.63
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.00 (3 verified)0.026.122.270.360.040.010.035.698.90
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.01 (4 verified)0.026.512.250.340.060.010.036.079.29
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.08 (6/259 failed)0.037.352.130.450.030.010.206.6510.08
ThermofluidStream.Processes.Tests.Nozzle (sim)0.00 (3 verified)0.1610.572.240.930.060.020.069.5013.49
ThermofluidStream.Processes.Tests.Pump (sim)0.01 (10 verified)0.057.832.080.890.070.010.046.8210.46
ThermofluidStream.Processes.Tests.TransportDelay 0.002.292.240.520.250.010.031.475.08
ThermofluidStream.Processes.Tests.Turbine (sim)0.01 (1/5 failed)0.026.172.270.500.040.010.035.598.95
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.53 (20/1268 failed)0.1925.482.281.613.330.050.4020.0829.10
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.9024.042.241.790.520.060.2221.4527.71
ThermofluidStream.Topology.Tests.TestJunction (sim)0.00 (4 verified)0.025.362.150.430.020.010.024.888.02
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.01 (9 verified)0.2413.882.271.070.320.030.0812.3816.94
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.04 (28 verified)0.5018.442.111.410.660.100.2516.0121.58
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.00 (4 verified)0.025.292.210.480.020.010.024.788.00
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)0.02 (14 verified)3.0718.242.381.063.650.050.3213.1524.26
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.039.142.380.430.090.020.078.5312.11
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.01 (4 verified)0.025.802.310.510.020.010.025.248.65
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.02 (43 verified)0.2124.992.291.070.490.050.5422.8328.06
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)0.07 (39 verified)15.4319.782.341.220.540.050.8117.1638.14
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)0.01 (6 verified)0.049.522.350.470.130.030.428.4712.47
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.00 (4 verified)0.025.972.310.480.030.010.025.448.84
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.19 (33 verified)0.4615.652.280.920.230.050.3914.0519.15
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)0.01 (5 verified)0.048.192.440.450.090.020.077.5611.23
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.057.492.300.550.290.020.056.5910.38
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.01 (4 verified)3.299.242.340.540.080.260.078.3015.43
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)0.02 (25 verified)36.0430.232.301.170.820.470.9926.7869.15
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.10 (73 verified)56.0568.752.343.102.030.876.0356.73127.84
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)0.01 (6 verified)0.039.762.270.550.290.010.068.8412.59
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.0612.572.360.490.100.020.2811.6915.56
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.00 (3 verified)0.026.662.320.500.030.010.036.109.54
ThermofluidStream.Undirected.Processes.Tests.TransportDelay 0.002.372.410.540.260.010.041.525.32
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (13 verified)0.1516.802.321.141.250.030.3214.0519.84
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.0612.852.250.880.150.030.3311.4715.71
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.0512.372.300.910.220.030.3210.8915.28