ClaRa test using OpenModelica

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

Test started: 2024-05-02 18:57:48
Total time taken: 3:00:03
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.24.0-dev.60+g7b27e79f64

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f0c0d122024-04-28 17:18:57 +0200Adrian Popremove the missing branches after the loop (#105)

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 (69b907f9dff07088ef2894ddee7a19e5747b926e)

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.723.080.860.230.040.101.507.11
ClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell 0.002.803.480.870.300.030.101.507.56
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_arith (sim)0.07 (33 verified)0.024.973.140.210.020.010.024.719.47
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_log (sim)0.04 (1/39 failed)0.034.923.060.190.020.010.024.699.26
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell 0.002.963.070.810.460.070.161.477.34
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_N_cv 0.004.813.000.851.630.120.221.999.12
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem 0.003.073.020.790.500.070.171.547.43
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic 0.0015.913.111.245.440.906.092.2420.41
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison 0.006.863.031.111.600.171.592.3911.20
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 0.00320.753.163.1050.583.20257.216.66325.26
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes 0.000.003.210.000.000.000.000.001825.01
ClaRa.Basics.ControlVolumes.SolidVolumes.Fundamentals.Blocks.Check.Check_TinyPIP (sim)0.37 (183 verified)0.046.063.170.710.030.010.035.2910.97
ClaRa.Basics.Functions.TestCases.TestGenerateGrid (sim)0.01 (10 verified)0.025.083.000.220.010.000.024.839.46
ClaRa.Basics.Functions.TestCases.TestLogMean (sim)0.13 (2/65 failed)0.035.103.120.200.020.010.024.849.66
ClaRa.Basics.Functions.TestCases.TestMaxAbs (sim)0.01 (9 verified)0.024.563.180.230.010.000.024.319.11
ClaRa.Basics.Media.CreateInterpolatedMedium 0.001.783.150.210.010.010.021.536.11
ClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts 0.0010.782.660.792.300.175.052.4714.45
ClaRa.Components.Adapters.Check.TestFluidConverters 0.002.592.810.720.100.030.101.646.53
ClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)0.51 (2/742 failed)0.109.363.050.220.640.040.128.3414.34
ClaRa.Components.BoundaryConditions.Check.TestFlueGasComposition 0.002.472.960.230.560.010.071.606.68
ClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 0.002.272.900.230.030.430.051.526.38
ClaRa.Components.Control.FeedForward.Check.TestBlockFF (sim)0.05 (87 verified)0.035.243.020.210.020.010.024.989.60
ClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor 0.004.333.030.930.570.590.281.958.69
ClaRa.Components.Control.PredictorModels_3508.Check.TestReheater 0.002.253.020.240.030.010.491.486.59
ClaRa.Components.Electrical.Check.TestAsynchronousMotor 0.002.463.040.260.050.470.051.636.74
ClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump 0.002.993.030.300.840.030.101.737.39
ClaRa.Components.Electrical.Check.TestTurboGenerator 0.002.563.120.260.530.020.071.687.02
ClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification 0.002.702.770.670.420.080.181.376.61
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal 0.002.722.700.680.380.070.171.436.48
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning 0.0012.462.680.985.610.722.862.2816.21
ClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter 0.005.022.810.801.510.150.841.728.93
ClaRa.Components.Furnace.Check.Test_CombustionChamber 0.003.453.070.780.280.050.132.217.71
ClaRa.Components.Furnace.Check.Test_CombustionChamber_control 0.003.892.950.880.460.070.172.318.19
ClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control 0.0062.872.961.063.070.181.0057.5667.08
ClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying 0.0024.993.002.7811.161.396.443.2129.18
ClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater 0.006.123.101.232.010.130.971.7710.61
ClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 0.0019.413.231.225.880.399.502.4124.02
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU 0.0014.373.331.395.770.963.782.4618.97
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu 0.004.493.121.091.020.560.221.608.99
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple 0.004.403.221.060.800.610.241.708.99
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA 0.004.123.121.000.490.090.751.788.66
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu 0.008.113.201.173.050.181.851.8712.65
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple 0.006.173.191.082.160.131.061.7410.74
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu 0.007.683.141.142.220.691.801.8412.18
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple 0.005.913.251.101.980.100.901.8310.51
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff 0.005.883.091.082.040.100.911.7510.30
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu 0.008.353.381.153.130.171.901.9913.11
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple 0.005.803.161.071.960.100.901.7710.27
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu 0.005.173.241.041.600.110.801.639.81
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 0.006.583.091.011.340.111.812.3011.05
ClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater 0.00189.613.193.4337.204.17138.136.68194.11
ClaRa.Components.MechanicalSeparation.Check.TestBalanceTank 0.001.262.971.260.000.000.000.005.49
ClaRa.Components.MechanicalSeparation.Check.TestBottle 0.006.342.980.912.240.111.381.7110.58
ClaRa.Components.MechanicalSeparation.Check.TestDrum 0.005.753.100.902.130.090.781.8510.11
ClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator 0.005.303.150.991.630.100.881.719.73
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 0.003.373.140.880.550.040.121.797.78
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 0.006.333.041.082.020.111.421.7010.64
ClaRa.Components.Mills.HardCoalMills.Check.SimpleMillTester 0.0043.303.190.990.300.070.8041.1347.93
ClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 0.004.323.171.110.480.060.931.728.91
ClaRa.Components.Mills.HardCoalMills.Check.combineMillandFurnace 0.004.483.040.980.670.460.411.968.83
ClaRa.Components.Mills.HardCoalMills.Check.testRollerBowlMills 0.006.943.031.071.890.161.812.0111.29
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 0.00402.713.232.98300.813.6089.685.63407.22
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput 0.000.003.190.000.000.000.000.001825.03
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 0.00396.553.282.83294.923.8389.355.61401.02
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume 0.00178.023.231.22134.540.7137.573.98182.59
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestDryer 0.005.413.230.980.740.610.232.8610.06
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin 0.0049.963.220.300.810.050.1148.7054.57
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder 0.0054.193.181.2413.901.281.4636.3158.71
ClaRa.Components.Sensors.Check.TestFuelSensors 0.003.983.090.230.540.010.043.158.37
ClaRa.Components.Sensors.Check.TestGasSensors 0.006.683.090.932.640.211.051.8511.22
ClaRa.Components.Sensors.Check.TestSensorVLE_L3_T 0.005.143.170.951.750.060.711.669.62
ClaRa.Components.Sensors.Check.TestSensors 0.004.333.100.911.230.130.231.838.72
ClaRa.Components.Sensors.Check.TestVLESensors 0.002.743.100.260.600.020.061.817.11
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_affinity 0.002.573.010.270.660.030.111.516.85
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_simple 0.004.003.000.930.510.080.771.708.25
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked 0.005.473.080.951.680.160.861.819.85
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage 0.003.163.210.850.310.060.191.747.68
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked 0.004.982.980.921.720.130.231.979.31
ClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled 0.003.693.110.850.500.090.691.578.10
ClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels 0.002.633.050.820.210.040.131.436.93
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesign 0.002.543.040.300.600.020.071.556.80
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet 0.002.472.980.300.640.020.071.436.76
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor 0.003.013.020.280.870.030.091.747.27
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign 0.002.883.020.860.320.070.151.487.12
ClaRa.Components.TurboMachines.Turbines.Check.testSingleTurbineStage 0.002.963.180.800.290.060.171.647.47
ClaRa.Components.TurboMachines.Turbines.Check.testStackedTurbineStages 0.004.243.090.910.590.090.851.808.74
ClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 0.003.363.020.950.300.060.151.907.68
ClaRa.Components.Utilities.Blocks.Check.TestMinMax (sim)0.04 (2/27 failed)0.034.732.730.190.010.000.024.528.61
ClaRa.Components.Utilities.Blocks.Check.TestParameterizableTable1D (sim) 0.014.722.620.180.010.000.024.518.37
ClaRa.Components.Utilities.Blocks.Check.TestSlidingmean (sim)0.12 (1/27 failed)0.254.852.790.210.010.000.394.249.03
ClaRa.Components.Utilities.Blocks.Check.TestStepsmootherGain (sim)0.02 (31 verified)0.024.202.720.160.010.000.024.007.98
ClaRa.Components.Utilities.Blocks.Check.testGradientLimiter (sim)0.02 (36 verified)0.024.582.780.190.010.000.024.358.52
ClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim) 0.0318.742.820.211.700.155.1411.5322.82
ClaRa.Components.Utilities.Blocks.Check.testRandomGenerators2 (sim)0.03 (1/26 failed)0.034.722.690.180.010.000.024.508.50
ClaRa.Components.Utilities.Blocks.Check.testTableGain (sim) 0.014.762.890.190.010.010.024.548.80
ClaRa.Components.Utilities.Blocks.Check.test_1_LimPID (sim)0.10 (151 verified)0.034.732.780.190.020.010.024.488.74
ClaRa.Components.Utilities.Blocks.Check.test_2_LimPID 0.002.332.690.230.480.020.051.556.05
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex 0.006.753.151.002.730.200.941.8711.30
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction 0.0012.433.061.266.290.422.172.2916.83
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_MixAndSplit 0.006.153.151.041.440.141.691.8410.64
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SprayInjector 0.006.213.111.121.510.141.601.8410.66
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced 0.006.523.071.185.340.000.000.0011.00
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple 0.0042.433.191.077.390.5529.503.9147.00
ClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple 0.002.833.150.300.640.020.081.797.36
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML 0.003.723.040.830.360.060.691.788.04
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop 0.0019.023.001.248.800.734.863.3923.27
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced 0.006.093.161.075.030.000.000.0010.63
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple 0.0040.553.061.035.800.3929.383.9444.88
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple 0.0010.893.271.024.280.293.052.2515.50
ClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall 0.003.143.130.860.200.040.301.747.65
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers 0.007.743.221.072.950.161.651.9112.36
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced 0.0040.403.241.126.410.4528.703.7345.01
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple 0.0029.503.151.114.760.3319.833.4834.00
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage 0.003.333.100.860.370.070.141.907.75
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayGasValve 0.002.843.050.730.320.060.211.537.15
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve 0.002.583.040.280.570.020.061.656.93
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves 0.002.983.110.810.170.040.111.857.40
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves 0.004.263.131.020.480.100.741.928.70
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible 0.003.483.350.960.390.080.161.898.12
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible 0.003.053.240.840.210.050.121.847.85
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves 0.0027.733.222.6810.272.019.303.4732.21
ClaRa.Examples.SteamCycle_01 0.00145.863.035.0957.071.3577.994.37150.17
ClaRa.Examples.SteamCycle_02 0.00189.062.955.5468.982.55106.985.02193.28
ClaRa.Examples.SteamPowerPlant_01 0.000.003.080.000.000.000.000.001825.02
ClaRa.Examples.SteamPowerPlant_CombinedComponents_01 0.000.003.000.000.000.000.000.001825.02
ClaRa.Examples.VapourCycle_01 0.0039.033.121.438.901.1924.403.1143.49
ClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries 0.002.182.710.200.370.010.051.545.95
ClaRa.StaticCycles.Check.TestBoundaries 0.002.082.690.200.460.010.041.375.81
ClaRa.StaticCycles.Check.TestStacy1 0.001.992.810.210.370.010.051.365.87
ClaRa.StaticCycles.Check.TestStacy2 0.002.112.800.230.420.010.061.395.98
ClaRa.StaticCycles.Check.TestStacy3 0.002.212.650.220.440.020.081.445.93
ClaRa.StaticCycles.Check.TestStacy4 0.002.402.740.700.140.030.091.456.19
ClaRa.StaticCycles.Check.TestStacy5 0.002.492.860.720.140.030.101.506.49
ClaRa.StaticCycles.Check.TestStacy6 0.003.342.760.760.360.080.561.597.20
ClaRa.StaticCycles.Check.TestStacy7 0.002.662.770.700.230.050.141.556.51
ClaRa.StaticCycles.Check.TestStacy8 0.002.512.820.670.190.050.121.496.41
ClaRa.StaticCycles.Machines.Check.CheckPumpModels 0.002.142.730.200.030.010.381.515.91
ClaRa.StaticCycles.Machines.Check.CheckTurbineModels 0.002.292.800.260.490.010.051.486.26
ClaRa.Visualisation.Check.IllustrateVisualisation 0.004.762.740.741.170.100.761.988.59
ClaRa.Visualisation.Check.TestDynamicBar (sim)0.02 (42 verified)0.024.272.760.180.010.000.024.058.13
ClaRa.Visualisation.Check.TestDynamicDiagram (sim)0.12 (126 verified)0.045.072.680.170.030.010.034.838.95
ClaRa.Visualisation.Check.TestHEXdisplay 0.005.682.640.771.240.161.292.229.37
ClaRa.Visualisation.Check.TestQuadruple 0.001.562.640.180.020.010.021.335.23
ClaRa.Visualisation.Check.TestSixtuple 0.002.252.610.220.420.020.071.535.92
ClaRa.Visualisation.Check.TestStatePoint 0.002.062.660.190.380.010.041.435.73
ClaRa.Visualisation.Check.TestXYplot (sim)0.39 (504 verified)0.077.292.790.210.490.020.066.5111.65