Index: dam engine/trunk/src/Deltares.DamEngine.Calculators/Dikes Design/DesignCalculator.cs =================================================================== diff -u -r715 -r781 --- dam engine/trunk/src/Deltares.DamEngine.Calculators/Dikes Design/DesignCalculator.cs (.../DesignCalculator.cs) (revision 715) +++ dam engine/trunk/src/Deltares.DamEngine.Calculators/Dikes Design/DesignCalculator.cs (.../DesignCalculator.cs) (revision 781) @@ -3,6 +3,7 @@ using System.Text; using Deltares.DamEngine.Calculators.KernelWrappers.Common; using Deltares.DamEngine.Calculators.KernelWrappers.DamMacroStability; +using Deltares.DamEngine.Calculators.KernelWrappers.DamMacroStabilityOutwards; using Deltares.DamEngine.Calculators.KernelWrappers.DamPipingBligh; using Deltares.DamEngine.Calculators.KernelWrappers.DamPipingSellmeijer4Forces; using Deltares.DamEngine.Calculators.KernelWrappers.Interfaces; @@ -97,9 +98,11 @@ IKernelWrapper kernelWrapper = null; switch (failureMechanismSystemType) { - case FailureMechanismSystemType.HorizontalBalance: - case FailureMechanismSystemType.StabilityOutside: + case FailureMechanismSystemType.HorizontalBalance: throw new NotImplementedException(Resources.DesignCalculatorKernelNotImplemented); + case FailureMechanismSystemType.StabilityOutside: + kernelWrapper = new DamMacroStabilityOutwardsKernelWrapper(); + break; case FailureMechanismSystemType.StabilityInside: kernelWrapper = new DamMacroStabilityKernelWrapper(); break;