Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityCommon/MacroStabilityCommonHelper.cs
===================================================================
diff -u -r4462 -r4540
--- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityCommon/MacroStabilityCommonHelper.cs (.../MacroStabilityCommonHelper.cs) (revision 4462)
+++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityCommon/MacroStabilityCommonHelper.cs (.../MacroStabilityCommonHelper.cs) (revision 4540)
@@ -1,4 +1,4 @@
-// Copyright (C) Stichting Deltares 2023. All rights reserved.
+// Copyright (C) Stichting Deltares 2024. All rights reserved.
//
// This file is part of the Dam Engine.
//
@@ -106,34 +106,35 @@
///
/// The dam kernel input.
///
- public BishopCalculationGrid FillBishopCalculationGrid(DamKernelInput damKernelInput)
+ public BishopCalculationGrid FillBishopCalculationGrid(DamKernelInput damKernelInput)
{
SlipCircleDefinition slipCircleDefinition = damKernelInput.DamFailureMechanismeCalculationSpecification
.FailureMechanismParametersMStab.MStabParameters.SlipCircleDefinition;
double minimumCircleDepth = damKernelInput.DamFailureMechanismeCalculationSpecification
.FailureMechanismParametersMStab.MStabParameters.CalculationOptions.MinimalCircleDepth;
MStabGridPosition gridPosition = damKernelInput.DamFailureMechanismeCalculationSpecification
.FailureMechanismParametersMStab.MStabParameters.GridPosition;
- BishopCalculationGrid bishopCalculationGrid = BishopGridCreator.DetermineGridsFromSettings(gridPosition,
- slipCircleDefinition, damKernelInput.Location.SurfaceLine);
+ BishopCalculationGrid bishopCalculationGrid = BishopGridCreator.DetermineGridsFromSettings(gridPosition,
+ slipCircleDefinition, damKernelInput.Location.SurfaceLine);
double centerOfLeftGridXCoordinate = (bishopCalculationGrid.GridXLeft + bishopCalculationGrid.GridXRight) * 0.5;
if (bishopCalculationGrid.IsGridsAutomatic)
{
- if (damKernelInput.DamFailureMechanismeCalculationSpecification.FailureMechanismSystemType ==
+ if (damKernelInput.DamFailureMechanismeCalculationSpecification.FailureMechanismSystemType ==
FailureMechanismSystemType.StabilityInside)
{
centerOfLeftGridXCoordinate = damKernelInput.Location.SurfaceLine.CharacteristicPoints.GetGeometryPoint(
- CharacteristicPointType.DikeToeAtPolder).X;
+ CharacteristicPointType.DikeToeAtPolder).X;
}
else
{
centerOfLeftGridXCoordinate = damKernelInput.Location.SurfaceLine.CharacteristicPoints.GetGeometryPoint(
CharacteristicPointType.DikeToeAtRiver).X;
}
}
+
SoilProfile1D soilProfile1DAtCenterOfLeftGridXCoordinate =
- damKernelInput.SubSoilScenario.DetermineSoilProfile1DAtX(centerOfLeftGridXCoordinate,
- damKernelInput.Location.SurfaceLine, damKernelInput.Location.GetDikeEmbankmentSoil());
+ damKernelInput.SubSoilScenario.DetermineSoilProfile1DAtX(centerOfLeftGridXCoordinate,
+ damKernelInput.Location.SurfaceLine, damKernelInput.Location.GetDikeEmbankmentSoil());
BishopGridCreator.DetermineTangentLines(bishopCalculationGrid, slipCircleDefinition,
soilProfile1DAtCenterOfLeftGridXCoordinate, minimumCircleDepth);
@@ -395,7 +396,7 @@
catch (Exception e)
{
macroStabilityOutput.CalculationResult = CalculationResult.UnexpectedError;
- messages.Add(new LogMessage(LogMessageType.Error, null, e.Message));
+ messages.Add(new LogMessage(LogMessageType.Error, null, e.Message));
}
}