HelmholtzMedia test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
73 73 73 73 73 73 73 0

Test started: 2026-10-21 19:02:23
Total time taken: 0:24: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.1462+g37743099fd.rust
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
eb82b062026-10-19 23:00:08 +0200Francesco CasellaAdded larger models to LargeTestsSuite_NB that are now working with resizable arrays (#373)

Tested Library: HelmholtzMedia 3.0.0

{
 "path": "HelmholtzMedia",
 "provides": [
  "1.0.0",
  "2.0.0",
  "2.1.0",
  "2.2.0"
 ],
 "sha": "46404cba265ed1be2852c97b5028c835f1d07330",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.1.0"
 },
 "version": "3.0.0-main",
 "zipfile": "https://github.com/thorade/HelmholtzMedia/archive/46404cba265ed1be2852c97b5028c835f1d07330.zip"
}

BuildModel time limit: 660s
Simulation time limit: 240s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: Tool default

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": "HelmholtzMedia",
 "libraryVersion": "main",
 "libraryVersionNameForTests": ""
}

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
HelmholtzMedia.Examples.BranchingDynamicPipes (sim) 12.893.440.720.980.840.171.430.0226.33
HelmholtzMedia.Examples.HeatingSystem (sim) 21.412.020.440.710.320.050.920.0229.79
HelmholtzMedia.Examples.MediaTestModels.AmmoniaTestModel (sim) 1.050.970.440.410.150.020.380.023.84
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT (sim) 0.540.900.540.400.070.010.400.022.92
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT_component_ph (sim) 0.630.930.530.360.140.020.390.013.13
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_pT (sim) 0.710.970.480.420.090.020.430.023.17
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_ph (sim) 0.650.940.490.320.160.010.430.013.04
HelmholtzMedia.Examples.MediaTestModels.CarbondioxideTestModel (sim) 0.831.010.420.400.130.020.440.023.49
HelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim) 0.661.080.470.450.180.020.420.023.35
HelmholtzMedia.Examples.MediaTestModels.EthanolTestModel2 (sim) 1.201.080.580.420.180.020.440.014.40
HelmholtzMedia.Examples.MediaTestModels.HeliumTestModel (sim) 0.820.950.560.330.170.020.410.023.54
HelmholtzMedia.Examples.MediaTestModels.IsobutaneTestModel (sim) 0.770.730.510.420.120.010.160.023.22
HelmholtzMedia.Examples.MediaTestModels.IsopentaneTestModel (sim) 0.930.640.480.340.120.010.160.023.34
HelmholtzMedia.Examples.MediaTestModels.PentaneTestModel (sim) 0.660.940.160.400.160.010.340.012.81
HelmholtzMedia.Examples.MediaTestModels.PropaneTestModel (sim) 0.761.030.400.380.140.020.480.023.39
HelmholtzMedia.Examples.MediaTestModels.PropyleneTestModel (sim) 0.771.000.290.380.150.020.440.023.25
HelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim) 0.680.890.620.420.160.020.280.013.49
HelmholtzMedia.Examples.MediaTestModels.R134aTestModel2 (sim) 1.251.200.160.440.140.020.580.024.14
HelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim) 0.901.260.430.490.230.020.500.023.86
HelmholtzMedia.Examples.PumpingSystem (sim) 6.221.550.480.570.230.050.690.0114.72
HelmholtzMedia.Validation.Convergence.Ancillary_Saturation (sim) 0.090.390.660.200.010.010.150.011.99
HelmholtzMedia.Validation.Convergence.Ancillary_StartValues (sim) 0.230.580.660.290.030.010.240.012.12
HelmholtzMedia.Validation.Convergence.BaseProps_sweep (sim) 0.591.260.920.560.100.010.560.023.85
HelmholtzMedia.Validation.Convergence.SinglePhase_Transport (sim) 0.290.630.720.230.020.010.350.022.70
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_b_Water (sim) 0.041.570.600.160.620.020.760.022.92
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_pramp_Tsine (sim) 0.880.740.590.320.120.030.260.013.27
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_psine_Tramp (sim) 0.561.260.510.430.160.010.630.023.41
HelmholtzMedia.Validation.Convergence.TwoPhase_setState (sim) 0.711.071.090.410.120.010.510.024.22
HelmholtzMedia.Validation.Convergence.setSat (sim) 0.520.510.550.170.050.010.260.022.59
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotations (sim) 7.083.021.230.940.710.031.310.0220.52
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsAllCases (sim) 240.113.351.051.110.980.101.140.02272.08
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsAmmonia (sim) 101.483.230.820.940.950.101.210.02122.19
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsButane (sim) 116.253.770.940.841.080.111.710.02139.45
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsHelium (sim) 60.863.450.880.811.010.101.510.0278.52
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsPentane (sim) 76.252.040.170.500.880.110.530.0292.72
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsR32 (sim) 89.042.000.170.520.870.100.490.01107.03
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsR134a (sim) 84.732.060.160.550.890.100.510.01103.17
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsTwoPhase (sim) 4.032.201.050.790.550.040.800.0212.62
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetState (sim) 1.291.460.950.600.180.030.630.025.25
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateAllCases (sim) 77.542.000.180.790.550.110.530.0290.50
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateAmmonia (sim) 31.762.710.170.570.530.101.510.0140.13
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateButane (sim) 37.862.590.160.670.620.101.190.0246.38
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateHelium (sim) 32.601.560.160.530.520.090.400.0140.05
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateR134a (sim) 33.621.900.160.560.520.090.710.0140.39
HelmholtzMedia.Validation.Derivatives.CheckDerivativesButane (sim) 0.630.910.380.430.060.010.390.022.81
HelmholtzMedia.Validation.Derivatives.CheckDerivativesCarbondioxide (sim) 0.610.510.210.220.050.010.200.022.44
HelmholtzMedia.Validation.Derivatives.CheckDerivativesHelium (sim) 0.941.060.570.450.060.010.530.024.06
HelmholtzMedia.Validation.Derivatives.CheckDerivativesWater (sim) 0.021.120.780.170.310.010.620.022.67
HelmholtzMedia.Validation.Derivatives.Derivatives_SaturationBoundary (sim) 1.271.200.780.670.070.020.420.025.22
HelmholtzMedia.Validation.Derivatives.HelmholtzDerivsAssociating (sim) 0.110.610.850.230.080.010.280.022.18
HelmholtzMedia.Validation.Derivatives.HelmholtzDerivsNonAnalytical (sim) 0.130.510.980.300.020.010.150.032.31
HelmholtzMedia.Validation.Parameter.SinglePhase_setState (sim) 0.521.161.060.620.120.020.390.023.40
HelmholtzMedia.Validation.Parameter.State_Ts_parameter (sim) 0.050.240.610.130.020.010.060.021.64
HelmholtzMedia.Validation.Parameter.State_dT_parameter (sim) 0.401.741.420.810.150.020.750.024.41
HelmholtzMedia.Validation.Parameter.State_pT_parameter (sim) 0.100.410.940.220.060.010.110.012.21
HelmholtzMedia.Validation.Parameter.State_pT_parameter_Transport (sim) 0.090.420.700.220.070.010.100.021.88
HelmholtzMedia.Validation.Parameter.State_pd_parameter (sim) 0.461.151.370.660.030.040.400.023.77
HelmholtzMedia.Validation.Parameter.State_ph_parameter (sim) 0.331.431.570.870.040.020.490.024.06
HelmholtzMedia.Validation.Parameter.State_ps_parameter (sim) 0.391.141.490.570.050.010.480.023.86
HelmholtzMedia.Validation.Parameter.setSat_parameter (sim) 0.281.000.940.420.090.040.440.022.90
HelmholtzMedia.Validation.Performance.EoSDerivatives (sim) 0.070.150.180.080.010.010.040.011.19
HelmholtzMedia.Validation.Performance.PropertyFunctions (sim) 0.160.440.200.240.040.010.130.021.42
HelmholtzMedia.Validation.Properties.EoSAmmonia (sim) 0.450.781.160.650.020.020.080.013.10
HelmholtzMedia.Validation.Properties.EoSHelium (sim) 0.141.030.950.510.220.010.280.012.85
HelmholtzMedia.Validation.Properties.EoSPropylene (sim) 0.080.800.820.390.040.010.340.012.36
HelmholtzMedia.Validation.Properties.MaxwellLoop (sim) 0.130.230.630.130.020.010.070.011.78
HelmholtzMedia.Validation.Properties.ThermoSurface (sim) 0.540.680.270.180.020.010.450.022.24
HelmholtzMedia.Validation.Properties.TransportAmmonia (sim) 0.150.930.520.480.040.010.380.022.26
HelmholtzMedia.Validation.Properties.TransportPropylene (sim) 0.050.340.970.150.010.010.160.012.22
HelmholtzMedia.Validation.Properties.TransportR32 (sim) 0.270.771.110.420.010.010.320.022.87
HelmholtzMedia.Validation.Properties.TransportRES (sim) 0.060.510.820.390.010.010.090.022.34
HelmholtzMedia.Validation.Properties.TransportRESComparison (sim) 0.331.600.810.990.030.010.540.023.48
HelmholtzMedia.Validation.Properties.idealGasLimit (sim) 0.080.260.880.140.030.010.070.011.95