ThermoPower test using OpenModelica

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

Test started: 2026-10-06 20:34:19
Total time taken: 0:04:28
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+g017c65039a.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.590.170.280.090.020.010.191.43
ThermoPower.Examples.BraytonCycle.OpenLoopSimulator (sim) 0.090.570.200.250.090.030.020.181.49
ThermoPower.Examples.CISE.Simulators.CISESim2States120501 (sim) 0.091.520.160.150.930.050.030.362.35
ThermoPower.Examples.CISE.Simulators.CISESim120501 (sim) 0.392.760.160.231.580.100.060.793.92
ThermoPower.Examples.CISE.Simulators.CISESim180503 (sim) 3.232.760.160.211.550.110.080.816.82
ThermoPower.Examples.CISE.Simulators.CISESim180504 (sim) 0.512.790.130.241.590.110.080.774.02
ThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulator (sim) 1.431.950.130.391.000.070.040.464.18
ThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorSimplified (sim) 0.381.170.130.380.450.060.030.262.31
ThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim) 0.881.910.140.341.010.070.050.443.49
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulator (sim) 0.121.820.120.330.870.080.040.502.61
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorHtc (sim) 10.392.130.130.341.150.080.050.5013.81
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSS (sim) 0.241.850.130.320.940.080.040.462.76
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSimplified (sim) 0.061.120.120.370.370.060.030.291.89
ThermoPower.Examples.HRB.Simulators.TestPI (sim) 0.010.050.130.010.010.010.010.020.80
ThermoPower.Examples.RankineCycle.Simulators.ClosedLoop (sim) 0.793.510.140.501.900.210.080.825.10
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE 0.000.070.130.070.000.000.000.000.79
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE_breaker 0.000.100.180.100.000.000.000.000.88
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE_com 0.000.090.190.090.000.000.000.000.86
ThermoPower.PowerPlants.Simulators.CCPP_Sim3 0.000.410.190.410.000.000.000.001.22
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim1 0.000.370.190.370.000.000.000.001.12
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim1_dp 0.000.380.130.380.000.000.000.001.17
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim2 0.000.400.180.400.000.000.000.001.23
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_base (sim) 0.010.740.140.170.330.020.010.211.54
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_bypass (sim) 0.020.830.190.200.370.020.020.221.71
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_valve (sim) 0.040.800.130.180.360.020.010.231.62
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestSTG_cc (sim) 0.120.970.140.180.410.030.030.321.92
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestTurbineHPefficiency 0.000.110.120.110.000.000.000.000.78
ThermoPower.Test.DistributedParameterComponents.CheckFlow1DFV2phMassBalance (sim) 0.040.640.200.110.360.010.010.151.49
ThermoPower.Test.DistributedParameterComponents.TestConstantHeatTransferTwoGrid_Fcoarse (sim) 0.010.150.130.040.040.010.010.050.83
ThermoPower.Test.DistributedParameterComponents.TestConstantHeatTransferTwoGrid_Wcoarse (sim) 0.010.160.130.040.040.010.010.060.88
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen (sim) 0.361.550.170.150.980.050.030.352.69
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf (sim) 23.782.210.170.241.410.090.040.4426.74
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim) 7.531.570.160.120.970.080.050.369.85
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB_hf (sim) 0.341.980.160.211.300.060.040.373.10
ThermoPower.Test.DistributedParameterComponents.TestFlow1Dfem2ph (sim) 0.564.460.150.223.030.700.070.465.77
ThermoPower.Test.DistributedParameterComponents.TestFlowDependentHeatTransferCoefficient2ph (sim) 0.020.460.120.090.210.020.010.131.15
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_A (sim) 0.020.630.160.240.190.030.020.151.45
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_B (sim) 0.030.830.160.230.360.060.020.161.68
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_C (sim) 0.030.930.180.300.380.040.020.191.85
ThermoPower.Test.DistributedParameterComponents.TestHeatTransfer2phDB (sim) 0.030.580.120.090.310.020.010.141.35
ThermoPower.Test.DistributedParameterComponents.TestRefrigerantEvaporator (sim) 8.622.370.160.381.300.140.040.5111.73
ThermoPower.Test.DistributedParameterComponents.TestWalls (sim) 0.000.050.140.010.010.010.010.020.80
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_A (sim) 0.981.490.190.101.010.080.050.253.25
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_B (sim) 0.311.350.140.110.910.060.030.242.39
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_C (sim) 0.441.210.180.090.810.050.030.232.42
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_D (sim) 1.221.420.210.140.890.070.050.273.51
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_E (sim) 1.222.510.170.251.720.130.060.354.52
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim) 2.573.710.150.232.420.300.150.617.14
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_G (sim) 1.110.930.180.120.530.040.030.222.90
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_J (sim) 0.071.220.150.090.730.070.040.292.06
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_K (sim) 0.051.180.130.110.720.050.030.261.97
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph (sim) 1.122.990.140.151.790.220.090.754.87
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_A (sim) 0.201.390.140.120.840.050.030.362.31
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_B (sim) 0.211.450.130.140.890.040.030.354.42
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_C (sim) 1.662.810.130.261.800.090.060.615.22
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_D (sim) 0.211.410.140.110.860.040.030.372.38
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A (sim) 0.201.200.140.150.620.060.050.322.33
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A_Fast (sim) 0.040.410.140.100.140.030.020.131.28
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_AdaptiveAverageTemp (sim) 0.040.740.130.100.440.020.010.171.46
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_B (sim) 0.060.990.170.140.550.040.030.231.88
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_D (sim) 0.020.640.170.080.360.020.010.161.50
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_DB (sim) 0.091.100.180.140.610.040.030.282.06
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_E (sim) 0.381.700.160.130.890.090.060.542.85
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_F (sim) 0.342.380.120.231.220.130.100.713.46
ThermoPower.Test.ElectricalComponents.TestElectrical1 (sim) 0.000.040.180.010.010.010.000.010.85
ThermoPower.Test.ElectricalComponents.TestElectrical2 (sim) 0.000.040.170.010.010.010.000.020.82
ThermoPower.Test.ElectricalComponents.TestElectrical3 (sim) 0.010.090.190.010.020.010.010.040.94
ThermoPower.Test.ElectricalComponents.TestElectrical4 (sim) 0.010.050.170.010.010.010.010.020.90
ThermoPower.Test.ElectricalComponents.TestElectrical5 (sim) 0.010.130.130.020.030.020.010.040.95
ThermoPower.Test.ElectricalComponents.TestElectrical6 (sim) 0.020.100.130.020.020.010.010.040.93
ThermoPower.Test.ElectricalComponents.TestElectrical7 (sim) 0.010.060.220.010.010.010.010.020.90
ThermoPower.Test.GasComponents.TestCC (sim) 0.090.360.140.210.040.010.010.091.14
ThermoPower.Test.GasComponents.TestCompressorConstSpeed (sim) 0.010.350.120.230.020.020.010.071.12
ThermoPower.Test.GasComponents.TestCompressorInertia (sim) 0.010.360.120.220.030.020.010.091.15
ThermoPower.Test.GasComponents.TestFanMech (sim) 0.470.370.220.240.040.010.010.071.67
ThermoPower.Test.GasComponents.TestGT (sim) 0.010.380.170.240.030.010.010.081.26
ThermoPower.Test.GasComponents.TestGT_ISO (sim) 0.020.380.140.220.030.010.010.101.29
ThermoPower.Test.GasComponents.TestGasMixer (sim) 0.040.360.160.210.040.010.010.091.18
ThermoPower.Test.GasComponents.TestGasTurbine (sim) 0.030.420.180.290.020.010.010.101.27
ThermoPower.Test.GasComponents.TestGasTurbineStodola (sim) 0.010.360.170.250.020.010.010.071.15
ThermoPower.Test.GasComponents.TestGasValve (sim) 0.050.490.160.240.070.020.010.151.32
ThermoPower.Test.GasComponents.TestGasValveOpPoint (sim) 0.010.400.160.210.050.010.010.111.19
ThermoPower.Test.GasComponents.TestTurboJetConstSpeed (sim) 0.070.690.180.340.100.030.030.191.64
ThermoPower.Test.GasComponents.TestTurboJetInertia (sim) 0.080.690.210.320.100.030.020.221.58
ThermoPower.Test.WaterComponents.TestAccumulator (sim) 0.010.420.130.100.180.010.010.121.23
ThermoPower.Test.WaterComponents.TestBarometricCondenser (sim) 0.030.500.160.120.170.010.010.191.38
ThermoPower.Test.WaterComponents.TestCoeffValve (sim) 0.000.500.210.130.180.020.020.161.30
ThermoPower.Test.WaterComponents.TestCoolingTowerClosed (sim) 0.411.110.150.300.480.030.030.272.30
ThermoPower.Test.WaterComponents.TestCoolingTowerPacking (sim) 0.170.660.140.240.160.020.020.221.59
ThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim) 0.060.780.120.260.300.020.020.181.55
ThermoPower.Test.WaterComponents.TestExpansionTankIdeal (sim) 0.030.650.120.080.390.020.010.141.36
ThermoPower.Test.WaterComponents.TestJoin (sim) 0.020.490.180.120.190.020.020.143.42
ThermoPower.Test.WaterComponents.TestJoinRev (sim) 0.020.640.170.170.240.010.010.191.47
ThermoPower.Test.WaterComponents.TestMixer (sim) 0.020.510.190.090.200.020.020.201.32
ThermoPower.Test.WaterComponents.TestMixerSlowFast (sim) 0.030.530.200.120.200.020.020.171.46
ThermoPower.Test.WaterComponents.TestMixerSlowFastSteam (sim) 0.020.540.190.150.200.020.020.161.43
ThermoPower.Test.WaterComponents.TestST1 (sim) 0.010.640.140.120.330.010.010.171.41
ThermoPower.Test.WaterComponents.TestST2 (sim) 0.010.670.140.120.350.010.010.171.45
ThermoPower.Test.WaterComponents.TestSources (sim) 0.000.450.160.120.030.030.020.251.27
ThermoPower.Test.WaterComponents.TestSplitRev (sim) 0.020.510.140.100.230.030.010.131.23
ThermoPower.Test.WaterComponents.TestTurbineStodolaPartialArc (sim) 0.000.640.180.140.310.010.020.161.46
ThermoPower.Test.WaterComponents.TestValveChoked (sim) 0.000.470.170.110.180.010.020.151.42
ThermoPower.Test.WaterComponents.TestValves (sim) 0.090.540.220.140.200.020.020.171.55
ThermoPower.Test.WaterComponents.ValveZeroFlow (sim) 0.010.450.130.090.200.010.010.131.30
ThermoPower.Test.WaterComponents.ValveZeroFlow2 (sim) 0.020.460.170.090.170.010.010.181.38
ThermoPower.Test.WaterComponents.WaterPump (sim) 0.040.500.160.110.170.010.010.201.27
ThermoPower.Test.WaterComponents.WaterPumpMech (sim) 0.040.480.150.090.210.020.010.151.31
ThermoPower.Test.WaterComponents.WaterPumps (sim) 0.080.560.160.130.190.010.010.211.44