ClaRa test using OpenModelica

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

Test started: 2024-06-12 19:36:41
Total time taken: 3:00:16
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.21.2

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.553.080.310.570.030.081.566.75
ClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell 0.002.663.000.320.680.040.091.536.73
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_arith (sim)0.05 (33 verified)0.034.743.190.190.020.010.024.509.13
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_log (sim)0.03 (1/39 failed)0.045.133.080.180.020.010.024.919.30
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell 0.002.913.100.300.800.060.171.577.18
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_N_cv 0.004.373.160.331.800.110.581.548.64
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem 0.002.903.110.290.780.060.171.607.15
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic 0.0016.273.101.255.500.966.232.3320.56
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison 0.007.753.151.392.270.241.402.4511.99
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 0.00318.143.232.7848.1216.09244.256.90322.73
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes 0.000.003.140.000.000.000.000.001825.03
ClaRa.Basics.ControlVolumes.SolidVolumes.Fundamentals.Blocks.Check.Check_TinyPIP (sim)0.34 (183 verified)0.045.413.130.210.040.010.035.1210.03
ClaRa.Basics.Functions.TestCases.TestGenerateGrid (sim)0.01 (10 verified)0.035.193.200.210.000.000.024.959.59
ClaRa.Basics.Functions.TestCases.TestLogMean (sim)0.20 (2/65 failed)0.044.973.150.190.020.010.034.729.43
ClaRa.Basics.Functions.TestCases.TestMaxAbs (sim)0.01 (9 verified)0.034.503.190.190.010.000.024.288.81
ClaRa.Basics.Media.CreateInterpolatedMedium 0.002.003.170.210.020.010.021.756.22
ClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts 0.0010.222.740.732.150.614.202.5313.88
ClaRa.Components.Adapters.Check.TestFluidConverters 0.002.572.790.700.100.030.101.636.21
ClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)0.34 (742 verified)0.138.912.950.200.220.290.088.1113.28
ClaRa.Components.BoundaryConditions.Check.TestFlueGasComposition 0.001.913.060.240.050.020.071.546.04
ClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 0.002.183.090.260.060.020.051.806.28
ClaRa.Components.Control.FeedForward.Check.TestBlockFF (sim)0.04 (87 verified)0.044.943.010.160.020.010.024.738.96
ClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor 0.003.972.910.720.660.410.231.947.82
ClaRa.Components.Control.PredictorModels_3508.Check.TestReheater 0.001.692.890.180.030.010.051.425.51
ClaRa.Components.Electrical.Check.TestAsynchronousMotor 0.001.853.020.220.050.010.051.525.97
ClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump 0.002.743.100.290.760.030.071.596.87
ClaRa.Components.Electrical.Check.TestTurboGenerator 0.002.203.130.250.080.020.361.506.36
ClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification 0.002.542.850.240.680.060.161.406.26
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal 0.002.562.750.250.650.060.161.446.26
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning 0.0012.552.780.965.390.962.972.2616.26
ClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter 0.005.272.820.781.540.171.121.669.05
ClaRa.Components.Furnace.Check.Test_CombustionChamber 0.003.202.980.280.530.030.112.247.20
ClaRa.Components.Furnace.Check.Test_CombustionChamber_control 0.003.453.080.310.690.070.192.207.62
ClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control 0.0061.683.040.972.530.190.9057.0865.77
ClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying 0.0022.953.042.3710.401.875.133.1727.06
ClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater 0.006.333.191.101.940.211.211.8710.71
ClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 0.0018.303.171.024.951.078.852.4122.66
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU 0.0015.293.251.426.321.043.882.6319.78
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu 0.004.463.210.991.050.580.201.648.92
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple 0.004.643.311.031.130.520.251.729.17
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA 0.004.313.251.020.440.100.592.158.66
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu 0.007.713.301.092.840.231.641.9012.24
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple 0.006.293.331.122.100.150.872.0510.84
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu 0.007.383.291.102.310.661.521.7911.84
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple 0.005.413.250.901.910.130.721.769.86
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff 0.005.603.341.011.960.130.811.6910.15
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu 0.007.603.281.102.900.221.481.9012.07
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple 0.006.243.361.041.990.151.271.8010.80
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu 0.004.843.250.971.420.110.681.669.29
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 0.006.273.200.451.500.121.922.2810.66
ClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater 0.00187.753.194.3031.0211.70134.885.86192.22
ClaRa.Components.MechanicalSeparation.Check.TestBalanceTank 0.000.313.120.310.000.000.000.004.62
ClaRa.Components.MechanicalSeparation.Check.TestBottle 0.005.953.040.442.590.480.691.7510.06
ClaRa.Components.MechanicalSeparation.Check.TestDrum 0.005.263.130.462.370.120.661.649.53
ClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator 0.005.093.170.981.640.140.681.659.38
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 0.002.903.260.340.850.040.131.547.19
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 0.005.963.060.831.940.550.801.8410.07
ClaRa.Components.Mills.HardCoalMills.Check.SimpleMillTester 0.0043.063.080.380.530.050.6441.4547.26
ClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 0.003.413.060.420.600.060.691.657.52
ClaRa.Components.Mills.HardCoalMills.Check.combineMillandFurnace 0.003.732.990.800.560.330.381.657.81
ClaRa.Components.Mills.HardCoalMills.Check.testRollerBowlMills 0.006.363.141.031.910.481.101.8410.61
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 0.00426.373.102.71302.1123.0492.825.69430.51
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput 0.000.003.240.000.000.000.000.001825.04
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 0.00431.853.283.01299.4925.6798.045.64436.21
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume 0.00174.753.251.10132.624.3432.823.87179.12
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestDryer 0.004.843.170.370.940.480.182.879.15
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin 0.0049.963.220.330.630.040.1248.8354.33
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder 0.0053.183.191.0512.941.331.7236.1557.61
ClaRa.Components.Sensors.Check.TestFuelSensors 0.003.923.110.250.070.020.383.218.07
ClaRa.Components.Sensors.Check.TestGasSensors 0.006.662.950.892.380.241.261.8910.64
ClaRa.Components.Sensors.Check.TestSensorVLE_L3_T 0.004.883.080.861.750.100.571.628.97
ClaRa.Components.Sensors.Check.TestSensors 0.004.113.030.881.080.120.251.788.22
ClaRa.Components.Sensors.Check.TestVLESensors 0.001.933.210.240.050.010.051.576.15
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_affinity 0.002.363.200.300.150.400.101.406.68
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_simple 0.003.853.110.430.880.100.681.778.11
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked 0.005.143.200.372.020.180.791.799.46
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage 0.002.753.310.300.660.040.171.587.14
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked 0.004.473.150.331.780.150.182.038.75
ClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled 0.003.553.120.380.820.080.581.697.84
ClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels 0.002.673.060.350.580.030.111.606.85
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesign 0.002.283.130.290.130.360.081.436.49
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet 0.002.593.160.290.130.370.071.736.83
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor 0.002.763.050.280.810.030.071.576.86
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign 0.002.873.110.330.740.060.171.577.04
ClaRa.Components.TurboMachines.Turbines.Check.testSingleTurbineStage 0.002.873.170.380.700.050.161.597.18
ClaRa.Components.TurboMachines.Turbines.Check.testStackedTurbineStages 0.003.813.190.330.970.120.741.658.14
ClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 0.003.073.230.350.670.040.151.857.45
ClaRa.Components.Utilities.Blocks.Check.TestMinMax (sim)0.03 (2/27 failed)0.034.382.790.160.010.000.024.188.13
ClaRa.Components.Utilities.Blocks.Check.TestParameterizableTable1D (sim) 0.014.632.770.140.010.000.024.468.28
ClaRa.Components.Utilities.Blocks.Check.TestSlidingmean (sim)0.11 (1/27 failed)0.314.682.760.200.010.000.194.278.75
ClaRa.Components.Utilities.Blocks.Check.TestStepsmootherGain (sim)0.02 (31 verified)0.034.172.760.150.010.000.023.987.86
ClaRa.Components.Utilities.Blocks.Check.testGradientLimiter (sim)0.02 (36 verified)0.044.272.710.160.010.000.024.077.91
ClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim) 0.0319.902.750.171.322.564.6711.1823.77
ClaRa.Components.Utilities.Blocks.Check.testRandomGenerators2 (sim)0.02 (1/26 failed)0.044.422.820.140.010.000.024.258.21
ClaRa.Components.Utilities.Blocks.Check.testTableGain (sim) 0.014.652.790.150.010.010.024.468.40
ClaRa.Components.Utilities.Blocks.Check.test_1_LimPID (sim)0.08 (151 verified)0.044.642.810.180.020.010.034.418.48
ClaRa.Components.Utilities.Blocks.Check.test_2_LimPID 0.002.152.800.220.090.020.331.495.84
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex 0.007.343.041.112.740.241.351.9011.48
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction 0.0012.083.080.985.700.952.262.2016.28
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_MixAndSplit 0.005.873.051.051.240.171.581.8310.00
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SprayInjector 0.005.453.100.901.330.151.241.839.63
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced 0.0043.173.131.038.112.0927.884.0647.35
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple 0.0041.323.091.016.291.9927.924.1145.59
ClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple 0.002.563.120.280.120.390.081.696.77
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML 0.002.873.010.340.520.050.451.527.02
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop 0.0018.353.081.247.602.364.582.5622.63
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced 0.0041.673.070.977.651.5127.514.0345.96
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple 0.0038.693.040.934.931.3027.533.9942.86
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple 0.009.313.090.394.060.772.111.9813.53
ClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall 0.002.603.100.310.470.030.251.536.83
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers 0.007.443.061.092.680.211.581.8711.59
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced 0.0037.643.120.935.001.1526.603.9642.01
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple 0.0027.653.200.943.811.0318.363.5132.07
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage 0.003.103.150.410.600.060.171.867.39
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayGasValve 0.002.683.370.290.630.040.171.557.08
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve 0.002.503.260.270.080.020.401.736.91
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves 0.002.983.180.350.610.040.141.847.24
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves 0.004.353.050.950.550.520.182.158.53
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible 0.003.703.160.790.680.080.171.987.97
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible 0.002.973.140.410.640.040.141.757.17
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves 0.0024.043.232.448.761.467.993.3928.58
ClaRa.Examples.SteamCycle_01 0.00138.203.036.6547.264.8575.144.30142.58
ClaRa.Examples.SteamCycle_02 0.00155.053.038.4653.155.5983.074.78159.11
ClaRa.Examples.SteamPowerPlant_01 0.000.003.200.000.000.000.000.001825.00
ClaRa.Examples.SteamPowerPlant_CombinedComponents_01 0.000.003.220.000.000.000.000.001825.00
ClaRa.Examples.VapourCycle_01 0.0036.553.111.418.392.1521.752.8540.81
ClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries 0.001.972.790.240.050.010.261.415.61
ClaRa.StaticCycles.Check.TestBoundaries 0.001.662.790.210.030.010.041.365.34
ClaRa.StaticCycles.Check.TestStacy1 0.001.692.800.190.040.010.051.405.38
ClaRa.StaticCycles.Check.TestStacy2 0.002.092.750.240.060.020.361.415.75
ClaRa.StaticCycles.Check.TestStacy3 0.002.192.790.290.380.020.061.455.86
ClaRa.StaticCycles.Check.TestStacy4 0.002.212.800.260.370.020.061.505.90
ClaRa.StaticCycles.Check.TestStacy5 0.002.362.810.310.430.030.091.516.06
ClaRa.StaticCycles.Check.TestStacy6 0.003.232.790.780.370.340.141.606.93
ClaRa.StaticCycles.Check.TestStacy7 0.002.462.780.740.190.040.131.356.12
ClaRa.StaticCycles.Check.TestStacy8 0.002.512.800.670.180.050.131.496.24
ClaRa.StaticCycles.Machines.Check.CheckPumpModels 0.001.622.780.190.030.010.031.365.24
ClaRa.StaticCycles.Machines.Check.CheckTurbineModels 0.001.622.740.170.040.010.041.365.21
ClaRa.Visualisation.Check.IllustrateVisualisation 0.004.332.740.321.260.130.651.978.02
ClaRa.Visualisation.Check.TestDynamicBar (sim)0.02 (42 verified)0.044.132.880.170.010.000.023.938.01
ClaRa.Visualisation.Check.TestDynamicDiagram (sim)0.10 (126 verified)0.055.092.730.150.040.010.034.878.90
ClaRa.Visualisation.Check.TestHEXdisplay 0.005.842.700.671.570.201.142.279.42
ClaRa.Visualisation.Check.TestQuadruple 0.001.552.740.170.020.010.031.335.23
ClaRa.Visualisation.Check.TestSixtuple 0.002.202.750.230.090.270.061.555.84
ClaRa.Visualisation.Check.TestStatePoint 0.001.732.700.190.040.010.041.455.30
ClaRa.Visualisation.Check.TestXYplot (sim)0.31 (504 verified)0.086.772.820.180.150.040.076.3310.91