Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Providers/VariableDefaultsProvider.cs =================================================================== diff -u -r8a7d4d070e0644e7bc399b86ce751fcb774a4ea4 -r426680840fddcf9351c9ea2b8d4f1c6431f51715 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Providers/VariableDefaultsProvider.cs (.../VariableDefaultsProvider.cs) (revision 8a7d4d070e0644e7bc399b86ce751fcb774a4ea4) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Providers/VariableDefaultsProvider.cs (.../VariableDefaultsProvider.cs) (revision 426680840fddcf9351c9ea2b8d4f1c6431f51715) @@ -100,62 +100,10 @@ } }, { - HydraRingFailureMechanismType.DikeHeight, new Dictionary - { - { - 1, new VariableDefaults(300) - }, - { - 8, new VariableDefaults(300) - }, - { - 10, new VariableDefaults(300) - }, - { - 11, new VariableDefaults(300) - }, - { - 12, new VariableDefaults(300) - }, - { - 17, new VariableDefaults(300) - }, - { - 120, new VariableDefaults(300) - }, - { - 123, new VariableDefaults(300) - } - } + HydraRingFailureMechanismType.DikeHeight, GetOvertoppingDefaults() }, { - HydraRingFailureMechanismType.DikesOvertopping, new Dictionary - { - { - 1, new VariableDefaults(300) - }, - { - 8, new VariableDefaults(300) - }, - { - 10, new VariableDefaults(300) - }, - { - 11, new VariableDefaults(300) - }, - { - 12, new VariableDefaults(300) - }, - { - 17, new VariableDefaults(300) - }, - { - 120, new VariableDefaults(300) - }, - { - 123, new VariableDefaults(300) - } - } + HydraRingFailureMechanismType.DikesOvertopping, GetOvertoppingDefaults() }, { HydraRingFailureMechanismType.StructuresOvertopping, new Dictionary @@ -421,33 +369,7 @@ } }, { - HydraRingFailureMechanismType.OvertoppingRate, new Dictionary - { - { - 1, new VariableDefaults(300) - }, - { - 8, new VariableDefaults(300) - }, - { - 10, new VariableDefaults(300) - }, - { - 11, new VariableDefaults(300) - }, - { - 12, new VariableDefaults(300) - }, - { - 17, new VariableDefaults(300) - }, - { - 120, new VariableDefaults(300) - }, - { - 123, new VariableDefaults(300) - } - } + HydraRingFailureMechanismType.OvertoppingRate, GetOvertoppingDefaults() } }; } @@ -462,5 +384,36 @@ { return variableDefaults[failureMechanismType][variableId]; } + + private static Dictionary GetOvertoppingDefaults() + { + return new Dictionary + { + { + 1, new VariableDefaults(300) + }, + { + 8, new VariableDefaults(300) + }, + { + 10, new VariableDefaults(300) + }, + { + 11, new VariableDefaults(300) + }, + { + 12, new VariableDefaults(300) + }, + { + 17, new VariableDefaults(300) + }, + { + 120, new VariableDefaults(300) + }, + { + 123, new VariableDefaults(300) + } + }; + } } } \ No newline at end of file