ClaRa test using OpenModelica

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

Test started: 2024-04-02 16:00:12
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.21.2

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9216f812024-03-29 02:13:06 +0100Adrian Popproperly add origin/ to git-ref if needed (#95)

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.250.390.640.030.091.577.27
ClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell 0.002.693.180.380.720.030.081.477.14
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_arith (sim)0.06 (33 verified)0.034.793.330.220.020.010.024.539.31
ClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_log (sim)0.03 (1/39 failed)0.034.943.090.200.020.010.024.709.24
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell 0.002.823.020.300.770.050.161.537.06
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_N_cv 0.004.443.010.361.750.130.591.598.58
ClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem 0.002.903.150.310.840.060.161.537.20
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic 0.0016.223.251.285.311.006.272.3620.70
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison 0.007.073.200.962.060.231.352.4611.60
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 0.00313.513.263.0949.1415.73238.756.79318.05
ClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes 0.000.003.180.000.000.000.000.001825.02
ClaRa.Basics.ControlVolumes.SolidVolumes.Fundamentals.Blocks.Check.Check_TinyPIP (sim)0.41 (183 verified)0.035.343.270.240.030.010.035.0310.34
ClaRa.Basics.Functions.TestCases.TestGenerateGrid (sim)0.01 (10 verified)0.025.033.250.230.000.000.024.779.59
ClaRa.Basics.Functions.TestCases.TestLogMean (sim)0.15 (2/65 failed)0.035.023.260.240.020.010.024.739.80
ClaRa.Basics.Functions.TestCases.TestMaxAbs (sim)0.01 (9 verified)0.024.513.260.240.010.000.024.248.98
ClaRa.Basics.Media.CreateInterpolatedMedium 0.001.793.340.270.020.010.031.466.38
ClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts 0.0011.493.070.812.430.734.812.7115.61
ClaRa.Components.Adapters.Check.TestFluidConverters 0.002.893.090.910.100.030.111.746.99
ClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)0.54 (2/742 failed)0.119.523.040.210.220.390.098.6014.28
ClaRa.Components.BoundaryConditions.Check.TestFlueGasComposition 0.001.883.060.260.050.010.061.506.03
ClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 0.001.953.100.290.030.010.041.576.17
ClaRa.Components.Control.FeedForward.Check.TestBlockFF (sim)0.08 (87 verified)0.035.212.990.230.020.010.024.949.38
ClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor 0.004.322.990.880.670.500.262.008.41
ClaRa.Components.Control.PredictorModels_3508.Check.TestReheater 0.001.772.930.210.030.010.031.485.80
ClaRa.Components.Electrical.Check.TestAsynchronousMotor 0.001.863.090.230.050.010.041.526.08
ClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump 0.002.713.200.270.790.030.081.557.03
ClaRa.Components.Electrical.Check.TestTurboGenerator 0.002.632.980.290.100.040.531.676.69
ClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification 0.002.792.970.280.770.050.161.526.82
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal 0.002.802.960.290.800.070.181.476.89
ClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning 0.0014.493.051.236.401.163.382.3218.56
ClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter 0.006.062.970.921.780.201.321.8510.15
ClaRa.Components.Furnace.Check.Test_CombustionChamber 0.003.192.960.290.520.040.112.237.24
ClaRa.Components.Furnace.Check.Test_CombustionChamber_control 0.003.653.060.350.740.060.152.357.76
ClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control 0.0063.793.011.022.690.200.9558.9267.86
ClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying 0.0023.813.122.3210.651.995.663.1927.95
ClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater 0.006.193.101.071.850.201.241.8410.27
ClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 0.0017.432.940.984.851.018.282.3121.49
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU 0.0014.903.161.345.831.074.332.3219.10
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu 0.004.753.151.041.070.530.231.889.04
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple 0.004.082.960.970.670.540.241.678.20
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA 0.003.563.090.860.440.090.601.567.73
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu 0.008.053.101.162.780.241.702.1712.30
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple 0.005.903.061.091.890.140.871.9010.09
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu 0.007.273.171.022.340.611.581.7211.64
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple 0.005.463.240.881.820.140.801.829.84
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff 0.005.653.250.951.960.110.831.8010.11
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu 0.007.263.291.122.580.211.491.8611.73
ClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple 0.006.143.011.121.990.141.171.7110.36
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu 0.005.012.950.971.450.120.791.689.11
ClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 0.006.622.940.441.580.122.052.4310.73
ClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater 0.00187.943.414.0128.5911.56138.105.69192.47
ClaRa.Components.MechanicalSeparation.Check.TestBalanceTank 0.000.293.280.290.000.000.000.004.70
ClaRa.Components.MechanicalSeparation.Check.TestBottle 0.005.963.020.432.570.510.691.7610.07
ClaRa.Components.MechanicalSeparation.Check.TestDrum 0.005.113.260.422.220.100.701.679.58
ClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator 0.005.093.131.011.590.120.691.689.36
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 0.002.963.080.330.880.040.121.597.08
ClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 0.006.092.911.041.970.500.761.8210.07
ClaRa.Components.Mills.HardCoalMills.Check.SimpleMillTester 0.0042.023.020.420.520.050.5940.4446.13
ClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 0.003.462.840.400.580.050.641.787.35
ClaRa.Components.Mills.HardCoalMills.Check.combineMillandFurnace 0.003.802.870.810.550.340.391.707.71
ClaRa.Components.Mills.HardCoalMills.Check.testRollerBowlMills 0.006.582.901.311.450.471.212.1410.47
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 0.00459.283.042.61312.0834.08104.735.79463.34
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput 0.000.002.930.000.000.000.000.001825.02
ClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 0.00458.672.992.55314.9830.60104.645.90462.68
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume 0.00176.043.071.71135.454.3130.733.84180.29
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestDryer 0.004.883.060.401.050.510.192.739.05
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin 0.0049.513.080.370.690.040.1048.3153.72
ClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder 0.0052.933.041.1512.971.261.6235.9357.15
ClaRa.Components.Sensors.Check.TestFuelSensors 0.003.833.110.270.070.010.423.067.99
ClaRa.Components.Sensors.Check.TestGasSensors 0.006.853.050.912.430.251.391.8911.00
ClaRa.Components.Sensors.Check.TestSensorVLE_L3_T 0.005.042.960.911.750.100.581.709.10
ClaRa.Components.Sensors.Check.TestSensors 0.004.213.050.941.080.140.251.798.39
ClaRa.Components.Sensors.Check.TestVLESensors 0.001.863.050.240.040.010.041.536.00
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_affinity 0.002.443.010.300.170.360.101.526.61
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_simple 0.003.682.950.420.840.090.701.637.74
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked 0.005.203.120.362.060.170.751.869.46
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage 0.002.702.920.330.700.060.161.456.74
ClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked 0.004.483.030.331.750.200.241.968.67
ClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled 0.003.373.130.330.870.080.561.547.73
ClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels 0.002.533.120.320.600.030.101.476.79
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesign 0.002.313.140.280.150.380.111.396.58
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet 0.002.363.200.290.140.380.071.486.71
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor 0.002.783.130.300.820.030.081.557.02
ClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign 0.002.803.050.380.670.050.151.556.93
ClaRa.Components.TurboMachines.Turbines.Check.testSingleTurbineStage 0.002.673.180.350.650.050.161.477.02
ClaRa.Components.TurboMachines.Turbines.Check.testStackedTurbineStages 0.003.763.130.381.030.120.611.638.04
ClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 0.003.083.130.360.660.040.161.867.33
ClaRa.Components.Utilities.Blocks.Check.TestMinMax (sim)0.05 (2/27 failed)0.034.582.920.190.010.000.024.368.61
ClaRa.Components.Utilities.Blocks.Check.TestParameterizableTable1D (sim) 0.014.972.880.170.010.000.024.778.85
ClaRa.Components.Utilities.Blocks.Check.TestSlidingmean (sim)0.16 (1/27 failed)0.245.242.880.200.010.000.224.809.55
ClaRa.Components.Utilities.Blocks.Check.TestStepsmootherGain (sim)0.02 (31 verified)0.024.342.850.180.010.000.024.138.20
ClaRa.Components.Utilities.Blocks.Check.testGradientLimiter (sim)0.03 (36 verified)0.024.503.080.170.010.000.024.308.64
ClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim) 0.0321.992.890.191.382.715.4512.2726.04
ClaRa.Components.Utilities.Blocks.Check.testRandomGenerators2 (sim)0.02 (1/26 failed)0.034.722.940.190.010.000.024.508.75
ClaRa.Components.Utilities.Blocks.Check.testTableGain (sim) 0.014.902.780.170.010.010.024.708.70
ClaRa.Components.Utilities.Blocks.Check.test_1_LimPID (sim)0.12 (151 verified)0.035.052.990.210.020.010.024.799.26
ClaRa.Components.Utilities.Blocks.Check.test_2_LimPID 0.002.383.000.260.080.020.401.626.46
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex 0.007.413.171.272.760.221.311.8411.71
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction 0.0013.073.101.665.660.912.472.3617.58
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_MixAndSplit 0.006.383.121.101.220.161.961.9410.63
ClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SprayInjector 0.006.523.080.971.520.191.362.4810.74
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced 0.0044.813.151.158.382.1728.834.2949.14
ClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple 0.0042.403.221.066.402.0828.784.0846.74
ClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple 0.002.753.180.330.140.380.081.827.09
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML 0.002.902.960.310.500.060.521.516.88
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop 0.0018.182.871.077.942.414.202.5722.08
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced 0.0043.742.961.057.881.5329.134.1447.78
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple 0.0037.682.880.974.831.2626.564.0741.57
ClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple 0.009.533.910.374.170.762.281.9414.62
ClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall 0.002.703.270.340.540.030.271.527.07
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers 0.007.583.111.192.760.221.571.8411.84
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced 0.0040.763.241.055.591.2528.963.9145.09
ClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple 0.0030.343.170.974.131.1820.493.5734.68
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage 0.003.023.120.400.560.050.131.887.28
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayGasValve 0.002.613.120.280.610.050.211.456.85
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve 0.002.413.200.260.060.020.441.636.77
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves 0.003.003.200.340.610.050.131.877.39
ClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves 0.004.313.181.070.530.540.191.998.66
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible 0.003.323.050.440.730.080.151.927.48
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible 0.002.823.140.340.570.040.111.767.01
ClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves 0.0025.953.172.5110.091.578.003.7830.29
ClaRa.Examples.SteamCycle_01 0.00138.792.907.0248.804.6874.024.28142.60
ClaRa.Examples.SteamCycle_02 0.00160.653.358.5353.876.1287.384.75165.26
ClaRa.Examples.SteamPowerPlant_01 0.000.003.300.000.000.000.000.001825.00
ClaRa.Examples.SteamPowerPlant_CombinedComponents_01 0.000.003.270.000.000.000.000.001825.00
ClaRa.Examples.VapourCycle_01 0.0037.852.961.648.872.3721.982.9941.94
ClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries 0.002.483.070.320.050.010.341.756.65
ClaRa.StaticCycles.Check.TestBoundaries 0.001.812.830.280.040.010.041.435.62
ClaRa.StaticCycles.Check.TestStacy1 0.001.752.900.210.040.010.051.445.68
ClaRa.StaticCycles.Check.TestStacy2 0.002.102.890.230.050.010.341.475.96
ClaRa.StaticCycles.Check.TestStacy3 0.002.442.790.290.510.020.061.566.23
ClaRa.StaticCycles.Check.TestStacy4 0.002.412.940.320.430.020.071.566.37
ClaRa.StaticCycles.Check.TestStacy5 0.002.592.870.340.520.020.081.626.43
ClaRa.StaticCycles.Check.TestStacy6 0.003.492.870.940.310.400.181.667.35
ClaRa.StaticCycles.Check.TestStacy7 0.002.712.920.860.240.060.141.416.76
ClaRa.StaticCycles.Check.TestStacy8 0.002.813.060.840.200.050.121.606.92
ClaRa.StaticCycles.Machines.Check.CheckPumpModels 0.001.772.860.270.030.010.031.425.76
ClaRa.StaticCycles.Machines.Check.CheckTurbineModels 0.001.752.930.260.030.010.041.415.78
ClaRa.Visualisation.Check.IllustrateVisualisation 0.005.032.940.601.480.150.712.099.00
ClaRa.Visualisation.Check.TestDynamicBar (sim)0.02 (42 verified)0.024.363.390.180.010.000.024.158.80
ClaRa.Visualisation.Check.TestDynamicDiagram (sim)0.09 (126 verified)0.045.182.870.170.030.010.034.949.15
ClaRa.Visualisation.Check.TestHEXdisplay 0.006.432.880.761.850.211.242.3710.35
ClaRa.Visualisation.Check.TestQuadruple 0.001.602.810.180.020.010.021.375.38
ClaRa.Visualisation.Check.TestSixtuple 0.002.572.910.260.110.290.071.846.41
ClaRa.Visualisation.Check.TestStatePoint 0.002.312.830.230.040.010.041.986.16
ClaRa.Visualisation.Check.TestXYplot (sim)0.43 (504 verified)0.087.032.900.190.140.030.076.6011.47