Index: Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.IO/Configurations/GrassCoverErosionInwardsCalculationConfiguration.cs
===================================================================
diff -u -ra4e3b2745a48598260107bb5bfca7485205cdcc2 -rc7d5eecffdbd818e681168e40fa92be9afc43c20
--- Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.IO/Configurations/GrassCoverErosionInwardsCalculationConfiguration.cs (.../GrassCoverErosionInwardsCalculationConfiguration.cs) (revision a4e3b2745a48598260107bb5bfca7485205cdcc2)
+++ Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.IO/Configurations/GrassCoverErosionInwardsCalculationConfiguration.cs (.../GrassCoverErosionInwardsCalculationConfiguration.cs) (revision c7d5eecffdbd818e681168e40fa92be9afc43c20)
@@ -66,6 +66,11 @@
public double? DikeHeight { get; set; }
///
+ /// Gets or sets whether the illustration points should be calculated for Overtopping Output.
+ ///
+ public bool? ShouldOvertoppingOutputIllustrationPointsBeCalculated { get; set; }
+
+ ///
/// Gets or sets the value for how the dike height should be calculated for the grass cover
/// erosion inwards calculation.
///
@@ -78,18 +83,33 @@
public ConfigurationHydraulicLoadsCalculationType? OvertoppingRateCalculationType { get; set; }
///
- /// Gets or sets if the illustration points should be calculated for Overtopping Output.
+ /// Gets or sets whether the Dike Height should be calculated.
///
- public bool? ShouldOvertoppingOutputIllustrationPointsBeCalculated { get; set; }
+ public bool? ShouldDikeHeightBeCalculated { get; set; }
///
- /// Gets or sets if the illustration points should be calculated for Dike Height.
+ /// Gets or sets the target probability for Dike Height.
///
+ public double? DikeHeightTargetProbability { get; set; }
+
+ ///
+ /// Gets or sets whether the illustration points should be calculated for Dike Height.
+ ///
public bool? ShouldDikeHeightIllustrationPointsBeCalculated { get; set; }
///
- /// Gets or sets if the illustration points should be calculated for Overtopping Flow.
+ /// Gets or sets whether the Overtopping Rate should be calculated.
///
+ public bool? ShouldOvertoppingRateBeCalculated { get; set; }
+
+ ///
+ /// Gets or sets the target probability of Overtopping Rate.
+ ///
+ public double? OvertoppingRateTargetProbability { get; set; }
+
+ ///
+ /// Gets or sets whether the illustration points should be calculated for Overtopping Rate.
+ ///
public bool? ShouldOvertoppingRateIllustrationPointsBeCalculated { get; set; }
///
Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.IO.Test/Configurations/GrassCoverErosionInwardsCalculationConfigurationTest.cs
===================================================================
diff -u -ra4e3b2745a48598260107bb5bfca7485205cdcc2 -rc7d5eecffdbd818e681168e40fa92be9afc43c20
--- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.IO.Test/Configurations/GrassCoverErosionInwardsCalculationConfigurationTest.cs (.../GrassCoverErosionInwardsCalculationConfigurationTest.cs) (revision a4e3b2745a48598260107bb5bfca7485205cdcc2)
+++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.IO.Test/Configurations/GrassCoverErosionInwardsCalculationConfigurationTest.cs (.../GrassCoverErosionInwardsCalculationConfigurationTest.cs) (revision c7d5eecffdbd818e681168e40fa92be9afc43c20)
@@ -61,7 +61,11 @@
Assert.IsNull(readCalculation.WaveReduction);
Assert.IsNull(readCalculation.CriticalFlowRate);
Assert.IsNull(readCalculation.ShouldOvertoppingOutputIllustrationPointsBeCalculated);
+ Assert.IsNull(readCalculation.ShouldDikeHeightBeCalculated);
+ Assert.IsNull(readCalculation.DikeHeightTargetProbability);
Assert.IsNull(readCalculation.ShouldDikeHeightIllustrationPointsBeCalculated);
+ Assert.IsNull(readCalculation.ShouldOvertoppingRateBeCalculated);
+ Assert.IsNull(readCalculation.OvertoppingRateTargetProbability);
Assert.IsNull(readCalculation.ShouldOvertoppingRateIllustrationPointsBeCalculated);
Assert.IsNull(readCalculation.Scenario);
}