ThermoPower test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
108 98 98 98 98 98 94 0

Test started: 2026-08-21 18:30:04
Total time taken: 0:14:40
System info: 3af52e2ac6ff: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04 LTS

OpenModelica Version: v1.28.0-dev-408-gad2c218c7c-rust
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
921bba42026-08-21 15:55:55 +0200Martin SjölundWorkaround for older Buildings versions (#321)

Tested Library: ThermoPower 3.1

{
 "path": "ThermoPower",
 "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: 480s
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"
}

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.191.610.800.720.600.110.040.143.25
ThermoPower.Examples.BraytonCycle.OpenLoopSimulator (sim) 0.181.580.790.720.580.100.040.143.20
ThermoPower.Examples.CISE.Simulators.CISESim2States120501 (sim) 0.316.750.840.475.460.400.090.338.55
ThermoPower.Examples.CISE.Simulators.CISESim120501 (sim) 1.5812.280.850.899.550.860.210.7615.41
ThermoPower.Examples.CISE.Simulators.CISESim180503 (sim) 10.6712.280.850.879.560.860.210.7624.52
ThermoPower.Examples.CISE.Simulators.CISESim180504 (sim) 14.6512.310.840.889.590.870.220.7628.48
ThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulator (sim) 3.935.910.780.943.980.410.130.4511.33
ThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorSimplified (sim) 0.843.940.760.922.370.320.090.246.18
ThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim) 2.535.650.780.913.830.400.120.389.60
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulator (sim) 0.385.520.830.983.550.460.140.397.41
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorHtc (sim) 11.936.210.810.934.390.410.110.3719.66
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSS (sim) 0.725.670.820.933.870.390.110.377.92
ThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSimplified (sim) 0.143.780.780.942.270.300.070.185.35
ThermoPower.Examples.HRB.Simulators.TestPI (sim) 0.010.110.810.020.040.020.010.021.57
ThermoPower.Examples.RankineCycle.Simulators.ClosedLoop (sim) 13.0914.230.811.4911.080.810.200.6428.83
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE 0.000.160.800.160.000.000.000.001.58
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE_breaker 0.000.160.820.160.000.000.000.001.66
ThermoPower.PowerPlants.ElectricGeneratorGroup.Tests.Test_Generator_SE_com 0.000.160.800.160.000.000.000.001.56
ThermoPower.PowerPlants.Simulators.CCPP_Sim3 0.001.970.821.970.000.000.000.003.45
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim1 0.002.220.802.220.000.000.000.003.67
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim1_dp 0.002.000.792.000.000.000.000.003.44
ThermoPower.PowerPlants.Simulators.SteamPlant_Sim2 0.002.260.842.260.000.000.000.003.76
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_base (sim) 0.031.280.790.600.400.060.030.192.76
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_bypass (sim) 0.101.780.800.750.680.100.040.223.33
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_valve (sim) 0.111.490.780.590.580.080.040.213.04
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestSTG_cc (sim) 0.681.930.820.770.790.100.040.224.12
ThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestTurbineHPefficiency 0.000.260.780.260.000.000.000.001.64
ThermoPower.Test.DistributedParameterComponents.CheckFlow1DFV2phMassBalance (sim) 0.091.120.800.200.680.080.030.142.68
ThermoPower.Test.DistributedParameterComponents.TestConstantHeatTransferTwoGrid_Fcoarse (sim) 0.010.360.790.100.130.030.020.081.81
ThermoPower.Test.DistributedParameterComponents.TestConstantHeatTransferTwoGrid_Wcoarse (sim) 0.020.410.810.110.160.040.020.081.88
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen (sim) 0.995.830.810.344.600.450.070.378.28
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf (sim) 61.148.980.780.367.570.550.080.4171.52
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim) 15.085.390.780.334.240.410.070.3421.90
ThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB_hf (sim) 0.737.870.790.346.590.490.070.3710.03
ThermoPower.Test.DistributedParameterComponents.TestFlow1Dfem2ph (sim) 1.6618.130.790.4113.943.000.190.5921.23
ThermoPower.Test.DistributedParameterComponents.TestFlowDependentHeatTransferCoefficient2ph (sim) 0.131.200.810.180.730.130.030.142.81
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_A (sim) 0.051.510.820.530.750.110.030.093.05
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_B (sim) 0.082.430.820.561.550.140.040.133.99
ThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_C (sim) 0.092.580.790.561.650.180.040.144.11
ThermoPower.Test.DistributedParameterComponents.TestHeatTransfer2phDB (sim) 0.211.290.810.210.780.130.030.152.95
ThermoPower.Test.DistributedParameterComponents.TestRefrigerantEvaporator (sim) 20.6110.160.811.027.610.910.120.5132.25
ThermoPower.Test.DistributedParameterComponents.TestWalls (sim) 0.010.180.800.090.040.020.010.021.64
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_A (sim) 29.843.920.800.362.970.270.090.2335.20
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_B (sim) 13.393.920.820.352.970.280.090.2318.80
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_C (sim) 9.563.660.830.352.740.260.080.2214.72
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_D (sim) 47.023.620.810.312.760.260.080.2252.13
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_E (sim) 37.937.430.800.575.810.540.170.3546.86
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim) 82.5711.280.790.669.050.850.230.5095.33
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_G (sim) 4.772.180.810.291.490.150.060.198.43
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_J 0.000.320.790.320.000.000.000.001.71
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_K 0.000.330.830.330.000.000.000.001.77
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph (sim) 3.1512.810.790.4310.571.010.150.6517.39
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_A (sim) 0.645.230.780.304.150.370.070.337.29
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_B (sim) 0.645.230.790.314.140.380.070.347.31
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_C (sim) 4.6812.100.780.3710.240.800.120.5818.20
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_D (sim) 0.575.280.790.314.180.390.070.347.28
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A (sim) 0.482.740.830.311.870.200.080.274.72
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A_Fast (sim) 0.051.370.820.340.760.130.040.112.97
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_AdaptiveAverageTemp (sim) 0.091.230.800.300.670.070.030.162.78
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_B (sim) 0.211.810.830.311.150.120.050.193.53
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_D (sim) 0.061.140.830.260.610.070.030.152.67
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_DB (sim) 0.252.180.790.321.440.150.060.213.88
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_E (sim) 1.015.420.820.473.950.430.140.427.93
ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_F (sim) 1.035.970.830.494.290.500.160.528.49
ThermoPower.Test.ElectricalComponents.TestElectrical1 (sim) 0.010.090.820.020.030.020.010.011.56
ThermoPower.Test.ElectricalComponents.TestElectrical2 (sim) 0.000.100.790.020.040.020.010.011.54
ThermoPower.Test.ElectricalComponents.TestElectrical3 (sim) 0.010.100.830.020.040.020.010.011.60
ThermoPower.Test.ElectricalComponents.TestElectrical4 (sim) 0.010.110.790.020.040.020.010.011.55
ThermoPower.Test.ElectricalComponents.TestElectrical5 (sim) 0.010.130.810.030.060.020.010.011.60
ThermoPower.Test.ElectricalComponents.TestElectrical6 (sim) 0.010.150.820.030.070.020.010.021.62
ThermoPower.Test.ElectricalComponents.TestElectrical7 (sim) 0.010.140.810.030.060.020.010.011.59
ThermoPower.Test.GasComponents.TestCC (sim) 0.110.990.810.560.260.060.030.072.58
ThermoPower.Test.GasComponents.TestCompressorConstSpeed (sim) 0.010.650.820.470.090.030.020.042.19
ThermoPower.Test.GasComponents.TestCompressorInertia (sim) 0.050.660.820.470.100.030.020.052.23
ThermoPower.Test.GasComponents.TestFanMech (sim) 0.730.670.810.400.170.030.020.052.88
ThermoPower.Test.GasComponents.TestGT (sim) 0.030.770.840.490.160.050.020.052.32
ThermoPower.Test.GasComponents.TestGT_ISO (sim) 0.020.780.850.500.160.040.020.062.32
ThermoPower.Test.GasComponents.TestGasMixer (sim) 0.120.880.800.520.220.050.020.072.46
ThermoPower.Test.GasComponents.TestGasTurbine (sim) 0.010.620.830.460.080.030.020.042.18
ThermoPower.Test.GasComponents.TestGasTurbineStodola (sim) 0.010.610.820.450.080.030.020.042.17
ThermoPower.Test.GasComponents.TestGasValve (sim) 0.121.330.810.710.390.070.030.142.96
ThermoPower.Test.GasComponents.TestGasValveOpPoint (sim) 0.101.070.830.580.290.070.030.102.67
ThermoPower.Test.GasComponents.TestTurboJetConstSpeed (sim) 0.141.400.850.680.460.100.040.133.06
ThermoPower.Test.GasComponents.TestTurboJetInertia (sim) 0.161.410.830.690.450.090.030.143.09
ThermoPower.Test.WaterComponents.TestAccumulator (sim) 0.030.620.840.220.210.040.020.132.15
ThermoPower.Test.WaterComponents.TestBarometricCondenser (sim) 0.150.740.840.290.220.050.030.152.37
ThermoPower.Test.WaterComponents.TestCoeffValve (sim) 0.000.750.850.350.200.040.030.132.32
ThermoPower.Test.WaterComponents.TestCoolingTowerClosed (sim) 1.142.410.820.601.410.150.050.205.06
ThermoPower.Test.WaterComponents.TestCoolingTowerPacking (sim) 0.521.430.820.520.590.120.040.173.44
ThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim) 0.321.490.830.510.690.100.030.163.30
ThermoPower.Test.WaterComponents.TestExpansionTankIdeal (sim) 0.081.030.830.250.530.060.030.152.59
ThermoPower.Test.WaterComponents.TestJoin (sim) 0.090.890.850.420.250.060.030.132.49
ThermoPower.Test.WaterComponents.TestJoinRev (sim) 0.090.930.840.410.280.070.030.142.57
ThermoPower.Test.WaterComponents.TestMixer (sim) 0.090.850.800.330.310.050.030.142.44
ThermoPower.Test.WaterComponents.TestMixerSlowFast (sim) 0.210.780.790.270.300.050.030.132.43
ThermoPower.Test.WaterComponents.TestMixerSlowFastSteam (sim) 0.120.800.810.280.310.050.030.142.39
ThermoPower.Test.WaterComponents.TestST1 (sim) 0.030.890.830.310.310.060.030.192.43
ThermoPower.Test.WaterComponents.TestST2 (sim) 0.020.850.850.280.300.050.030.182.37
ThermoPower.Test.WaterComponents.TestSources (sim) 0.000.570.810.380.060.030.020.082.02
ThermoPower.Test.WaterComponents.TestSplitRev (sim) 0.090.950.840.430.290.060.030.142.57
ThermoPower.Test.WaterComponents.TestTurbineStodolaPartialArc (sim) 0.010.830.820.290.290.040.030.182.31
ThermoPower.Test.WaterComponents.TestValveChoked (sim) 0.010.640.830.240.200.040.020.142.13
ThermoPower.Test.WaterComponents.TestValves (sim) 0.340.840.800.330.300.050.030.142.68
ThermoPower.Test.WaterComponents.ValveZeroFlow (sim) 0.040.640.860.230.210.040.020.132.22
ThermoPower.Test.WaterComponents.ValveZeroFlow2 (sim) 0.080.670.860.240.220.050.020.132.30
ThermoPower.Test.WaterComponents.WaterPump (sim) 0.100.610.790.210.200.040.020.142.14
ThermoPower.Test.WaterComponents.WaterPumpMech (sim) 0.100.660.820.220.230.040.020.142.24
ThermoPower.Test.WaterComponents.WaterPumps (sim) 0.220.880.810.370.290.050.030.152.57