Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresOvertoppingCalculationInput.cs =================================================================== diff -u -r92ce01ec6a2ac8d64f77a2a618c6b6e410a78812 -rdf9261fbb60c129167c1d6a2ca9aed6dc0885f07 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresOvertoppingCalculationInput.cs (.../StructuresOvertoppingCalculationInput.cs) (revision 92ce01ec6a2ac8d64f77a2a618c6b6e410a78812) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresOvertoppingCalculationInput.cs (.../StructuresOvertoppingCalculationInput.cs) (revision df9261fbb60c129167c1d6a2ca9aed6dc0885f07) @@ -62,7 +62,7 @@ /// Creates a new instance of the class. /// /// The id of the hydraulic boundary location. - /// The section. + /// The normal of the section. /// The foreland points. /// The break water. /// The gravitational acceleration. @@ -90,7 +90,8 @@ /// The deviation of the wave direction. /// The mean of the storm duration. /// The variation of the storm duration. - public StructuresOvertoppingCalculationInput(long hydraulicBoundaryLocationId, HydraRingSection section, + public StructuresOvertoppingCalculationInput(long hydraulicBoundaryLocationId, + double sectionNormal, IEnumerable forelandPoints, HydraRingBreakWater breakWater, double gravitationalAcceleration, @@ -110,7 +111,7 @@ double stormDurationMean, double stormDurationVariation) : base(hydraulicBoundaryLocationId) { - this.section = section; + section = new HydraRingSection(1, double.NaN, sectionNormal); this.forelandPoints = forelandPoints; this.breakWater = breakWater; this.gravitationalAcceleration = gravitationalAcceleration; @@ -140,21 +141,9 @@ this.stormDurationVariation = stormDurationVariation; } - public override HydraRingFailureMechanismType FailureMechanismType - { - get - { - return HydraRingFailureMechanismType.StructuresOvertopping; - } - } + public override HydraRingFailureMechanismType FailureMechanismType { get; } = HydraRingFailureMechanismType.StructuresOvertopping; - public override int VariableId - { - get - { - return 60; - } - } + public override int VariableId { get; } = 60; public override HydraRingSection Section {