HelmholtzMedia test using OpenModelica

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

Test started: 2026-10-30 14:16:23
Total time taken: 0:03:53
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.1597+g5f8fb0571f.rust
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
df4fd8a2026-10-29 13:48:18 +0100Martin SjölundSkip noreply and refused email addresses (#378)

Tested Library: HelmholtzMedia 3.0.0

{
 "path": "HelmholtzMedia",
 "provides": [
  "1.0.0",
  "2.0.0",
  "2.1.0",
  "2.2.0"
 ],
 "sha": "b6d9831dfabc2325f7ec4cf7237ffa0213f4451d",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.1.0"
 },
 "version": "3.0.0-main",
 "zipfile": "https://github.com/thorade/HelmholtzMedia/archive/b6d9831dfabc2325f7ec4cf7237ffa0213f4451d.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) 4.022.550.220.710.760.140.100.847.37
HelmholtzMedia.Examples.HeatingSystem (sim) 15.241.600.190.790.300.040.030.4317.61
HelmholtzMedia.Examples.MediaTestModels.AmmoniaTestModel (sim) 0.311.290.220.660.130.020.020.472.46
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT (sim) 0.140.830.500.440.100.030.070.182.09
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT_component_ph (sim) 0.170.970.690.570.150.020.020.212.46
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_pT (sim) 0.140.570.220.290.090.010.020.151.56
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_ph (sim) 0.180.920.580.520.160.010.020.202.35
HelmholtzMedia.Examples.MediaTestModels.CarbondioxideTestModel (sim) 0.260.670.220.350.130.020.010.161.75
HelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim) 0.240.670.180.340.160.010.010.141.67
HelmholtzMedia.Examples.MediaTestModels.EthanolTestModel2 (sim) 0.390.690.210.290.160.020.020.191.87
HelmholtzMedia.Examples.MediaTestModels.HeliumTestModel (sim) 0.260.660.180.310.160.010.010.171.74
HelmholtzMedia.Examples.MediaTestModels.IsobutaneTestModel (sim) 0.220.740.200.330.130.010.020.251.76
HelmholtzMedia.Examples.MediaTestModels.IsopentaneTestModel (sim) 0.250.660.210.300.180.020.020.151.72
HelmholtzMedia.Examples.MediaTestModels.PentaneTestModel (sim) 0.180.760.200.370.170.020.020.181.71
HelmholtzMedia.Examples.MediaTestModels.PropaneTestModel (sim) 0.210.600.300.290.120.010.010.171.71
HelmholtzMedia.Examples.MediaTestModels.PropyleneTestModel (sim) 0.220.850.220.340.140.010.010.341.92
HelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim) 0.250.870.210.340.170.020.020.331.93
HelmholtzMedia.Examples.MediaTestModels.R134aTestModel2 (sim) 0.400.780.230.420.170.010.010.172.00
HelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim) 0.270.670.430.280.160.010.010.202.08
HelmholtzMedia.Examples.PumpingSystem (sim) 2.841.000.160.440.210.030.030.294.58
HelmholtzMedia.Validation.Convergence.Ancillary_Saturation (sim) 0.030.160.370.090.010.010.010.051.21
HelmholtzMedia.Validation.Convergence.Ancillary_StartValues (sim) 0.020.350.330.190.040.010.010.101.37
HelmholtzMedia.Validation.Convergence.BaseProps_sweep (sim) 0.130.540.210.310.100.010.010.101.56
HelmholtzMedia.Validation.Convergence.SinglePhase_Transport (sim) 0.030.310.200.180.020.010.010.091.13
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_b_Water (sim) 0.011.000.180.110.660.010.020.201.83
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_pramp_Tsine (sim) 0.110.510.240.260.120.010.010.111.53
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_psine_Tramp (sim) 0.140.580.230.320.120.010.010.121.67
HelmholtzMedia.Validation.Convergence.TwoPhase_setState (sim) 0.160.520.230.260.110.010.010.121.52
HelmholtzMedia.Validation.Convergence.setSat (sim) 0.130.370.170.220.040.010.010.091.32
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotations (sim) 2.182.470.180.490.630.030.091.235.48
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsAllCases (sim) 15.703.710.261.120.990.090.091.4320.26
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsAmmonia (sim) 6.933.380.230.891.040.080.181.1811.16
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsButane (sim) 7.983.790.471.250.900.090.151.3912.95
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsHelium (sim) 5.323.260.990.981.100.100.081.0110.24
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsPentane (sim) 5.583.130.820.941.120.110.120.8410.24
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsR32 (sim) 6.522.160.880.660.930.080.050.4410.28
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsR134a (sim) 6.443.160.971.121.000.090.110.8411.34
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsTwoPhase (sim) 1.191.850.210.410.570.020.070.783.83
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetState (sim) 0.260.860.170.400.180.020.030.221.86
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateAllCases (sim) 3.361.750.230.790.520.070.040.345.92
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateAmmonia (sim) 1.711.520.170.550.510.070.040.344.00
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateButane (sim) 1.871.560.160.600.520.070.040.344.17
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateHelium (sim) 1.941.540.170.530.520.070.040.374.26
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateR134a (sim) 1.951.630.170.610.540.070.040.374.36
HelmholtzMedia.Validation.Derivatives.CheckDerivativesButane (sim) 0.130.430.220.240.050.010.010.121.41
HelmholtzMedia.Validation.Derivatives.CheckDerivativesCarbondioxide (sim) 0.180.420.160.230.050.010.010.121.37
HelmholtzMedia.Validation.Derivatives.CheckDerivativesHelium (sim) 0.410.390.190.210.050.010.010.111.68
HelmholtzMedia.Validation.Derivatives.CheckDerivativesWater (sim) 0.010.550.220.080.320.010.010.131.42
HelmholtzMedia.Validation.Derivatives.Derivatives_SaturationBoundary (sim) 0.330.430.170.210.060.010.020.121.57
HelmholtzMedia.Validation.Derivatives.HelmholtzDerivsAssociating (sim) 0.000.150.210.080.010.010.010.041.01
HelmholtzMedia.Validation.Derivatives.HelmholtzDerivsNonAnalytical (sim) 0.000.150.210.080.020.010.010.040.98
HelmholtzMedia.Validation.Parameter.SinglePhase_setState (sim) 0.010.540.250.270.130.010.010.121.48
HelmholtzMedia.Validation.Parameter.State_Ts_parameter (sim) 0.010.260.190.150.030.020.010.051.07
HelmholtzMedia.Validation.Parameter.State_dT_parameter (sim) 0.010.440.220.230.070.010.010.111.25
HelmholtzMedia.Validation.Parameter.State_pT_parameter (sim) 0.010.450.250.210.050.010.010.171.27
HelmholtzMedia.Validation.Parameter.State_pT_parameter_Transport (sim) 0.010.430.210.250.070.010.010.101.31
HelmholtzMedia.Validation.Parameter.State_pd_parameter (sim) 0.010.300.210.170.030.010.010.071.13
HelmholtzMedia.Validation.Parameter.State_ph_parameter (sim) 0.010.360.230.240.030.010.010.081.22
HelmholtzMedia.Validation.Parameter.State_ps_parameter (sim) 0.010.400.180.230.050.010.020.091.29
HelmholtzMedia.Validation.Parameter.setSat_T (sim) 0.010.260.180.150.010.010.010.091.12
HelmholtzMedia.Validation.Parameter.setSat_forward_backward (sim) 0.010.330.210.160.040.010.010.111.28
HelmholtzMedia.Validation.Parameter.setSat_p_internal (sim) 0.000.130.210.100.010.000.000.010.96
HelmholtzMedia.Validation.Performance.EoSDerivatives (sim) 0.020.190.180.130.010.010.010.041.08
HelmholtzMedia.Validation.Performance.PropertyFunctions (sim) 0.030.560.230.310.050.010.010.171.48
HelmholtzMedia.Validation.Properties.EoSAmmonia (sim) 0.010.290.190.200.010.010.010.061.13
HelmholtzMedia.Validation.Properties.EoSHelium (sim) 0.010.230.200.130.020.010.010.061.09
HelmholtzMedia.Validation.Properties.EoSPropylene (sim) 0.010.330.190.220.010.020.020.061.16
HelmholtzMedia.Validation.Properties.MaxwellLoop (sim) 0.030.220.270.130.020.010.010.061.15
HelmholtzMedia.Validation.Properties.ThermoSurface (sim) 0.090.270.210.160.020.010.010.071.15
HelmholtzMedia.Validation.Properties.TransportAmmonia (sim) 0.010.350.190.220.010.010.010.091.15
HelmholtzMedia.Validation.Properties.TransportPropylene (sim) 0.000.220.210.160.010.010.010.051.06
HelmholtzMedia.Validation.Properties.TransportR32 (sim) 0.020.270.240.160.010.010.010.081.18
HelmholtzMedia.Validation.Properties.TransportRES (sim) 0.010.340.200.280.010.010.010.041.18
HelmholtzMedia.Validation.Properties.TransportRESComparison (sim) 0.010.510.200.300.030.020.040.121.39
HelmholtzMedia.Validation.Properties.idealGasLimit (sim) 0.010.300.180.180.030.010.010.071.10