Deltares.DamEngine.Data

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reverted on request of reviewer revision(s) 5223 from DamEngine/trunk/src/Deltares.DamEngine.Data/General/Dike.cs:

Fix SonarCloud issues

Related to Issue [MWDAM-2367]

........

Problem solved by using a smaller accuracy when comparing z coordinates

Related to Issue [MWDAM-2569]

Update tests RiverLevelAboveDikeTopButBelowDikeTableHeight for AdaptGeometry and NoAdaption

Related to Issue [MWDAM-2488]

  1. … 4 more files in changeset.
Updated the exporter and its helper.

Related to Issue [MWDAM-2446]

    • -18
    • +7
    ./GeometryExport/GeometryExporter.cs
    • -0
    • +4
    ./GeometryExport/GeometryExporterHelper.cs
Added (rudimentary) tests for the geometry exporter.

Related to Issue [MWDAM-2446]

  1. … 7 more files in changeset.
Refactoring: comments improved + unused method DetermineStabilityUplift removed

Related to Issue [MWDAM-2226]

  1. … 5 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. … 5 more files in changeset.
Added persistable objects and write methods to be able to produce a json file with geometry (with inner loops if any) and surface line.

Related to Issue [MWDAM-2446]

    • -0
    • +26
    ./GeometryExport/PersistableGeometry.cs
    • -0
    • +17
    ./GeometryExport/GeometryExporterHelper.cs
    • -0
    • +47
    ./GeometryExport/GeometryExporter.cs
Removed Clone method from SoilLayer

Related to Issue [MWDAM-2256]

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.
Move GeometryExporter from TestHelpers got Data, so it can be used to also debug non-test code

Related to Issue [MWDAM-2400]

    • -0
    • +66
    ./GeometryExport/PersistableGeometry.cs
    • -0
    • +68
    ./GeometryExport/GeometryExporterHelper.cs
    • -0
    • +107
    ./GeometryExport/GeometryExporter.cs
  1. … 4 more files in changeset.
Solved the problem, removed the wip status of the test.

Related to Issue [MWDAM-2407]

    • -0
    • +1
    ./Geotechnics/SoilProfile2DSurfaceLineHelper.cs
  1. … 1 more file in changeset.
Fix sonar cloud issue

Related to Issue [MWDAM-2353]

    • -8
    • +2
    ./Geotechnics/SoilProfile2DSurfaceLineHelper.cs
  1. … 1 more file in changeset.
Unused setter removed

Related to Issue [MWDAM-2378]

The creation of the infiltration layer is removed because not needed anymore in Macrostability

Related to Issue [MWDAM-2378]

  1. … 2 more files in changeset.
Added tests for GetNextTopCurve

Related to Issue [MWDAM-2353]

  1. … 1 more file in changeset.
Added Test for IsLayerAboveOriginalSurfaceLine

Related to Issue [MWDAM-2353]

    • -1
    • +1
    ./Geotechnics/SoilProfile2DSurfaceLineHelper.cs
  1. … 2 more files in changeset.
Fix for DWP2 problem.

Related to Issue [MWDAM-2349]

    • -68
    • +38
    ./Geotechnics/SoilProfile2DSurfaceLineHelper.cs
When new Layer is fully above original surface line, add default soil, instead of soil from layer next to it.

Related to Issue [MWDAM-2353]

    • -3
    • +25
    ./Geotechnics/SoilProfile2DSurfaceLineHelper.cs
Made GetNextTopCurve work with layers that are not from left boundary to right boundary.

Related to Issue [MWDAM-2353]

On import form xml, make sure that resulting geometry does not hold double points and curves.

Related to Issue [MWDAM-2349]

  1. … 1 more file in changeset.
Sonar cloud issue solved

Related to Issue [MWDAM-2380]

Tolerance used in Waternet line creator corrected.

Related to Issue [MWDAM-2380]

  1. … 2 more files in changeset.
Determination of the 1D profile at given X from a 2D profile is improved to handle the case where a vertical layer separation is present

Related to Issue [MWDAM-2380]

  1. … 3 more files in changeset.
PL line creator improved by using the soil profile at DikeToeAtPolder for the determination of the relevant aquifers.

Unit tests adapted to get the expected result.

Related to Issue [MWDAM-2363]

  1. … 2 more files in changeset.
Problem with failing unit tests solved

Related to Issue [MWDAM-2356]

  1. … 2 more files in changeset.
Method DetermineForSurfaceLineCorrected1DProfileAtX corrected by making available the out-commented code

Related to Issue [MWDAM-2356]

    • -15
    • +13
    ./Geotechnics/SoilProfileHelper.cs
Improve code due to SonarCloud message, part 3.

Related to Issue [MWDAM-2258]

Improve code due to SonarCloud message, part 2.

Related to Issue [MWDAM-2258]

    • -118
    • +139
    ./Geotechnics/SoilProfile2D.cs
Improve code due to SonarCloud message.

Related to Issue [MWDAM-2258]