ClaRa test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
146 141 139 139 139 20 17 12

Test started: 2024-06-12 23:09:42
Total time taken: 3:01:57
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.22.4

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a31ed252024-06-05 11:33:49 +0200Adrian Popmake the proper order in the FMI report (#112)

Tested Library: ClaRa 1.8.1

{
 "convertFromVersion": [
  "0.0.0",
  "0.1.0-alpha",
  "0.2.0-alpha",
  "0.2.1-alpha",
  "0.2.2-alpha",
  "1.0.1",
  "1.1.2",
  "1.2.1",
  "1.2.2",
  "1.2.3",
  "1.3.0",
  "1.3.1",
  "1.4.0",
  "1.4.1",
  "1.5.0",
  "1.6.0",
  "1.6.1",
  "1.7.0",
  "1.8.0"
 ],
 "path": "ClaRa",
 "sha": "c9c9e706fb247fa3fd3d893d48b865ed76414e3d",
 "support": "support",
 "uses": {
  "Modelica": "4.0.0",
  "TILMedia": "1.8.1-ClaRa"
 },
 "version": "1.8.1",
 "zipfile": "https://github.com/xrg-simulation/ClaRa-official/archive/c9c9e706fb247fa3fd3d893d48b865ed76414e3d.zip"
}

BuildModel time limit: 660s
Simulation time limit: 480s
Default tolerance: 1e-06
Optimization level: Tool default

Reference Files: https://github.com/xrg-simulation/ClaRa-official (30ea46396bbfb16ef0131637332662d5509ecd03)

Verified using: OpenModelica 1.23.0~dev-204-g196d7c6 (diffSimulationResults)

Flags:
setCommandLineOptions("--simCodeTarget=Cpp")
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
Config:
{
 "library": "ClaRa",
 "referenceFileExtension": "mat",
 "referenceFileNameDelimiter": ".",
 "referenceFiles": {
  "destination": "ReferenceFiles/ClaRa",
  "git-directory": "ReferenceResults",
  "git-ref": "main",
  "giturl": "https://github.com/xrg-simulation/ClaRa-official"
 }
}

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
ClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell 0.002.503.260.300.590.040.071.507.02
ClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell 0.002.603.010.330.680.040.081.476.75
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_arith (sim)0.06 (33 verified)0.034.833.170.220.020.010.024.579.23
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_log (sim)0.03 (1/39 failed)0.034.933.110.210.020.010.034.679.28
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell 0.002.882.980.280.770.060.151.616.89
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_N_cv 0.004.563.070.311.840.130.631.648.79
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem 0.002.823.150.290.790.050.171.517.09
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic 0.0015.652.961.154.821.106.362.2219.86
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison 0.006.342.940.951.400.241.382.3810.50
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 0.00307.623.312.8945.8217.33234.706.88312.46
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes 0.000.003.030.000.000.000.000.001825.03
ClaRa.Basics.ControlVolumes.SolidVolumes.Fundamentals.Blocks.Check.Check_TinyPIP (sim)0.33 (183 verified)0.045.403.160.220.040.010.035.1010.14
ClaRa.Basics.Functions.TestCases.TestGenerateGrid (sim)0.01 (10 verified)0.035.003.220.220.000.000.024.759.43
ClaRa.Basics.Functions.TestCases.TestLogMean (sim)0.18 (2/65 failed)0.044.973.000.250.020.010.034.669.43
ClaRa.Basics.Functions.TestCases.TestMaxAbs (sim)0.01 (9 verified)0.034.693.110.220.010.000.024.459.08
ClaRa.Basics.Media.CreateInterpolatedMedium 0.001.762.920.240.020.010.031.465.74
ClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts 0.0011.273.020.362.470.675.022.7515.43
ClaRa.Components.Adapters.Check.TestFluidConverters 0.002.823.080.410.420.030.081.887.00
ClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)0.40 (742 verified)0.139.703.080.260.220.350.088.8014.37
ClaRa.Components.BoundaryConditions.Check.TestFlueGasComposition 0.001.843.260.200.050.020.071.516.19
ClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 0.001.893.250.240.040.010.051.566.25
ClaRa.Components.Control.FeedForward.Check.TestBlockFF (sim)0.06 (87 verified)0.045.273.020.180.020.010.025.059.46
ClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor 0.004.303.020.371.000.120.632.188.38
ClaRa.Components.Control.PredictorModels_3508.Check.TestReheater 0.001.822.990.180.030.010.041.555.77
ClaRa.Components.Electrical.Check.TestAsynchronousMotor 0.002.203.130.220.050.010.051.876.39
ClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump 0.002.773.010.270.750.020.071.666.86
ClaRa.Components.Electrical.Check.TestTurboGenerator 0.002.283.100.200.350.020.071.636.42
ClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification 0.002.773.070.310.760.060.171.476.93
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal 0.002.823.060.280.750.060.181.546.99
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning 0.0013.883.081.015.681.083.732.3818.11
ClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter 0.005.373.040.401.920.151.131.789.55
ClaRa.Components.Furnace.Check.Test_CombustionChamber 0.003.283.040.310.640.030.112.197.43
ClaRa.Components.Furnace.Check.Test_CombustionChamber_control 0.003.393.060.280.670.040.172.237.57
ClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control 0.0062.993.150.832.300.200.9058.7667.26
ClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying 0.0022.993.081.2210.852.235.453.2527.26
ClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater 0.005.873.020.992.070.220.921.679.97
ClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 0.0017.753.080.995.001.098.272.3922.02
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU 0.0014.143.181.175.680.634.322.3518.46
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu 0.004.083.160.421.400.460.211.598.29
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple 0.004.003.080.431.180.130.641.628.24
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA 0.003.493.080.380.770.110.601.627.67
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu 0.007.713.101.042.950.301.601.8311.96
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple 0.005.993.100.462.270.121.261.8810.22
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu 0.007.263.100.962.580.631.401.6911.48
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple 0.005.473.150.412.290.141.001.639.71
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff 0.005.743.120.432.200.121.331.6610.08
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu 0.008.093.240.943.320.241.671.9112.41
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple 0.006.093.050.502.340.121.132.0010.36
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu 0.004.673.090.461.340.490.721.668.92
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 0.006.293.150.411.560.141.972.2010.63
ClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater 0.00175.983.222.9032.0912.20123.065.74180.47
ClaRa.Components.MechanicalSeparation.Check.TestBalanceTank 0.000.303.030.300.000.000.000.004.52
ClaRa.Components.MechanicalSeparation.Check.TestBottle 0.005.983.100.382.550.131.281.6310.07
ClaRa.Components.MechanicalSeparation.Check.TestDrum 0.005.193.060.392.470.110.621.619.32
ClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator 0.005.053.020.442.020.130.731.739.23
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 0.002.963.100.330.940.050.121.527.23
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 0.006.083.090.902.130.171.191.6910.25
ClaRa.Components.Mills.HardCoalMills.Check.SimpleMillTester 0.0043.253.020.340.680.100.6741.4747.35
ClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 0.003.392.990.350.620.060.641.727.47
ClaRa.Components.Mills.HardCoalMills.Check.combineMillandFurnace 0.003.673.010.371.150.080.541.537.68
ClaRa.Components.Mills.HardCoalMills.Check.testRollerBowlMills 0.006.242.991.011.420.191.422.2010.36
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 0.00498.443.002.51348.0334.75107.215.93502.38
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput 0.000.003.060.000.000.000.000.001825.02
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 0.00491.052.942.55342.9030.70108.995.91495.00
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume 0.00193.163.241.01151.214.4632.613.86197.59
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestDryer 0.004.803.210.360.980.140.572.759.23
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin 0.0049.203.160.300.640.040.1048.1253.50
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder 0.0053.603.131.4313.251.371.6735.8757.99
ClaRa.Components.Sensors.Check.TestFuelSensors 0.003.543.000.230.080.020.073.147.64
ClaRa.Components.Sensors.Check.TestGasSensors 0.006.193.020.792.370.230.951.8510.26
ClaRa.Components.Sensors.Check.TestSensorVLE_L3_T 0.004.722.990.432.030.080.601.588.76
ClaRa.Components.Sensors.Check.TestSensors 0.003.823.030.370.990.510.241.727.96
ClaRa.Components.Sensors.Check.TestVLESensors 0.001.873.020.230.050.010.051.535.86
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_affinity 0.002.373.090.270.140.040.451.476.54
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_simple 0.003.493.190.370.800.090.631.607.80
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked 0.005.133.080.371.940.170.771.889.30
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage 0.002.713.190.280.640.040.161.607.00
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked 0.004.323.180.321.360.540.201.918.61
ClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled 0.002.933.110.300.830.070.191.547.14
ClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels 0.002.413.110.280.560.030.101.456.53
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesign 0.002.153.110.260.120.020.391.356.36
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet 0.002.223.170.260.130.020.371.436.40
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor 0.002.802.950.260.790.030.071.656.83
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign 0.002.743.010.330.690.050.151.526.87
ClaRa.Components.TurboMachines.Turbines.Check.testSingleTurbineStage 0.002.503.150.260.620.040.141.436.79
ClaRa.Components.TurboMachines.Turbines.Check.testStackedTurbineStages 0.003.633.130.310.890.100.631.707.88
ClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 0.002.993.180.340.650.040.131.837.25
ClaRa.Components.Utilities.Blocks.Check.TestMinMax (sim)0.05 (2/27 failed)0.044.883.140.180.010.010.024.669.19
ClaRa.Components.Utilities.Blocks.Check.TestParameterizableTable1D (sim) 0.015.143.050.180.010.000.024.929.22
ClaRa.Components.Utilities.Blocks.Check.TestSlidingmean (sim)0.11 (1/27 failed)0.314.923.010.210.010.010.224.489.41
ClaRa.Components.Utilities.Blocks.Check.TestStepsmootherGain (sim)0.02 (31 verified)0.034.723.020.190.010.000.024.498.79
ClaRa.Components.Utilities.Blocks.Check.testGradientLimiter (sim)0.02 (36 verified)0.034.512.980.170.010.010.024.308.53
ClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim) 0.0322.232.920.191.482.865.2012.4926.37
ClaRa.Components.Utilities.Blocks.Check.testRandomGenerators2 (sim)0.03 (1/26 failed)0.044.812.990.190.010.000.024.598.94
ClaRa.Components.Utilities.Blocks.Check.testTableGain (sim) 0.015.022.920.180.010.010.024.818.95
ClaRa.Components.Utilities.Blocks.Check.test_1_LimPID (sim)0.10 (151 verified)0.045.112.990.190.020.010.024.869.34
ClaRa.Components.Utilities.Blocks.Check.test_2_LimPID 0.002.343.000.240.090.020.371.616.36
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex 0.005.983.130.382.610.210.871.9110.16
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction 0.0012.783.161.385.480.982.512.4417.11
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_MixAndSplit 0.005.773.140.961.380.181.411.8410.03
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SprayInjector 0.005.733.280.961.590.211.261.7210.15
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced 0.006.483.221.125.360.000.000.0010.92
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple 0.0042.353.221.436.462.0628.384.0146.87
ClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple 0.002.673.290.280.120.030.461.797.14
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML 0.003.013.000.270.540.060.471.677.03
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop 0.0018.733.001.177.862.404.392.9122.83
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced 0.005.913.051.014.900.000.000.0010.23
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple 0.0038.753.031.205.071.3427.193.9542.89
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple 0.0010.703.560.394.160.792.462.8915.47
ClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall 0.003.013.250.330.540.030.291.817.38
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers 0.007.653.211.042.950.241.561.8512.02
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced 0.0041.813.210.995.631.2030.203.7846.26
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple 0.0029.563.140.884.231.2019.783.4733.88
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage 0.003.173.070.360.670.060.141.937.31
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayGasValve 0.002.693.050.280.630.050.201.536.83
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve 0.002.383.330.240.080.020.391.656.86
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves 0.002.933.270.350.620.040.101.827.39
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves 0.004.043.310.450.840.120.582.058.52
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible 0.003.293.100.370.700.080.171.987.55
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible 0.002.903.190.340.590.040.101.847.22
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves 0.0025.533.162.509.372.008.113.5430.08
ClaRa.Examples.SteamCycle_01 0.00138.373.104.3454.454.4871.014.09142.95
ClaRa.Examples.SteamCycle_02 0.00171.592.914.9563.296.5492.214.60175.53
ClaRa.Examples.SteamPowerPlant_01 0.000.003.160.000.000.000.000.001825.00
ClaRa.Examples.SteamPowerPlant_CombinedComponents_01 0.000.003.140.000.000.000.000.001825.00
ClaRa.Examples.VapourCycle_01 0.0036.443.131.308.441.9721.822.9240.96
ClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries 0.001.973.020.250.050.020.051.606.04
ClaRa.StaticCycles.Check.TestBoundaries 0.001.782.950.210.040.010.051.475.76
ClaRa.StaticCycles.Check.TestStacy1 0.001.832.980.210.050.010.051.515.84
ClaRa.StaticCycles.Check.TestStacy2 0.001.902.900.210.060.020.061.545.79
ClaRa.StaticCycles.Check.TestStacy3 0.002.463.000.270.110.030.461.606.50
ClaRa.StaticCycles.Check.TestStacy4 0.002.462.910.280.130.370.091.596.45
ClaRa.StaticCycles.Check.TestStacy5 0.002.622.970.290.580.030.081.636.67
ClaRa.StaticCycles.Check.TestStacy6 0.003.503.020.400.710.090.581.727.63
ClaRa.StaticCycles.Check.TestStacy7 0.002.703.060.320.590.050.141.606.77
ClaRa.StaticCycles.Check.TestStacy8 0.002.612.990.320.590.050.121.536.58
ClaRa.StaticCycles.Machines.Check.CheckPumpModels 0.001.723.010.180.030.010.041.465.73
ClaRa.StaticCycles.Machines.Check.CheckTurbineModels 0.001.773.130.200.040.010.051.475.95
ClaRa.Visualisation.Check.IllustrateVisualisation 0.004.932.990.341.610.150.712.139.00
ClaRa.Visualisation.Check.TestDynamicBar (sim)0.03 (42 verified)0.034.553.060.180.010.000.024.338.72
ClaRa.Visualisation.Check.TestDynamicDiagram (sim)0.08 (126 verified)0.055.422.940.190.040.010.035.159.50
ClaRa.Visualisation.Check.TestHEXdisplay 0.006.153.040.861.520.241.262.2710.17
ClaRa.Visualisation.Check.TestQuadruple 0.001.753.040.180.020.010.031.505.81
ClaRa.Visualisation.Check.TestSixtuple 0.002.303.030.220.110.030.381.576.27
ClaRa.Visualisation.Check.TestStatePoint 0.001.943.110.220.040.010.051.616.16
ClaRa.Visualisation.Check.TestXYplot (sim)0.57 (504 verified)0.097.203.010.190.150.030.086.7511.87