Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/Factory/HydraRingCalculatorFactory.cs =================================================================== diff -u -r0569c1803207c2a4dc4b0063a184831d82bd7896 -re63aae05f84c9753f81d400929bae43fb75c6fd9 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/Factory/HydraRingCalculatorFactory.cs (.../HydraRingCalculatorFactory.cs) (revision 0569c1803207c2a4dc4b0063a184831d82bd7896) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/Factory/HydraRingCalculatorFactory.cs (.../HydraRingCalculatorFactory.cs) (revision e63aae05f84c9753f81d400929bae43fb75c6fd9) @@ -67,10 +67,9 @@ return new HydraulicLoadsCalculator(calculationSettings); } - public IWaveConditionsCosineCalculator CreateWaveConditionsCosineCalculator(string hlcdDirectory, string preprocessorDirectory) + public IWaveConditionsCosineCalculator CreateWaveConditionsCosineCalculator(HydraRingCalculationSettings calculationSettings) { - var settings = new HydraRingCalculationSettings(hlcdDirectory, preprocessorDirectory); - return new WaveConditionsCosineCalculator(settings); + return new WaveConditionsCosineCalculator(calculationSettings); } public IWaveHeightCalculator CreateWaveHeightCalculator(string hlcdDirectory, string preprocessorDirectory) Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/Factory/IHydraRingCalculatorFactory.cs =================================================================== diff -u -r0569c1803207c2a4dc4b0063a184831d82bd7896 -re63aae05f84c9753f81d400929bae43fb75c6fd9 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/Factory/IHydraRingCalculatorFactory.cs (.../IHydraRingCalculatorFactory.cs) (revision 0569c1803207c2a4dc4b0063a184831d82bd7896) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/Factory/IHydraRingCalculatorFactory.cs (.../IHydraRingCalculatorFactory.cs) (revision e63aae05f84c9753f81d400929bae43fb75c6fd9) @@ -81,14 +81,14 @@ /// /// Creates a calculator for calculating wave conditions. /// - /// The directory where the hydraulic database can be found. - /// The preprocessor directory. - /// Preprocessing is disabled when + /// The with the + /// general information for a Hydra-Ring calculation. + /// A new .> + /// Thrown when + /// is null. + /// Preprocessing is disabled when /// equals . - /// A new . - /// Thrown when - /// or is null. - IWaveConditionsCosineCalculator CreateWaveConditionsCosineCalculator(string hlcdDirectory, string preprocessorDirectory); + IWaveConditionsCosineCalculator CreateWaveConditionsCosineCalculator(HydraRingCalculationSettings calculationSettings); /// /// Creates a calculator for calculating a wave height.