HelmholtzMedia test using OpenModelica

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

Test started: 2026-11-02 14:19:42
Total time taken: 0:07:31
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.1682+g1afe61aa11.cmake
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
1fccde72026-11-02 13:57:35 +0100Martin SjölundBuildSysPro: do not force headers into every source (#385)

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=C+Rust")
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) 3.1512.621.100.961.230.120.709.6117.62
HelmholtzMedia.Examples.HeatingSystem (sim) 11.255.461.100.770.350.030.254.0518.59
HelmholtzMedia.Examples.MediaTestModels.AmmoniaTestModel (sim) 0.252.381.080.320.080.010.051.924.46
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT (sim) 0.102.131.160.320.050.010.041.704.13
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT_component_ph (sim) 0.122.491.040.310.100.010.181.894.34
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_pT (sim) 0.112.231.060.300.060.010.051.814.04
HelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_ph (sim) 0.132.411.040.290.100.010.161.854.28
HelmholtzMedia.Examples.MediaTestModels.CarbondioxideTestModel (sim) 0.162.521.060.420.080.010.051.964.39
HelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim) 0.142.531.050.280.100.010.161.984.39
HelmholtzMedia.Examples.MediaTestModels.EthanolTestModel2 (sim) 0.302.701.040.290.090.010.172.144.81
HelmholtzMedia.Examples.MediaTestModels.HeliumTestModel (sim) 0.182.661.060.300.110.010.172.084.57
HelmholtzMedia.Examples.MediaTestModels.IsobutaneTestModel (sim) 0.152.441.090.310.080.010.051.994.43
HelmholtzMedia.Examples.MediaTestModels.IsopentaneTestModel (sim) 0.182.321.020.260.080.010.051.924.20
HelmholtzMedia.Examples.MediaTestModels.PentaneTestModel (sim) 0.132.551.080.310.120.010.171.944.49
HelmholtzMedia.Examples.MediaTestModels.PropaneTestModel (sim) 0.152.381.080.320.080.010.051.914.28
HelmholtzMedia.Examples.MediaTestModels.PropyleneTestModel (sim) 0.162.351.060.320.080.010.051.894.25
HelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim) 0.192.511.070.320.100.010.151.924.47
HelmholtzMedia.Examples.MediaTestModels.R134aTestModel2 (sim) 0.302.851.040.330.090.010.182.244.87
HelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim) 0.222.521.020.300.110.020.181.924.46
HelmholtzMedia.Examples.PumpingSystem (sim) 2.244.231.100.440.300.030.253.218.29
HelmholtzMedia.Validation.Convergence.Ancillary_Saturation (sim) 0.031.291.140.060.010.000.021.193.15
HelmholtzMedia.Validation.Convergence.Ancillary_StartValues (sim) 0.021.811.140.120.020.010.151.513.69
HelmholtzMedia.Validation.Convergence.BaseProps_sweep (sim) 0.102.121.100.320.070.010.031.694.07
HelmholtzMedia.Validation.Convergence.SinglePhase_Transport (sim) 0.031.651.080.130.020.010.031.463.51
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_b_Water (sim) 0.023.951.020.070.530.010.163.185.71
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_pramp_Tsine (sim) 0.092.321.100.190.200.010.041.894.21
HelmholtzMedia.Validation.Convergence.SinglePhase_setState_psine_Tramp (sim) 0.112.221.110.150.190.010.031.834.21
HelmholtzMedia.Validation.Convergence.TwoPhase_setState (sim) 0.142.191.100.170.210.010.031.774.16
HelmholtzMedia.Validation.Convergence.setSat (sim) 0.092.011.090.090.030.010.141.753.95
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotations (sim) 1.645.551.080.420.660.020.254.208.98
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsAllCases (sim) 10.998.821.080.870.940.220.536.2521.62
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsAmmonia (sim) 5.308.541.110.680.940.210.376.3415.63
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsButane (sim) 5.718.771.180.681.080.070.506.4416.37
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsHelium (sim) 4.017.691.150.610.920.190.335.6413.57
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsPentane (sim) 4.217.721.130.501.060.200.335.6413.80
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsR32 (sim) 4.787.831.060.640.930.070.315.8914.40
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsR134a (sim) 4.677.921.070.651.010.060.455.7514.42
HelmholtzMedia.Validation.Derivatives.CheckDerivativeAnnotationsTwoPhase (sim) 0.933.901.070.400.650.020.072.766.63
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetState (sim) 0.203.871.080.400.260.020.093.105.85
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateAllCases (sim) 2.697.221.010.780.490.180.335.4411.66
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateAmmonia (sim) 1.466.841.020.540.450.170.305.3810.01
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateButane (sim) 1.426.961.000.570.440.160.315.4710.00
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateHelium (sim) 1.437.671.090.550.530.170.326.0910.86
HelmholtzMedia.Validation.Derivatives.CheckDerivativeSetStateR134a (sim) 1.367.211.070.580.450.160.305.7210.34
HelmholtzMedia.Validation.Derivatives.CheckDerivativesButane (sim) 0.082.111.080.130.170.010.061.753.93
HelmholtzMedia.Validation.Derivatives.CheckDerivativesCarbondioxide (sim) 0.152.011.060.120.150.010.031.703.90
HelmholtzMedia.Validation.Derivatives.CheckDerivativesHelium (sim) 0.321.981.070.160.150.010.041.634.03
HelmholtzMedia.Validation.Derivatives.CheckDerivativesWater (sim) 0.012.731.030.040.310.000.032.344.47
HelmholtzMedia.Validation.Derivatives.Derivatives_SaturationBoundary (sim) 0.262.511.080.130.160.010.052.164.59
HelmholtzMedia.Validation.Derivatives.HelmholtzDerivsAssociating (sim) 0.011.021.100.050.010.010.020.942.83
HelmholtzMedia.Validation.Derivatives.HelmholtzDerivsNonAnalytical (sim) 0.011.131.040.050.010.000.021.052.84
HelmholtzMedia.Validation.Parameter.SinglePhase_setState (sim) 0.012.261.120.170.230.010.041.834.11
HelmholtzMedia.Validation.Parameter.State_Ts_parameter (sim) 0.011.421.120.080.010.000.021.303.28
HelmholtzMedia.Validation.Parameter.State_dT_parameter (sim) 0.012.051.130.150.190.010.041.673.90
HelmholtzMedia.Validation.Parameter.State_pT_parameter (sim) 0.012.111.140.140.180.020.041.743.95
HelmholtzMedia.Validation.Parameter.State_pT_parameter_Transport (sim) 0.012.191.120.140.180.010.041.834.04
HelmholtzMedia.Validation.Parameter.State_pd_parameter (sim) 0.011.651.070.090.020.000.031.503.44
HelmholtzMedia.Validation.Parameter.State_ph_parameter (sim) 0.011.741.130.130.030.000.141.443.61
HelmholtzMedia.Validation.Parameter.State_ps_parameter (sim) 0.012.061.130.140.040.110.051.713.89
HelmholtzMedia.Validation.Parameter.setSat_T (sim) 0.011.361.180.080.010.000.021.243.27
HelmholtzMedia.Validation.Parameter.setSat_forward_backward (sim) 0.011.941.120.090.030.010.201.623.83
HelmholtzMedia.Validation.Parameter.setSat_p_internal (sim) 0.011.021.190.050.000.000.010.952.87
HelmholtzMedia.Validation.Performance.EoSDerivatives (sim) 0.071.201.200.050.000.000.021.133.18
HelmholtzMedia.Validation.Performance.PropertyFunctions (sim) 0.032.301.180.170.190.010.061.884.25
HelmholtzMedia.Validation.Properties.EoSAmmonia (sim) 0.011.601.090.130.010.010.031.423.37
HelmholtzMedia.Validation.Properties.EoSHelium (sim) 0.011.481.170.080.010.010.031.363.34
HelmholtzMedia.Validation.Properties.EoSPropylene (sim) 0.011.641.180.090.010.010.051.473.52
HelmholtzMedia.Validation.Properties.MaxwellLoop (sim) 0.061.241.060.070.010.000.021.143.11
HelmholtzMedia.Validation.Properties.ThermoSurface (sim) 0.041.631.100.100.010.000.031.483.50
HelmholtzMedia.Validation.Properties.TransportAmmonia (sim) 0.011.591.090.090.010.010.031.463.42
HelmholtzMedia.Validation.Properties.TransportPropylene (sim) 0.031.251.060.090.010.000.021.133.10
HelmholtzMedia.Validation.Properties.TransportR32 (sim) 0.011.571.170.100.010.010.031.423.45
HelmholtzMedia.Validation.Properties.TransportRES (sim) 0.011.421.120.320.000.010.021.063.26
HelmholtzMedia.Validation.Properties.TransportRESComparison (sim) 0.012.351.100.330.020.010.041.954.20
HelmholtzMedia.Validation.Properties.idealGasLimit (sim) 0.011.481.140.080.020.010.031.343.28