Index: Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Data/HeightStructure.cs
===================================================================
diff -u -r0d12e759b6e46290d83d04a6a5760fe467b339ab -r9050ad5f3a80e630b2fcc092942a40d6343286a0
--- Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Data/HeightStructure.cs (.../HeightStructure.cs) (revision 0d12e759b6e46290d83d04a6a5760fe467b339ab)
+++ Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Data/HeightStructure.cs (.../HeightStructure.cs) (revision 9050ad5f3a80e630b2fcc092942a40d6343286a0)
@@ -44,12 +44,12 @@
/// The mean flow width of the height structure at the bottom protection.
/// The standard deviation of the flow width of the height structure at the bottom protection.
/// The mean critical overtopping discharge of the height structure.
- /// The standard deviation of critical overtopping discharge of the height structure.
+ /// The coefficient of variation of critical overtopping discharge of the height structure.
/// The mean flow apertures width of the height structure.
- /// The standard deviation of flow apertures width of the height structure.
+ /// The coefficient of variation of flow apertures width of the height structure.
/// The failure probability of the height structure, given erosion.
/// The mean storage area of the height structure.
- /// The standard deviation of storage area of the height structure.
+ /// The coefficient of variation of storage area of the height structure.
/// The mean allowable increase of level for storage of the height structure.
/// The standard deviation of allowable increase of level for storage of the height structure.
/// Thrown when or is null
@@ -59,10 +59,10 @@
double structureNormalOrientation,
double levelCrestStructureMean, double levelCrestStructureStandardDeviation,
double flowWidthAtBottomProtectionMean, double flowWidthAtBottomProtectionStandardDeviation,
- double criticalOvertoppingDischargeMean, double criticalOvertoppingDischargeStandardDeviation,
- double widthFlowAperturesMean, double widthFlowAperturesStandardDeviation,
+ double criticalOvertoppingDischargeMean, double criticalOvertoppingDischargeCoefficientOfVariation,
+ double widthFlowAperturesMean, double widthFlowAperturesCoefficientOfVariation,
double failureProbabilityStructureWithErosion,
- double storageStructureAreaMean, double storageStructureAreaStandardDeviation,
+ double storageStructureAreaMean, double storageStructureAreaCoefficientOfVariation,
double allowedLevelIncreaseStorageMean, double allowedLevelIncreaseStorageStandardDeviation)
: base(name, id, location)
{
@@ -77,21 +77,21 @@
Mean = new RoundedDouble(2, flowWidthAtBottomProtectionMean),
StandardDeviation = new RoundedDouble(2, flowWidthAtBottomProtectionStandardDeviation)
};
- CriticalOvertoppingDischarge = new LogNormalDistribution(2)
+ CriticalOvertoppingDischarge = new VariationCoefficientLogNormalDistribution(2)
{
Mean = new RoundedDouble(2, criticalOvertoppingDischargeMean),
- StandardDeviation = new RoundedDouble(2, criticalOvertoppingDischargeStandardDeviation)
+ CoefficientOfVariation = new RoundedDouble(2, criticalOvertoppingDischargeCoefficientOfVariation)
};
- WidthFlowApertures = new NormalDistribution(2)
+ WidthFlowApertures = new VariationCoefficientNormalDistribution(2)
{
Mean = new RoundedDouble(2, widthFlowAperturesMean),
- StandardDeviation = new RoundedDouble(2, widthFlowAperturesStandardDeviation)
+ CoefficientOfVariation = new RoundedDouble(2, widthFlowAperturesCoefficientOfVariation)
};
FailureProbabilityStructureWithErosion = failureProbabilityStructureWithErosion;
- StorageStructureArea = new LogNormalDistribution(2)
+ StorageStructureArea = new VariationCoefficientLogNormalDistribution(2)
{
Mean = new RoundedDouble(2, storageStructureAreaMean),
- StandardDeviation = new RoundedDouble(2, storageStructureAreaStandardDeviation)
+ CoefficientOfVariation = new RoundedDouble(2, storageStructureAreaCoefficientOfVariation)
};
AllowedLevelIncreaseStorage = new LogNormalDistribution(2)
{
@@ -118,12 +118,12 @@
///
/// Gets the critical overtopping discharge of the height structure.
///
- public LogNormalDistribution CriticalOvertoppingDischarge { get; private set; }
+ public VariationCoefficientLogNormalDistribution CriticalOvertoppingDischarge { get; private set; }
///
/// Gets the flow apertures width of the height structure.
///
- public NormalDistribution WidthFlowApertures { get; private set; }
+ public VariationCoefficientNormalDistribution WidthFlowApertures { get; private set; }
///
/// Gets the failure probability of the height structure, given erosion.
@@ -133,7 +133,7 @@
///
/// Gets the storage area of the height structure.
///
- public LogNormalDistribution StorageStructureArea { get; private set; }
+ public VariationCoefficientLogNormalDistribution StorageStructureArea { get; private set; }
///
/// Gets the allowable increase of level for storage of the height structure.