ThermofluidStream test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
75 64 64 64 64 64 53 52

Test started: 2024-09-23 15:10:28
Total time taken: 0:58:37
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.23.0-v1.23.0.4+g332e81aa64

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
64d61a62024-09-23 12:41:12 +0200Francesco CasellaReduce timeouts for Buildings (#125)

Tested Library: ThermofluidStream 1.1.0 FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]

{
 "convertFromVersion": [
  "0.2.1",
  "1.0.0"
 ],
 "path": "ThermofluidStream",
 "provides": [
  "0.3.0",
  "0.4.1",
  "0.5.0"
 ],
 "sha": "c108e09803d6270804389fc9996403648112f151",
 "support": "fullSupport",
 "uses": {
  "Complex": "4.0.0",
  "Modelica": "4.0.0"
 },
 "version": "1.1.0",
 "zipfile": "https://github.com/DLR-SR/ThermofluidStream/archive/c108e09803d6270804389fc9996403648112f151.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",
 "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.5420.082.421.150.580.080.2018.0723.73
ThermofluidStream.Boundaries.Tests.PhaseSeperator (sim) 0.3023.032.430.952.730.040.4118.9026.49
ThermofluidStream.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.2214.352.460.470.090.030.0813.6817.72
ThermofluidStream.Boundaries.Tests.SourceSink (sim)0.00 (3 verified)0.1710.212.410.570.020.010.049.5813.45
ThermofluidStream.Boundaries.Tests.TerminalSourceSink (sim)0.00 (4 verified)0.178.372.470.570.010.010.037.7511.67
ThermofluidStream.Boundaries.Tests.Volumes (sim)0.01 (49 verified)0.4824.622.601.350.590.090.2122.3728.38
ThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim) 235.2025.212.421.190.320.360.2023.14263.52
ThermofluidStream.Examples.EspressoMachine (sim) 0.3726.772.331.130.600.080.4824.4830.17
ThermofluidStream.Examples.HeatPump 0.001.802.411.800.000.000.000.004.94
ThermofluidStream.Examples.ReverseHeatPump 0.002.052.432.050.000.000.000.005.29
ThermofluidStream.Examples.SimpleAirCycle (sim)0.01 (15 verified)0.4620.562.451.530.560.080.2018.1924.19
ThermofluidStream.Examples.SimpleCoolingCycle (sim) 0.2716.842.420.940.180.060.1115.5520.25
ThermofluidStream.Examples.SimpleEngine (sim) 0.2125.202.391.150.930.080.5022.5428.49
ThermofluidStream.Examples.SimpleGasTurbine (sim)0.01 (8 verified)0.2516.412.660.700.340.020.0815.2720.02
ThermofluidStream.Examples.SimpleStream (sim)0.01 (5 verified)0.2014.162.581.110.080.030.3212.6117.69
ThermofluidStream.Examples.Utilities.Tests.BoilerEspresso (sim) 1.2218.572.440.500.470.040.1417.4222.93
ThermofluidStream.Examples.Utilities.Tests.Piston (sim) 0.1921.272.431.210.260.070.4719.2624.52
ThermofluidStream.Examples.VaporCycle 0.001.652.411.650.000.000.000.004.83
ThermofluidStream.Examples.VenturiPump (sim)0.01 (3 verified)0.2315.482.470.880.170.040.1314.2618.88
ThermofluidStream.Examples.WaterHammer 0.000.412.370.410.000.000.000.003.55
ThermofluidStream.FlowControl.Tests.BasicControlValve 0.000.422.420.420.000.000.000.003.58
ThermofluidStream.FlowControl.Tests.CheckValve (sim)0.00 (4 verified)0.1510.852.500.510.020.010.3010.0014.17
ThermofluidStream.FlowControl.Tests.MCV (sim)0.01 (27 verified)0.3915.282.420.670.410.040.1014.0618.78
ThermofluidStream.FlowControl.Tests.PCV (sim)0.01 (14 verified)0.2916.552.350.960.110.040.1115.3319.91
ThermofluidStream.FlowControl.Tests.SpecificValveType 0.000.472.450.470.000.000.000.003.60
ThermofluidStream.FlowControl.Tests.Switch (sim)0.01 (11 verified)0.2814.732.420.950.140.050.1213.4718.12
ThermofluidStream.FlowControl.Tests.TanValve (sim)0.01 (3 verified)0.1711.602.500.620.040.020.0510.8614.96
ThermofluidStream.HeatExchangers.Tests.Condenser (sim)0.35 (4651 verified)7.5554.152.411.602.750.541.5147.7565.21
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)0.01 (7 verified)0.2412.682.520.690.350.030.0611.5516.14
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)0.01 (12 verified)0.2315.672.381.040.430.050.0914.0518.97
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)0.01 (9 verified)0.2413.362.420.950.120.040.0812.1716.73
ThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)0.01 (5 verified)0.1912.892.400.650.070.280.0611.8416.16
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)0.01 (7 verified)0.2312.982.390.930.080.030.0811.8616.27
ThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)0.00 (5 verified)0.2512.442.380.900.060.020.0611.3915.76
ThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim) 5.1323.592.461.380.250.200.5621.1931.89
ThermofluidStream.HeatExchangers.Tests.Evaporator (sim)0.01 (45 verified)4.1740.102.451.441.230.590.8735.9747.40
ThermofluidStream.HeatExchangers.Tests.FlowRes (sim)0.87 (10140 verified)43.25296.412.407.253.841.981.86281.48343.86
ThermofluidStream.HeatExchangers.Tests.Recuperator (sim)0.01 (43 verified)5.9446.342.461.371.380.741.1441.7055.43
ThermofluidStream.Interfaces.Tests.Test_p_out_clipping 0.000.652.460.650.000.000.000.003.84
ThermofluidStream.Media.Tests.TestXRGMedia 0.002.452.592.450.000.000.000.005.90
ThermofluidStream.Processes.Tests.Compressor (sim)0.00 (5 verified)0.1611.552.420.660.050.020.0510.7714.77
ThermofluidStream.Processes.Tests.ConductionElement (sim)0.01 (13 verified)0.1913.092.410.530.080.030.0812.3716.36
ThermofluidStream.Processes.Tests.ConvectivePipe (sim)0.00 (3 verified)0.2013.402.490.440.050.020.0512.8516.78
ThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)0.00 (4 verified)0.2214.722.450.440.080.020.0514.1218.05
ThermofluidStream.Processes.Tests.Flow_Resistance (sim)0.02 (259 verified)0.1713.982.470.630.040.020.0613.2317.33
ThermofluidStream.Processes.Tests.Nozzle (sim)0.00 (3 verified)0.2213.952.451.210.060.030.0912.5517.29
ThermofluidStream.Processes.Tests.Pump (sim)0.01 (10 verified)0.1715.542.410.870.350.030.0714.2318.80
ThermofluidStream.Processes.Tests.TransportDelay (sim)0.01 (9 verified)0.2312.182.440.860.040.020.0611.2115.57
ThermofluidStream.Processes.Tests.Turbine (sim)0.00 (5 verified)0.1611.332.410.620.050.020.0510.6014.53
ThermofluidStream.Sensors.Tests.TestSensors (sim)0.11 (1268 verified)0.4024.782.351.342.560.350.2220.3128.34
ThermofluidStream.Topology.Tests.TestDynamicTopology (sim)0.01 (9 verified)0.5626.892.441.960.600.100.2224.0130.60
ThermofluidStream.Topology.Tests.TestJunction (sim)0.00 (4 verified)0.2210.722.380.510.280.010.039.9013.98
ThermofluidStream.Topology.Tests.TestJunctionNM (sim)0.00 (9 verified)0.3816.492.371.150.370.040.1114.8119.97
ThermofluidStream.Topology.Tests.TestNonPhysical (sim)0.01 (28 verified)2.4829.102.361.380.700.120.5426.3634.64
ThermofluidStream.Topology.Tests.TestSplitter (sim)0.00 (4 verified)0.1710.312.440.610.020.010.039.6313.60
ThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim) 0.3626.622.701.312.900.050.5021.8530.34
ThermofluidStream.Undirected.Boundaries.Tests.Reservoir (sim)0.01 (9 verified)0.2515.362.540.420.100.030.3814.4318.90
ThermofluidStream.Undirected.Boundaries.Tests.TestBoundaries (sim)0.00 (4 verified)0.2010.982.350.580.020.010.0410.3314.19
ThermofluidStream.Undirected.Boundaries.Tests.TestVolumes (sim)0.01 (43 verified)0.5924.602.611.360.600.110.2422.3028.49
ThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim) 1262.0327.442.311.220.630.100.3125.191292.45
ThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve 0.000.612.690.610.000.000.000.004.06
ThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)0.00 (4 verified)0.1811.572.590.550.400.010.0410.5715.03
ThermofluidStream.Undirected.FlowControl.Tests.MCV (sim)0.09 (33 verified)1.9720.752.581.300.250.100.4718.6326.06
ThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType 0.000.562.570.560.000.000.000.003.91
ThermofluidStream.Undirected.FlowControl.Tests.TanValve (sim)0.01 (5 verified)0.2613.422.650.730.090.030.3512.2217.06
ThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)0.00 (4 verified)2.6514.842.540.640.390.060.0913.6620.73
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim) 62.9535.412.521.501.120.260.7831.75101.62
ThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)0.02 (73 verified)96.5381.952.612.912.830.661.6773.88181.83
ThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping 0.000.652.460.650.000.000.000.003.84
ThermofluidStream.Undirected.Processes.Tests.ConductionElement (sim)0.01 (15 verified)0.2013.642.390.540.090.030.0912.8716.89
ThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)0.01 (3 verified)0.1810.882.390.590.030.010.0410.2014.11
ThermofluidStream.Undirected.Processes.Tests.TransportDelay (sim)0.01 (9 verified)0.2212.912.370.620.060.030.3111.8916.20
ThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)0.01 (1/13 failed)0.6520.712.531.271.200.060.1718.0124.61
ThermofluidStream.Undirected.Topology.Tests.TestConnectors (sim)0.01 (13 verified)0.2115.762.530.950.160.050.4614.1319.22
ThermofluidStream.Undirected.Topology.Tests.TestJunction (sim)0.01 (9 verified)0.2016.752.401.050.240.070.4314.9720.09