Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingConfigurationService.cs =================================================================== diff -u -rc6c7b460e6385d89b1b372dcbe9c307bef6c59fb -r5b068f4916f07e38a76d936e76d3777229e80d6a --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingConfigurationService.cs (.../HydraRingConfigurationService.cs) (revision c6c7b460e6385d89b1b372dcbe9c307bef6c59fb) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingConfigurationService.cs (.../HydraRingConfigurationService.cs) (revision 5b068f4916f07e38a76d936e76d3777229e80d6a) @@ -63,14 +63,11 @@ private readonly double? defaultHydraRingNullValue = null; private readonly string ringId; + private readonly HydraRingUncertaintiesType uncertaintiesType; private readonly IList hydraRingInputs = new List(); private readonly FailureMechanismDefaultsProvider failureMechanismDefaultsProvider = new FailureMechanismDefaultsProvider(); private readonly VariableDefaultsProvider variableDefaultsProvider = new VariableDefaultsProvider(); - private readonly NumericsSettingsProvider numericsSettingsProvider = new NumericsSettingsProvider(); - - private readonly HydraRingUncertaintiesType uncertaintiesType; - /// /// Creates a new instance of the class. /// @@ -302,7 +299,7 @@ foreach (int subMechanismId in failureMechanismDefaults.SubMechanismIds) { - var numericsSetting = numericsSettingsProvider.GetNumericsSetting(hydraRingCalculationInput.FailureMechanismType, subMechanismId, ringId); + var numericsSetting = hydraRingCalculationInput.NumericsSettings[subMechanismId]; orderDictionaries.Add(new OrderedDictionary {