Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityOutwards/MacroStabilityOutwardsKernelWrapper.cs =================================================================== diff -u -r6851 -r6856 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityOutwards/MacroStabilityOutwardsKernelWrapper.cs (.../MacroStabilityOutwardsKernelWrapper.cs) (revision 6851) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityOutwards/MacroStabilityOutwardsKernelWrapper.cs (.../MacroStabilityOutwardsKernelWrapper.cs) (revision 6856) @@ -100,8 +100,7 @@ const bool useRiverLevelLow = true; // Determine PL-lines and create waternet - var upliftHelper = new UpliftHelper(); - PlLines plLines = upliftHelper.DeterminePlLinesForStability(damKernelInput, useRiverLevelLow, out _, out string warningMessage); + PlLines plLines = UpliftHelper.DeterminePlLinesForStability(damKernelInput, useRiverLevelLow, out _, out string warningMessage); Waternet waterNet = MacroStabilityCommonHelper.CreateWaternet(damKernelInput, plLines); if (warningMessage != null) { Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/Common/UpliftHelperTests.cs =================================================================== diff -u -r6851 -r6856 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/Common/UpliftHelperTests.cs (.../UpliftHelperTests.cs) (revision 6851) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/Common/UpliftHelperTests.cs (.../UpliftHelperTests.cs) (revision 6856) @@ -42,12 +42,11 @@ damKernelInput.SubSoilScenario.SoilProfile2D = soilProfile2D; damKernelInput.Location.CurrentScenario.UpliftCriterionStability = 1.2; - var upliftHelper = new UpliftHelper(); - upliftHelper.DeterminePlLinesForStability(damKernelInput, false, out UpliftSituation upliftSituation, out _); + UpliftHelper.DeterminePlLinesForStability(damKernelInput, false, out UpliftSituation upliftSituation, out _); Assert.That(upliftSituation.IsUplift, Is.True); damKernelInput.Location.CurrentScenario.UpliftCriterionStability = 0.8; - upliftHelper.DeterminePlLinesForStability(damKernelInput, false, out upliftSituation, out _); + UpliftHelper.DeterminePlLinesForStability(damKernelInput, false, out upliftSituation, out _); Assert.That(upliftSituation.IsUplift, Is.False); } Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/WtiPipingSellmeijerRevised/WtiPipingSellmeijerRevisedKernelWrapperTests.cs =================================================================== diff -u -r6851 -r6856 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/WtiPipingSellmeijerRevised/WtiPipingSellmeijerRevisedKernelWrapperTests.cs (.../WtiPipingSellmeijerRevisedKernelWrapperTests.cs) (revision 6851) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/WtiPipingSellmeijerRevised/WtiPipingSellmeijerRevisedKernelWrapperTests.cs (.../WtiPipingSellmeijerRevisedKernelWrapperTests.cs) (revision 6856) @@ -363,7 +363,7 @@ }; kernelDataOutput.Message = message; var logMessages = new List(); - IKernelWrapper kernelWrapper = new WtiPipingSellmeijerRevisedKernelWrapper(); + var kernelWrapper = new WtiPipingSellmeijerRevisedKernelWrapper(); kernelWrapper.AddMessageToCalculationMessages(kernelDataOutput, logMessages); Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapper.cs =================================================================== diff -u -r6851 -r6856 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapper.cs (.../MacroStabilityInwardsKernelWrapper.cs) (revision 6851) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapper.cs (.../MacroStabilityInwardsKernelWrapper.cs) (revision 6856) @@ -114,8 +114,7 @@ const bool useRiverLevelLow = false; // Determine whether there is uplift - var upliftHelper = new UpliftHelper(); - PlLines plLines = upliftHelper.DeterminePlLinesForStability(damKernelInput, useRiverLevelLow, out UpliftSituation upliftSituation, out string warningMessage); + PlLines plLines = UpliftHelper.DeterminePlLinesForStability(damKernelInput, useRiverLevelLow, out UpliftSituation upliftSituation, out string warningMessage); macroStabilityOutput.UpliftSituation = upliftSituation; if (warningMessage != null) Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Common/UpliftHelper.cs =================================================================== diff -u -r6851 -r6856 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Common/UpliftHelper.cs (.../UpliftHelper.cs) (revision 6851) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Common/UpliftHelper.cs (.../UpliftHelper.cs) (revision 6856) @@ -40,8 +40,8 @@ /// The uplift situation. /// The warning message. /// pl lines - public PlLines DeterminePlLinesForStability(DamKernelInput damKernelInput, bool useRiverLevelLow, - out UpliftSituation upliftSituation, out string warningMessage) + public static PlLines DeterminePlLinesForStability(DamKernelInput damKernelInput, bool useRiverLevelLow, + out UpliftSituation upliftSituation, out string warningMessage) { double riverLevel = damKernelInput.RiverLevelHigh; double? riverLevelLow = null; Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/WtiPipingBligh/WtiPipingBlighKernelWrapperTests.cs =================================================================== diff -u -r6851 -r6856 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/WtiPipingBligh/WtiPipingBlighKernelWrapperTests.cs (.../WtiPipingBlighKernelWrapperTests.cs) (revision 6851) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/WtiPipingBligh/WtiPipingBlighKernelWrapperTests.cs (.../WtiPipingBlighKernelWrapperTests.cs) (revision 6856) @@ -271,7 +271,7 @@ }; kernelDataOutput.Message = message; var logMessages = new List(); - IKernelWrapper kernelWrapper = new WtiPipingBlighKernelWrapper(); + var kernelWrapper = new WtiPipingBlighKernelWrapper(); kernelWrapper.AddMessageToCalculationMessages(kernelDataOutput, logMessages); Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapperTests.cs =================================================================== diff -u -r6851 -r6856 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapperTests.cs (.../MacroStabilityInwardsKernelWrapperTests.cs) (revision 6851) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapperTests.cs (.../MacroStabilityInwardsKernelWrapperTests.cs) (revision 6856) @@ -600,7 +600,7 @@ }; kernelDataOutput.Message = message; var logMessages = new List(); - IKernelWrapper kernelWrapper = new MacroStabilityInwardsKernelWrapper(); + var kernelWrapper = new MacroStabilityInwardsKernelWrapper(); kernelWrapper.AddMessageToCalculationMessages(kernelDataOutput, logMessages);