ThermoPower test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
108 100 100 100 100 100 91 0

Test started: 2026-10-06 19:08:44
Total time taken: 0:06:07
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: v1.28.0-dev.1298+g32d3b6ded1.rust
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
626032b2026-10-06 15:05:47 +0200Martin SjölundStop createTables from hanging on table locks (#369)

Tested Library: ThermoPower 3.1

{
 "path": "ThermoPower",
 "sha": "e2b011ac7fd90f9cf5771f29f1aefa160550b6ee",
 "support": "experimental",
 "uses": {
  "Modelica": "3.2.3"
 },
 "version": "3.1.0-master",
 "zipfile": "https://github.com/casella/ThermoPower/archive/e2b011ac7fd90f9cf5771f29f1aefa160550b6ee.zip"
}

BuildModel time limit: 660s
Simulation time limit: 240s
Simulation time limit for ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf: 390s
Simulation time limit for ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F: 390s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: -Os -march=native

Flags:
setCommandLineOptions("--simCodeTarget=wasm-jit")
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
Config:
{
 "library": "ThermoPower",
 "optlevel": "-Os -march=native",
 "ulimitExeModels": {
  "ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf": 390,
  "ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F": 390
 }
}

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
ThermoPower.Examples.BraytonCycle.ClosedLoopSimulator (sim) 0.070.550.170.250.090.020.020.181.38
ThermoPower.Examples.BraytonCycle.OpenLoopSimulator (sim) 0.080.550.120.250.080.020.010.181.33
ThermoPower.Examples.CISE.Simulators.CISESim2States120501 (sim) 0.091.440.170.130.880.050.030.352.26
ThermoPower.Examples.CISE.Simulators.CISESim120501 (sim) 0.482.770.180.261.570.100.080.753.95
ThermoPower.Examples.CISE.Simulators.CISESim180503 (sim) 1.702.800.160.301.560.110.080.755.21
ThermoPower.Examples.CISE.Simulators.CISESim180504 (sim) 2.932.830.150.311.550.130.090.766.44
ThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulator (sim) 1.361.770.110.310.920.070.040.443.83
ThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorSimplified (sim) 0.420.980.150.310.350.050.020.242.07
ThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim) 0.861.710.120.310.900.060.030.413.27
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulator (sim) 127.031.630.120.300.800.070.040.42129.37
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorHtc (sim) 1.851.900.120.301.060.070.040.434.53
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSS (sim) 0.201.720.120.300.890.070.040.422.62
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSimplified (sim) 0.051.040.120.320.380.060.030.251.79
ThermoPower.Examples.HRB.Simulators.TestPI (sim) 0.010.050.120.010.010.010.000.020.69
ThermoPower.Examples.RankineCycle.Simulators.ClosedLoop (sim) 1.413.380.120.431.890.200.090.775.51
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE 0.000.070.130.070.000.000.000.000.74
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE_breaker 0.000.100.160.100.000.000.000.000.80
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE_com 0.000.080.200.080.000.000.000.000.83
ThermoPower.PowerPlants.Simulators.CCPP_Sim3 0.000.340.190.340.000.000.000.001.16
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim1 0.000.380.140.380.000.000.000.001.17
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim1_dp 0.000.300.160.300.000.000.000.001.05
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim2 0.000.340.140.340.000.000.000.001.05
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_base (sim) 0.010.720.170.160.340.010.010.191.43
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_bypass (sim) 0.030.880.160.220.360.020.020.261.70
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_valve (sim) 0.040.830.130.190.350.020.020.261.65
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestSTG_cc (sim) 0.160.840.150.180.380.020.020.241.74
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestTurbineHPefficiency 0.000.090.160.090.000.000.000.000.79
ThermoPower.Test.DistributedParameterComponents.CheckFlow1DFV2phMassBalance (sim) 0.030.600.140.080.350.010.010.141.37
ThermoPower.Test.DistributedParameterComponents.TestConstantHeatTransferTwoGrid_Fcoarse (sim) 0.010.150.190.040.040.010.010.050.94
ThermoPower.Test.DistributedParameterComponents.TestConstantHeatTransferTwoGrid_Wcoarse (sim) 0.010.170.120.040.040.010.010.080.90
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen (sim) 0.351.560.160.111.000.060.040.352.68
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf (sim) 22.081.930.150.121.320.060.030.4024.74
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim) 1.741.460.120.120.890.060.040.353.93
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB_hf (sim) 0.271.740.120.121.170.060.030.372.71
ThermoPower.Test.DistributedParameterComponents.TestFlow1Dfem2ph (sim) 0.594.380.160.152.930.740.080.485.71
ThermoPower.Test.DistributedParameterComponents.TestFlowDependentHeatTransferCoefficient2ph (sim) 0.020.470.120.100.220.020.010.131.15
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_A (sim) 0.020.530.210.220.150.020.020.121.35
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_B (sim) 0.030.790.130.230.340.030.010.181.53
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_C (sim) 0.030.870.130.230.410.040.020.171.62
ThermoPower.Test.DistributedParameterComponents.TestHeatTransfer2phDB (sim) 0.040.550.120.080.300.020.010.141.28
ThermoPower.Test.DistributedParameterComponents.TestRefrigerantEvaporator (sim) 9.122.360.140.321.250.150.070.5712.28
ThermoPower.Test.DistributedParameterComponents.TestWalls (sim) 0.000.050.160.010.010.010.010.020.79
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_A (sim) 0.991.280.130.100.840.050.030.253.02
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_B (sim) 0.331.290.160.140.810.060.040.242.36
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_C (sim) 0.451.210.150.110.770.060.040.242.46
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_D (sim) 1.291.140.130.130.740.050.020.203.17
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_E (sim) 0.892.090.140.171.380.110.060.373.69
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim) 2.463.070.140.192.100.170.090.526.27
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_G (sim) 1.100.840.150.090.500.030.020.192.65
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_J (sim) 0.061.150.120.120.670.050.030.281.93
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_K (sim) 0.061.120.160.100.710.050.020.241.88
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph (sim) 1.032.820.130.191.790.130.060.644.59
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_A (sim) 0.211.310.120.090.810.040.030.332.21
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_B (sim) 0.231.310.150.110.800.040.030.342.27
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_C (sim) 1.462.250.140.131.390.090.050.604.47
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_D (sim) 0.201.320.140.090.800.050.030.352.26
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A (sim) 0.201.060.150.100.640.050.030.252.01
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A_Fast (sim) 0.070.380.190.100.140.020.010.111.30
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_AdaptiveAverageTemp (sim) 0.030.750.120.090.420.020.020.201.49
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_B (sim) 0.070.940.180.110.600.020.020.191.79
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_D (sim) 0.020.720.170.140.400.020.020.151.51
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_DB (sim) 0.091.040.120.170.570.030.020.251.82
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_E (sim) 0.371.780.190.140.950.130.060.502.98
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_F (sim) 0.362.010.170.131.100.100.090.593.12
ThermoPower.Test.ElectricalComponents.TestElectrical1 (sim) 0.000.060.120.010.010.010.010.020.82
ThermoPower.Test.ElectricalComponents.TestElectrical2 (sim) 0.000.060.120.020.020.010.010.020.82
ThermoPower.Test.ElectricalComponents.TestElectrical3 (sim) 0.010.050.130.010.010.010.010.020.76
ThermoPower.Test.ElectricalComponents.TestElectrical4 (sim) 0.010.050.150.010.010.010.010.020.83
ThermoPower.Test.ElectricalComponents.TestElectrical5 (sim) 0.010.060.180.010.010.010.010.020.90
ThermoPower.Test.ElectricalComponents.TestElectrical6 (sim) 0.010.070.150.010.010.010.010.030.84
ThermoPower.Test.ElectricalComponents.TestElectrical7 (sim) 0.010.060.130.020.010.010.010.020.84
ThermoPower.Test.GasComponents.TestCC (sim) 0.120.420.150.230.050.020.010.101.29
ThermoPower.Test.GasComponents.TestCompressorConstSpeed (sim) 0.010.400.140.290.020.010.010.071.23
ThermoPower.Test.GasComponents.TestCompressorInertia (sim) 0.010.350.140.230.030.010.010.081.18
ThermoPower.Test.GasComponents.TestFanMech (sim) 0.510.370.150.220.040.010.010.101.69
ThermoPower.Test.GasComponents.TestGT (sim) 0.030.400.160.250.030.010.010.091.23
ThermoPower.Test.GasComponents.TestGT_ISO (sim) 0.020.380.160.240.040.020.010.081.24
ThermoPower.Test.GasComponents.TestGasMixer (sim) 0.010.380.120.230.040.010.010.091.08
ThermoPower.Test.GasComponents.TestGasTurbine (sim) 0.010.370.200.250.020.010.010.081.25
ThermoPower.Test.GasComponents.TestGasTurbineStodola (sim) 0.010.350.170.230.020.010.010.081.18
ThermoPower.Test.GasComponents.TestGasValve (sim) 0.000.590.170.340.080.020.010.151.41
ThermoPower.Test.GasComponents.TestGasValveOpPoint (sim) 0.000.520.170.270.050.010.010.171.32
ThermoPower.Test.GasComponents.TestTurboJetConstSpeed (sim) 0.130.570.160.260.080.020.020.191.57
ThermoPower.Test.GasComponents.TestTurboJetInertia (sim) 0.130.650.190.320.090.030.020.211.57
ThermoPower.Test.WaterComponents.TestAccumulator (sim) 0.010.420.140.110.170.010.010.111.24
ThermoPower.Test.WaterComponents.TestBarometricCondenser (sim) 0.030.510.140.110.180.010.010.201.34
ThermoPower.Test.WaterComponents.TestCoeffValve (sim) 0.000.450.160.100.180.010.010.151.33
ThermoPower.Test.WaterComponents.TestCoolingTowerClosed (sim) 0.621.310.160.350.550.050.030.312.71
ThermoPower.Test.WaterComponents.TestCoolingTowerPacking (sim) 0.120.710.190.250.180.030.020.241.61
ThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim) 0.070.780.170.320.200.030.040.191.65
ThermoPower.Test.WaterComponents.TestExpansionTankIdeal (sim) 0.020.650.150.100.360.020.020.161.40
ThermoPower.Test.WaterComponents.TestJoin (sim) 0.020.460.120.140.180.010.010.121.27
ThermoPower.Test.WaterComponents.TestJoinRev (sim) 0.020.500.160.100.170.010.010.191.29
ThermoPower.Test.WaterComponents.TestMixer (sim) 0.030.540.120.130.230.010.010.161.33
ThermoPower.Test.WaterComponents.TestMixerSlowFast (sim) 0.030.460.170.070.210.010.010.151.25
ThermoPower.Test.WaterComponents.TestMixerSlowFastSteam (sim) 0.020.430.190.070.180.010.010.151.26
ThermoPower.Test.WaterComponents.TestST1 (sim) 0.010.600.180.100.310.010.010.171.45
ThermoPower.Test.WaterComponents.TestST2 (sim) 0.020.650.170.110.320.020.010.191.51
ThermoPower.Test.WaterComponents.TestSources (sim) 0.000.420.150.110.020.010.020.261.19
ThermoPower.Test.WaterComponents.TestSplitRev (sim) 0.020.520.130.120.230.010.010.141.31
ThermoPower.Test.WaterComponents.TestTurbineStodolaPartialArc (sim) 0.010.720.170.170.330.020.030.181.56
ThermoPower.Test.WaterComponents.TestValveChoked (sim) 0.000.440.150.110.170.010.010.141.22
ThermoPower.Test.WaterComponents.TestValves (sim) 0.100.460.140.110.180.010.010.141.34
ThermoPower.Test.WaterComponents.ValveZeroFlow (sim) 0.000.430.150.070.180.020.020.141.21
ThermoPower.Test.WaterComponents.ValveZeroFlow2 (sim) 0.020.450.130.080.220.010.010.131.28
ThermoPower.Test.WaterComponents.WaterPump (sim) 0.060.430.190.080.170.010.010.161.38
ThermoPower.Test.WaterComponents.WaterPumpMech (sim) 0.040.480.160.090.200.010.010.161.36
ThermoPower.Test.WaterComponents.WaterPumps (sim) 0.090.550.200.130.190.010.010.201.49