Index: DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/FillDamFromXmlInputTests.cs =================================================================== diff -u -r1156 -r1165 --- DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/FillDamFromXmlInputTests.cs (.../FillDamFromXmlInputTests.cs) (revision 1156) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface.Tests/FillDamFromXmlInputTests.cs (.../FillDamFromXmlInputTests.cs) (revision 1165) @@ -293,12 +293,12 @@ location.RedesignDikeHeight = false; location.RedesignDikeShoulder = false; location.ShoulderEmbankmentMaterial = "ShoulderMat" + (i + 1).ToString(); ; - location.StabilityShoulderGrowSlope = 10.0 * i + 0.10; - location.StabilityShoulderGrowDeltaX = 10.0 * i + 0.11; - location.StabilitySlopeAdaptionDeltaX = 10.0 * i + 0.12; - location.SlopeAdaptionStartCotangent = 10.0 * i + 0.13; - location.SlopeAdaptionEndCotangent = 10.0 * i + 0.14; - location.SlopeAdaptionStepCotangent = 10.0 * i + 0.15; + location.StabilityShoulderGrowSlope = 10.0 * i + 0.50; + location.StabilityShoulderGrowDeltaX = 10.0 * i + 0.51; + location.StabilitySlopeAdaptionDeltaX = 10.0 * i + 0.52; + location.SlopeAdaptionStartCotangent = 10.0 * i + 0.53; + location.SlopeAdaptionEndCotangent = 10.0 * i + 0.54; + location.SlopeAdaptionStepCotangent = 10.0 * i + 0.55; location.UseNewDikeTopWidth = true; location.UseNewDikeSlopeInside = true; location.UseNewDikeSlopeOutside = true; @@ -307,19 +307,28 @@ location.UseNewMaxHeightShoulderAsFraction = true; location.UseNewMinDistanceDikeToeStartDitch = true; location.UseNewDitchDefinition = true; - location.NewDikeTopWidth = 10.0 * i + 0.16; - location.NewDikeSlopeInside = 10.0 * i + 0.17; - location.NewDikeSlopeOutside = 10.0 * i + 0.18; - location.NewShoulderTopSlope = 10.0 * i + 0.19; - location.NewShoulderBaseSlope = 10.0 * i + 0.20; - location.NewMaxHeightShoulderAsFraction = 10.0 * i + 0.21; - location.NewMinDistanceDikeToeStartDitch = 10.0 * i + 0.22; + location.NewDikeTopWidth = 10.0 * i + 0.56; + location.NewDikeSlopeInside = 10.0 * i + 0.57; + location.NewDikeSlopeOutside = 10.0 * i + 0.58; + location.NewShoulderTopSlope = 10.0 * i + 0.59; + location.NewShoulderBaseSlope = 10.0 * i + 0.60; + location.NewMaxHeightShoulderAsFraction = 10.0 * i + 0.61; + location.NewMinDistanceDikeToeStartDitch = 10.0 * i + 0.62; location.UseNewDitchDefinition = true; - location.NewWidthDitchBottom = 10.0 * i + 0.23; - location.NewSlopeAngleDitch = 10.0 * i + 0.24; - location.NewDepthDitch = 10.0 * i + 0.25; + location.NewWidthDitchBottom = 10.0 * i + 0.63; + location.NewSlopeAngleDitch = 10.0 * i + 0.64; + location.NewDepthDitch = 10.0 * i + 0.65; location.StabilityDesignMethod = StabilityDesignMethod.SlopeAdaptionBeforeShoulderAdaption; location.SoilList = dike.SoilList; + // ModelFactors + location.ModelFactors = new ModelFactors() + { + RequiredSafetyFactorPiping = 10.0 * i + 0.65, + RequiredSafetyFactorStabilityInnerSlope = 10.0 * i + 0.66, + RequiredSafetyFactorStabilityOuterSlope = 10.0 * i + 0.67, + UpliftCriterionStability = 10.0 * i + 0.68, + UpliftCriterionPiping = 10.0 * i + 0.69 + }; dike.Locations.Add(location); } }