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.