Deltares.DamEngine.Calculators

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Code refactored to solve issues detected by sonarcloud

Related to Issue [MWDAM-2581]

    • -1
    • +1
    ./PlLinesCreator/SoilProfileValidator.cs
    • -30
    • +28
    ./KernelWrappers/Common/SoilProfile2DHelper.cs
Add a validation on the presence of isolated in-between aquifers

Related to Issue [MWDAM-2581]

    • -0
    • +20
    ./PlLinesCreator/SoilProfileValidator.cs
    • -19
    • +72
    ./KernelWrappers/Common/SoilProfile2DHelper.cs
  1. … 3 more files in changeset.
Validation of the Dike embankment material is incorrect (material needed only for 1D profile, not 2D)

Related to Issue [MWDAM-2164]

    • -3
    • +3
    ./PlLinesCreator/SoilProfileValidator.cs
  1. … 1 more file in changeset.
Check on the presence of aquifers/aquitards for 1D profile is done at cross section DikeTopAtPolder (instead of DikeToeAtPolder) to include the layers in the dike body.

Related to Issue [MWDAM-2164]

    • -1
    • +1
    ./PlLinesCreator/SoilProfileValidator.cs
Validations of the soil profile performed in class PlLinesCreator.cs and PlLinesToWaternetConverter.cs are moved to a new class SoilProfileValidator and called only by the PlLinesCreator.

Related to Issue [MWDAM-2164]

    • -8
    • +3
    ./KernelWrappers/Common/DamPipingHelper.cs
    • -48
    • +22
    ./PlLinesCreator/PlLinesCreator.cs
    • -1
    • +1
    ./KernelWrappers/Common/PlLinesHelper.cs
    • -1
    • +1
    ./KernelWrappers/Common/UpliftHelper.cs
    • -0
    • +186
    ./PlLinesCreator/SoilProfileValidator.cs
    • -28
    • +46
    ./Properties/Resources.Designer.cs
  1. … 5 more files in changeset.
If statement removed because always true

Related to Issue [MWDAM-2517]

Reference line of the waternet containing upwards vertical part is corrected (by shifting the highest point by 1cm) in order to be correctly displayed in D-Stability

Related to Issue [MWDAM-2517]

  1. … 1 more file in changeset.
Added (rudimentary) tests for the geometry exporter.

Related to Issue [MWDAM-2446]

  1. … 7 more files in changeset.
The determination of 2D aquifer layers in PlLinesToWaternetConverter is extracted to a new class SoilProfile2DHelper in order to be used by the waternet creator validator

Related to Issue [MWDAM-2525]

    • -0
    • +232
    ./KernelWrappers/Common/SoilProfile2DHelper.cs
  1. … 2 more files in changeset.
Refactoring: comments improved + unused method DetermineStabilityUplift removed

Related to Issue [MWDAM-2226]

    • -5
    • +3
    ./KernelWrappers/Common/PlLinesHelper.cs
    • -14
    • +2
    ./KernelWrappers/Common/UpliftHelper.cs
  1. … 2 more files in changeset.
Removed liquefaction, implemented All for stability (inwards and outwards). Re-instated the stability test based on All.

Related to Issue [MWDAM-1979]

  1. … 4 more files in changeset.
Expected path of the fictive Uplift-Van results added

Related to Issue [MWDAM-2439]

Remove redundant package Geo.Common

Related to Issue [MWDAM-2328]

    • -3
    • +0
    ./Deltares.DamEngine.Calculators.csproj
  1. … 1 more file in changeset.
Sonar cloud issues solved

Related to Issue [MWDAM-2369]

Comments improved

Related to Issue [MWDAM-2410]

  1. … 1 more file in changeset.
Code improved after review

Related to Issue [MWDAM-2410]

  1. … 2 more files in changeset.
Adapted to review: exception throws when soil profile 2D is null

Related to Issue [MWDAM-2369]

Nuget package StixFileWriter upgraded to tag 24.1.500.13

Related to Issue [MWDAM-2434]

    • -1
    • +1
    ./Deltares.DamEngine.Calculators.csproj
  1. … 2 more files in changeset.
Nuget package GeoCommon upgraded to last release 24.1.1.74

Related to Issue [MWDAM-2434]

    • -1
    • +1
    ./Deltares.DamEngine.Calculators.csproj
The stix files are written only if the calculation succeeded because the input file needs the results of the macrostability kernel for the position of the grid

Related to Issue [MWDAM-2421]

Unit tests updated with extra output

Related to Issue [MWDAM-2421]

  1. … 1 more file in changeset.
Sonarcloud issue solved

Related to Issue [MWDAM-2426]

Adding results is improved in FillEngineFromMacroStabilityWrapperOutput

Related to Issue [MWDAM-2426]

Case where no results available is better handled.

Related to Issue [MWDAM-2426]

Model Bishop/UpliftVan is now better calculated by :

- always using Grid for Bishop even if Beeswarm was selected in UI

- adding fictive UpliftVan design results if no calculated due to no uplift

Related to Issue [MWDAM-2426]

Redundant code removed

Related to Issue [MWDAM-2380]

Adapted to review

Related to Issue [MWDAM-2132]

Determination of the top and bottom boundary of cluster of aquifers is improved when a not continuous aquifer is connected to a continuous aquifer

Unit tests added to highlight the problem.

Related to Issue [MWDAM-2410]

  1. … 4 more files in changeset.
Skip adding points to waternetLine when no relevantLinesAtX in CreateWaternetLineForPhreaticLineForDamStandard

Related to Issue [MWDAM-2405]

Creation of the waternet line for PL1 improved for DAM Standard to better handled case with free water

Related to Issue [MWDAM-2404]