Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/DerivedMacroStabilityInwardsOutputFactory.cs
===================================================================
diff -u -r74df3b2f37b578eb5f0d5c8d33379d965805bb8e -r7eb43c9d8cad4783b413a74fe290ba561f3afc03
--- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/DerivedMacroStabilityInwardsOutputFactory.cs (.../DerivedMacroStabilityInwardsOutputFactory.cs) (revision 74df3b2f37b578eb5f0d5c8d33379d965805bb8e)
+++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/DerivedMacroStabilityInwardsOutputFactory.cs (.../DerivedMacroStabilityInwardsOutputFactory.cs) (revision 7eb43c9d8cad4783b413a74fe290ba561f3afc03)
@@ -68,7 +68,7 @@
contribution);
double requiredReliability = StatisticsConverter.ProbabilityToReliability(requiredProbability);
- double macroStabilityInwardsReliability = CalculateEstimatedReliability(factorOfStability);
+ double macroStabilityInwardsReliability = CalculateEstimatedReliability(factorOfStability, failureMechanism.GeneralInput.ModelFactor);
double macroStabilityInwardsProbability = StatisticsConverter.ReliabilityToProbability(macroStabilityInwardsReliability);
double macroStabilityInwardsFactorOfSafety = macroStabilityInwardsReliability / requiredReliability;
@@ -97,13 +97,14 @@
///
/// Calculates the estimated reliability of the macro stability inwards failure mechanism
- /// based on the stability factor.
+ /// based on the stability factor and model factor.
///
/// The factory of stability to calculate the reliability for.
- /// The estimated reliability based on the stability factor.
- private static double CalculateEstimatedReliability(double factorOfStability)
+ /// The model factor of the calculation result.
+ /// The estimated reliability based on the stability and model factor.
+ private static double CalculateEstimatedReliability(double factorOfStability, double modelFactor)
{
- return (6.21 * factorOfStability) - 2.88;
+ return ((factorOfStability / modelFactor) - 0.41) / 0.15;
}
}
}
\ No newline at end of file