HelmholtzMedia test using OpenModelica

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

Test started: 2026-10-21 22:00:22
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.1468+g3b36960e90.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) 5.182.790.200.790.850.170.130.868.76
HelmholtzMedia.Examples.HeatingSystem (sim) 20.631.320.200.650.290.040.020.3222.78
HelmholtzMedia.Examples.MediaTestModels.AmmoniaTestModel (sim) 0.360.560.210.270.120.010.010.141.70
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT (sim) 0.160.450.160.230.070.010.010.131.34
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT_component_ph (sim) 0.180.580.170.270.150.010.010.141.53
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_pT (sim) 0.170.540.160.270.090.010.010.151.44
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_ph (sim) 0.190.630.170.260.160.010.010.191.56
HelmholtzMedia.Examples.MediaTestModels.CarbondioxideTestModel (sim) 0.270.550.180.260.120.010.010.151.52
HelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim) 0.220.590.210.270.160.010.010.131.58
HelmholtzMedia.Examples.MediaTestModels.EthanolTestModel2 (sim) 0.470.590.200.260.140.010.010.161.85
HelmholtzMedia.Examples.MediaTestModels.HeliumTestModel (sim) 0.290.600.170.270.160.010.010.151.67
HelmholtzMedia.Examples.MediaTestModels.IsobutaneTestModel (sim) 0.240.570.170.280.130.010.010.141.56
HelmholtzMedia.Examples.MediaTestModels.IsopentaneTestModel (sim) 0.290.590.180.290.120.010.010.151.65
HelmholtzMedia.Examples.MediaTestModels.PentaneTestModel (sim) 0.190.580.180.260.160.010.010.131.50
HelmholtzMedia.Examples.MediaTestModels.PropaneTestModel (sim) 0.230.580.170.270.150.010.010.141.52
HelmholtzMedia.Examples.MediaTestModels.PropyleneTestModel (sim) 0.260.560.170.260.120.010.010.151.54
HelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim) 0.310.580.170.260.160.010.010.131.63
HelmholtzMedia.Examples.MediaTestModels.R134aTestModel2 (sim) 0.450.610.190.280.140.010.010.161.81
HelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim) 0.320.590.180.280.160.010.010.131.67
HelmholtzMedia.Examples.PumpingSystem (sim) 3.460.910.160.390.200.030.020.275.10
HelmholtzMedia.Validation.Convergence.Ancillary_Saturation (sim) 0.040.200.170.130.010.010.010.050.98
HelmholtzMedia.Validation.Convergence.Ancillary_StartValues (sim) 0.020.350.210.200.030.010.010.091.16
HelmholtzMedia.Validation.Convergence.BaseProps_sweep (sim) 0.160.480.170.260.100.010.010.101.39
HelmholtzMedia.Validation.Convergence.SinglePhase_Transport (sim) 0.040.310.180.190.020.010.010.081.08
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_b_Water (sim) 0.020.920.170.090.640.010.010.171.69
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_pramp_Tsine (sim) 0.140.490.170.230.120.010.010.121.39
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_psine_Tramp (sim) 0.120.510.170.250.120.010.010.121.39
HelmholtzMedia.Validation.Convergence.TwoPhase_setState (sim) 0.180.490.210.250.110.010.010.111.45
HelmholtzMedia.Validation.Convergence.setSat (sim) 0.140.350.210.190.040.010.010.101.31
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotations (sim) 3.031.350.200.450.580.030.030.275.15
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsAllCases (sim) 18.762.180.190.780.860.080.040.4321.72
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsAmmonia (sim) 7.831.950.200.540.850.080.050.4210.56
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsButane (sim) 8.992.100.160.610.880.090.060.4611.83
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsHelium (sim) 5.771.910.170.530.840.080.040.428.43
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsPentane (sim) 6.432.120.170.590.890.090.050.509.28
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsR32 (sim) 7.522.480.240.681.110.120.080.4810.89
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsR134a (sim) 7.151.930.170.540.840.080.040.439.86
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsTwoPhase (sim) 1.671.090.160.380.510.020.020.163.47
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetState (sim) 0.330.880.180.470.180.020.020.182.03
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateAllCases (sim) 4.382.900.190.930.640.100.081.148.12
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateAmmonia (sim) 2.022.390.620.870.600.080.080.765.69
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateButane (sim) 2.232.690.590.890.700.100.120.876.15
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateHelium (sim) 2.162.620.640.840.580.090.081.046.03
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateR134a (sim) 1.912.820.501.000.660.090.130.945.91
HelmholtzMedia.Validation.Derivatives.CheckDerivativesButane (sim) 0.171.080.290.580.060.020.040.382.15
HelmholtzMedia.Validation.Derivatives.CheckDerivativesCarbondioxide (sim) 0.230.850.730.320.060.020.050.392.52
HelmholtzMedia.Validation.Derivatives.CheckDerivativesHelium (sim) 0.390.830.630.420.050.010.050.292.52
HelmholtzMedia.Validation.Derivatives.CheckDerivativesWater (sim) 0.010.930.580.130.380.020.040.372.19
HelmholtzMedia.Validation.Derivatives.Derivatives_SaturationBoundary (sim) 0.420.900.650.370.070.020.030.422.62
HelmholtzMedia.Validation.Derivatives.HelmholtzDerivsAssociating (sim) 0.010.570.690.300.020.010.010.222.00
HelmholtzMedia.Validation.Derivatives.HelmholtzDerivsNonAnalytical (sim) 0.030.510.790.260.050.010.030.151.95
HelmholtzMedia.Validation.Parameter.SinglePhase_setState (sim) 0.011.290.790.600.120.010.080.482.80
HelmholtzMedia.Validation.Parameter.State_Ts_parameter (sim) 0.040.540.730.310.020.010.030.172.07
HelmholtzMedia.Validation.Parameter.State_dT_parameter (sim) 0.040.850.800.420.070.010.020.322.43
HelmholtzMedia.Validation.Parameter.State_pT_parameter (sim) 0.041.000.920.530.070.010.020.382.71
HelmholtzMedia.Validation.Parameter.State_pT_parameter_Transport (sim) 0.010.830.850.400.070.040.070.252.47
HelmholtzMedia.Validation.Parameter.State_pd_parameter (sim) 0.010.670.800.350.040.010.030.242.18
HelmholtzMedia.Validation.Parameter.State_ph_parameter (sim) 0.010.970.760.550.040.010.050.332.44
HelmholtzMedia.Validation.Parameter.State_ps_parameter (sim) 0.010.870.720.410.080.010.050.332.35
HelmholtzMedia.Validation.Parameter.setSat_parameter (sim) 0.010.810.820.390.050.010.010.342.30
HelmholtzMedia.Validation.Performance.EoSDerivatives (sim) 0.040.400.720.190.030.010.010.161.90
HelmholtzMedia.Validation.Performance.PropertyFunctions (sim) 0.091.310.700.570.060.020.080.582.79
HelmholtzMedia.Validation.Properties.EoSAmmonia (sim) 0.040.660.840.320.030.010.040.272.25
HelmholtzMedia.Validation.Properties.EoSHelium (sim) 0.010.620.910.340.020.010.040.212.21
HelmholtzMedia.Validation.Properties.EoSPropylene (sim) 0.010.800.690.410.020.010.050.312.21
HelmholtzMedia.Validation.Properties.MaxwellLoop (sim) 0.040.680.820.310.020.010.040.302.27
HelmholtzMedia.Validation.Properties.ThermoSurface (sim) 0.060.710.760.380.030.010.040.252.21
HelmholtzMedia.Validation.Properties.TransportAmmonia (sim) 0.010.780.830.340.010.040.030.362.37
HelmholtzMedia.Validation.Properties.TransportPropylene (sim) 0.010.750.930.360.030.010.040.312.37
HelmholtzMedia.Validation.Properties.TransportR32 (sim) 0.010.670.840.300.010.010.040.312.29
HelmholtzMedia.Validation.Properties.TransportRES (sim) 0.010.830.850.640.010.010.020.162.39
HelmholtzMedia.Validation.Properties.TransportRESComparison (sim) 0.021.130.710.660.040.020.030.382.54
HelmholtzMedia.Validation.Properties.idealGasLimit (sim) 0.020.720.830.370.060.010.040.232.30