ClaRa test using OpenModelica

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

Test started: 2024-05-01 00:01:43
Total time taken: 3:04:26
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
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.543.450.320.580.040.191.409.51
ClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell 0.002.583.370.330.670.040.131.419.52
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_arith (sim)0.09 (33 verified)0.035.302.970.470.020.010.154.6710.93
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_log (sim)0.07 (1/39 failed)0.045.022.910.180.020.010.024.8110.89
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell 0.002.942.910.260.740.040.141.757.94
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_N_cv 0.004.123.290.331.580.110.631.4711.70
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem 0.002.893.290.310.740.040.331.4710.39
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic 0.0015.723.141.154.470.906.952.2521.35
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison 0.006.003.500.891.250.221.392.2512.42
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 0.00310.923.322.8547.2516.77237.286.77315.66
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes 0.000.003.360.000.000.000.000.001825.02
ClaRa.Basics.ControlVolumes.SolidVolumes.Fundamentals.Blocks.Check.Check_TinyPIP (sim)0.97 (183 verified)0.195.943.400.230.030.010.045.6215.04
ClaRa.Basics.Functions.TestCases.TestGenerateGrid (sim)0.02 (10 verified)0.025.413.400.220.010.000.025.1610.69
ClaRa.Basics.Functions.TestCases.TestLogMean (sim)0.64 (2/65 failed)0.045.543.440.240.030.010.115.1513.93
ClaRa.Basics.Functions.TestCases.TestMaxAbs (sim)0.01 (9 verified)0.114.863.330.220.010.000.024.6010.66
ClaRa.Basics.Media.CreateInterpolatedMedium 0.002.633.090.260.020.010.421.938.39
ClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts 0.0011.132.920.392.570.674.862.6515.11
ClaRa.Components.Adapters.Check.TestFluidConverters 0.002.712.820.370.510.030.091.736.57
ClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)0.56 (2/742 failed)0.119.682.900.210.210.350.098.8214.29
ClaRa.Components.BoundaryConditions.Check.TestFlueGasComposition 0.001.823.390.180.050.010.051.539.18
ClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 0.001.803.400.210.030.010.041.518.81
ClaRa.Components.Control.FeedForward.Check.TestBlockFF (sim)0.07 (87 verified)0.035.242.820.180.020.010.025.029.13
ClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor 0.004.172.950.370.960.150.652.048.23
ClaRa.Components.Control.PredictorModels_3508.Check.TestReheater 0.001.832.910.200.030.010.041.545.79
ClaRa.Components.Electrical.Check.TestAsynchronousMotor 0.001.823.150.190.040.010.041.536.03
ClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump 0.002.823.270.290.740.020.071.687.21
ClaRa.Components.Electrical.Check.TestTurboGenerator 0.002.263.470.230.360.020.061.586.86
ClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification 0.002.742.920.280.760.060.181.466.73
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal 0.002.802.890.240.780.050.161.566.77
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning 0.0014.472.920.986.151.213.692.4418.53
ClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter 0.005.452.920.391.920.171.171.829.46
ClaRa.Components.Furnace.Check.Test_CombustionChamber 0.003.392.910.310.740.030.122.197.39
ClaRa.Components.Furnace.Check.Test_CombustionChamber_control 0.003.412.960.320.750.040.142.167.52
ClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control 0.0063.923.140.822.420.220.9559.5268.17
ClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying 0.0023.133.101.2410.952.265.523.1727.23
ClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater 0.005.545.230.891.830.210.851.7512.03
ClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 0.0017.822.970.954.631.118.702.4422.02
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU 0.0016.413.231.776.420.684.682.8621.62
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu 0.004.453.340.521.520.540.221.649.34
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple 0.004.274.600.431.180.130.631.9010.22
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA 0.005.023.660.541.120.160.892.3210.18
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu 0.008.704.181.053.420.282.211.7315.43
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple 0.006.854.400.572.880.151.691.5613.33
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu 0.008.183.111.052.380.642.281.8312.61
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple 0.006.084.140.562.730.120.971.7112.97
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff 0.007.004.520.602.650.132.031.5913.68
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu 0.007.434.241.102.770.191.571.7913.00
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple 0.006.884.150.562.460.102.041.7112.52
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu 0.004.533.070.401.370.510.641.608.80
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 0.006.073.000.401.560.121.862.1510.81
ClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater 0.00177.106.532.7133.2012.15123.275.77184.96
ClaRa.Components.MechanicalSeparation.Check.TestBalanceTank 0.000.292.960.290.000.000.000.004.47
ClaRa.Components.MechanicalSeparation.Check.TestBottle 0.006.072.970.382.630.161.271.6310.14
ClaRa.Components.MechanicalSeparation.Check.TestDrum 0.005.162.990.362.360.120.641.699.23
ClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator 0.004.872.940.401.930.120.751.688.95
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 0.002.732.950.270.840.050.111.466.67
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 0.006.442.900.862.060.161.501.8610.39
ClaRa.Components.Mills.HardCoalMills.Check.SimpleMillTester 0.0042.322.990.300.520.050.6240.8446.35
ClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 0.003.482.950.360.720.060.601.737.55
ClaRa.Components.Mills.HardCoalMills.Check.combineMillandFurnace 0.003.913.070.331.200.100.551.748.12
ClaRa.Components.Mills.HardCoalMills.Check.testRollerBowlMills 0.006.383.001.001.560.201.602.0210.50
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 0.00496.553.002.38345.7633.65108.925.84500.78
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput 0.000.003.210.000.000.000.000.001825.02
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 0.00525.652.972.59354.0953.07109.896.00529.62
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume 0.00195.052.980.97151.914.4033.314.46199.14
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestDryer 0.005.003.100.321.000.110.602.989.34
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin 0.0050.133.030.250.640.040.1149.0854.37
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder 0.0054.172.970.9913.181.451.6536.9058.34
ClaRa.Components.Sensors.Check.TestFuelSensors 0.003.533.080.230.070.020.063.167.64
ClaRa.Components.Sensors.Check.TestGasSensors 0.006.082.920.762.270.240.851.9710.11
ClaRa.Components.Sensors.Check.TestSensorVLE_L3_T 0.004.903.090.381.950.110.621.849.07
ClaRa.Components.Sensors.Check.TestSensors 0.003.912.960.391.020.480.251.777.90
ClaRa.Components.Sensors.Check.TestVLESensors 0.002.193.040.240.040.010.051.846.35
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_affinity 0.003.123.660.350.220.040.561.958.00
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_simple 0.004.473.470.351.100.100.882.059.10
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked 0.006.406.260.482.070.161.002.6714.32
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage 0.003.956.330.421.000.060.182.2811.84
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked 0.005.126.320.361.310.590.202.6712.76
ClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled 0.003.753.360.261.050.060.212.178.28
ClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels 0.002.322.820.230.460.030.071.538.14
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesign 0.002.192.800.200.120.020.411.436.83
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet 0.003.173.600.250.140.020.432.338.36
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor 0.003.803.510.271.000.040.122.378.49
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign 0.003.453.630.311.060.080.171.848.34
ClaRa.Components.TurboMachines.Turbines.Check.testSingleTurbineStage 0.003.443.400.410.900.060.231.848.29
ClaRa.Components.TurboMachines.Turbines.Check.testStackedTurbineStages 0.004.774.220.501.380.141.031.7210.49
ClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 0.004.244.100.491.020.070.192.489.79
ClaRa.Components.Utilities.Blocks.Check.TestMinMax (sim)0.04 (2/27 failed)0.034.703.020.210.010.000.024.468.83
ClaRa.Components.Utilities.Blocks.Check.TestParameterizableTable1D (sim) 0.015.113.160.180.010.000.024.899.29
ClaRa.Components.Utilities.Blocks.Check.TestSlidingmean (sim)0.12 (1/27 failed)0.255.092.890.220.010.000.214.659.38
ClaRa.Components.Utilities.Blocks.Check.TestStepsmootherGain (sim)0.03 (31 verified)0.024.522.910.190.010.000.024.298.52
ClaRa.Components.Utilities.Blocks.Check.testGradientLimiter (sim)0.04 (36 verified)0.024.623.460.180.010.000.024.429.19
ClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim) 0.0222.022.950.211.602.785.3312.1026.17
ClaRa.Components.Utilities.Blocks.Check.testRandomGenerators2 (sim)0.03 (1/26 failed)0.044.663.120.180.010.000.024.448.93
ClaRa.Components.Utilities.Blocks.Check.testTableGain (sim) 0.014.962.830.160.010.000.024.778.87
ClaRa.Components.Utilities.Blocks.Check.test_1_LimPID (sim)0.10 (151 verified)0.034.802.970.150.020.010.024.608.91
ClaRa.Components.Utilities.Blocks.Check.test_2_LimPID 0.002.342.930.230.080.020.391.616.40
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex 0.006.222.980.392.760.220.832.0310.29
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction 0.0012.573.091.465.430.952.452.2816.83
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_MixAndSplit 0.005.843.180.971.390.191.521.7710.14
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SprayInjector 0.005.583.140.921.530.171.241.729.85
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced 0.006.363.151.025.340.000.000.0010.72
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple 0.0044.053.071.356.652.1629.744.1548.26
ClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple 0.002.633.150.310.130.030.431.746.97
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML 0.003.172.920.310.590.060.521.707.16
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop 0.0019.062.921.308.032.354.323.0723.02
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced 0.005.902.880.944.960.000.000.009.84
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple 0.0038.583.040.885.011.3627.334.0142.72
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple 0.009.593.100.404.110.772.272.0413.81
ClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall 0.003.373.150.320.530.030.322.187.64
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers 0.007.523.100.992.770.241.671.8611.76
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced 0.0042.513.041.025.381.2331.083.8146.67
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple 0.0029.913.360.944.271.1320.153.4234.44
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage 0.002.992.920.330.620.060.131.857.03
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayGasValve 0.002.753.050.280.630.040.161.646.93
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve 0.002.393.590.240.080.020.391.667.18
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves 0.002.983.280.310.660.040.091.897.40
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves 0.004.303.200.410.880.110.632.268.69
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible 0.003.192.990.350.730.060.141.917.28
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible 0.002.973.130.330.570.040.101.937.24
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves 0.0025.393.252.439.132.307.923.6029.85
ClaRa.Examples.SteamCycle_01 0.00143.493.673.9357.374.4073.154.64148.39
ClaRa.Examples.SteamCycle_02 0.00172.943.214.5765.327.0491.304.71177.25
ClaRa.Examples.SteamPowerPlant_01 0.000.003.370.000.000.000.000.001825.00
ClaRa.Examples.SteamPowerPlant_CombinedComponents_01 0.000.003.440.000.000.000.000.001825.00
ClaRa.Examples.VapourCycle_01 0.0038.763.761.167.752.0124.753.0943.91
ClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries 0.002.013.040.260.060.020.061.616.10
ClaRa.StaticCycles.Check.TestBoundaries 0.001.753.060.220.040.010.051.435.97
ClaRa.StaticCycles.Check.TestStacy1 0.001.802.810.180.030.010.041.535.58
ClaRa.StaticCycles.Check.TestStacy2 0.001.972.860.220.050.010.051.635.86
ClaRa.StaticCycles.Check.TestStacy3 0.002.332.860.260.100.020.401.556.17
ClaRa.StaticCycles.Check.TestStacy4 0.002.452.840.280.120.350.091.606.35
ClaRa.StaticCycles.Check.TestStacy5 0.002.552.880.290.550.030.081.606.53
ClaRa.StaticCycles.Check.TestStacy6 0.003.472.830.380.760.080.511.747.37
ClaRa.StaticCycles.Check.TestStacy7 0.002.682.880.330.630.030.121.576.61
ClaRa.StaticCycles.Check.TestStacy8 0.002.483.100.310.470.030.101.586.72
ClaRa.StaticCycles.Machines.Check.CheckPumpModels 0.001.722.950.220.030.010.041.425.72
ClaRa.StaticCycles.Machines.Check.CheckTurbineModels 0.001.882.960.230.040.010.051.556.00
ClaRa.Visualisation.Check.IllustrateVisualisation 0.004.712.920.301.460.140.652.158.69
ClaRa.Visualisation.Check.TestDynamicBar (sim)0.04 (42 verified)0.024.472.920.170.010.000.024.278.56
ClaRa.Visualisation.Check.TestDynamicDiagram (sim)0.17 (126 verified)0.045.392.920.190.040.010.035.139.55
ClaRa.Visualisation.Check.TestHEXdisplay 0.005.992.920.871.370.221.182.359.93
ClaRa.Visualisation.Check.TestQuadruple 0.001.663.170.170.020.010.031.435.80
ClaRa.Visualisation.Check.TestSixtuple 0.002.422.790.220.100.030.381.696.26
ClaRa.Visualisation.Check.TestStatePoint 0.001.862.980.190.040.010.041.585.87
ClaRa.Visualisation.Check.TestXYplot (sim)0.40 (504 verified)0.076.942.850.180.140.030.066.5311.30