Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Service/GrassCoverErosionInwardsCalculationService.cs =================================================================== diff -u -r1dc7aca66fba19cdc15c81d6b5d2d48f2625ebc0 -r787c7ef33e68750b3e1e7208f320e5b04fbf9024 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Service/GrassCoverErosionInwardsCalculationService.cs (.../GrassCoverErosionInwardsCalculationService.cs) (revision 1dc7aca66fba19cdc15c81d6b5d2d48f2625ebc0) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Service/GrassCoverErosionInwardsCalculationService.cs (.../GrassCoverErosionInwardsCalculationService.cs) (revision 787c7ef33e68750b3e1e7208f320e5b04fbf9024) @@ -468,21 +468,7 @@ private static IEnumerable ParseProfilePoints(RoughnessPoint[] roughnessProfilePoints) { - for (var i = 0; i < roughnessProfilePoints.Length; i++) - { - var roughnessProfilePoint = roughnessProfilePoints[i]; - - if (i == 0) - { - yield return new HydraRingRoughnessProfilePoint(roughnessProfilePoint.Point.X, roughnessProfilePoint.Point.Y, 1.0); - } - else - { - var precedingRoughnessProfilePoint = roughnessProfilePoints[i - 1]; - - yield return new HydraRingRoughnessProfilePoint(roughnessProfilePoint.Point.X, roughnessProfilePoint.Point.Y, precedingRoughnessProfilePoint.Roughness); - } - } + return roughnessProfilePoints.Select(roughnessPoint => new HydraRingRoughnessProfilePoint(roughnessPoint.Point.X, roughnessPoint.Point.Y, roughnessPoint.Roughness)); } private static string[] ValidateInput(GrassCoverErosionInwardsInput inputParameters, IAssessmentSection assessmentSection)