Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresClosureCalculationInput.cs =================================================================== diff -u -r9a46b1398c3a83b8f5c06254ccb9808f33eb2531 -rdf9261fbb60c129167c1d6a2ca9aed6dc0885f07 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresClosureCalculationInput.cs (.../StructuresClosureCalculationInput.cs) (revision 9a46b1398c3a83b8f5c06254ccb9808f33eb2531) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/Structures/StructuresClosureCalculationInput.cs (.../StructuresClosureCalculationInput.cs) (revision df9261fbb60c129167c1d6a2ca9aed6dc0885f07) @@ -57,7 +57,7 @@ /// Creates a new instance of . /// /// The id of the hydraulic boundary location. - /// The section. + /// The normal of the section. /// The foreland points. /// The break water. /// The gravitational acceleration. @@ -80,7 +80,8 @@ /// The mean of the storm duration. /// The variation of the storm duration. /// The probability or frequency of an open structure before flooding. - protected StructuresClosureCalculationInput(long hydraulicBoundaryLocationId, HydraRingSection section, + protected StructuresClosureCalculationInput(long hydraulicBoundaryLocationId, + double sectionNormal, IEnumerable forelandPoints, HydraRingBreakWater breakWater, double gravitationalAcceleration, @@ -99,7 +100,7 @@ double probabilityOrFrequencyOpenStructureBeforeFlooding) : base(hydraulicBoundaryLocationId) { - this.section = section; + section = new HydraRingSection(1, double.NaN, sectionNormal); this.forelandPoints = forelandPoints; this.breakWater = breakWater; this.gravitationalAcceleration = gravitationalAcceleration; @@ -124,21 +125,9 @@ this.probabilityOrFrequencyOpenStructureBeforeFlooding = probabilityOrFrequencyOpenStructureBeforeFlooding; } - public override HydraRingFailureMechanismType FailureMechanismType - { - get - { - return HydraRingFailureMechanismType.StructuresClosure; - } - } + public override HydraRingFailureMechanismType FailureMechanismType { get; } = HydraRingFailureMechanismType.StructuresClosure; - public override int VariableId - { - get - { - return 58; - } - } + public override int VariableId { get; } = 58; public override HydraRingSection Section {