Deltares.DamEngine.Data

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Implemented fixes to get a 1D macrostability calculation running:

- Added explicit test settings

- Changed WaterpressureInterpolationModel as the enums should be zero-based instead of 1 based

- Fixed dictionary lookup issues in the FillMacroStabilityWrapperInputFromEngine

- Added newly generated file from DAMUI to the solution

Related to Issue [MWDAM-1650]

    • -2
    • +2
    ./Geotechnics/WaterpressureInterpolationModel.cs
  1. … 5 more files in changeset.
Added tests for loops/routines 2D functions.

Related to Issue [MWDAM-1373]

  1. … 2 more files in changeset.
Make sure that 2D profile is created from surface line + 1D profile when needed.

Related to Issue [MWDAM-1373]

    • -0
    • +933
    ./Geometry/GeometryGenerator.cs
    • -184
    • +39
    ./Geotechnics/SoilProfile1D.cs
    • -250
    • +128
    ./Geotechnics/SoilSurfaceProfile.cs
    • -2
    • +5
    ./Geotechnics/CharacteristicPointSet.cs
  1. … 4 more files in changeset.
Refactored.

Related to Issue [MWDAM-1654]

    • -1
    • +23
    ./General/SoilGeometryProbability.cs
  1. … 2 more files in changeset.
Added extra function.

Related to Issue [MWDAM-1373]

Adapted failing tests due to new C#wrapper, Started with correct implementation of MacroStabilityInwardsKernelWrapper based on the C#wrapper, added conversion methods with tests for that to support some result items.

Related to Issue [MWDAM-1627]

    • -0
    • +31
    ./General/ModelParametersForPlLines.cs
  1. … 5 more files in changeset.
Implement parameters RRatio and StrengthIncreaseExponent in data model and XSD

Related to Issue [MWDAM-1625]

  1. … 6 more files in changeset.
Put failing tests to WiP. These have to be checked on reuse or remove.

Came across some left over dead code in Location, removed this here too.

Related to Issue [MWDAM-1623]

  1. … 1 more file in changeset.
Adapted in accordance with review comments.

Related to Issue [MWDAM-1618]

  1. … 2 more files in changeset.
Moved HeadPl2 within Location from WaternetOptions to DesignScenario. Also removed HeadPl3 and HeadPl4 from Location.

Started fixing failing tests.

Related to Issue [MWDAM-1618]

  1. … 16 more files in changeset.
Fixed failing unit test

Related to Issue [MWDAM-1617]

    • -1
    • +1
    ./Geotechnics/SurfaceLine2Extensions.cs
  1. … 2 more files in changeset.
Moved PolderLevel within Location from WaternetOptions to DesignScenario.

Related to Issue [MWDAM-1618]

  1. … 26 more files in changeset.
Fixed problem 1 as stated by PO in issue, just throw error when water level (high/low) at riverside is below dike toe. Added tests for this.

Related to Issue [MWDAM-1345]

    • -8
    • +16
    ./Geotechnics/SurfaceLine2Extensions.cs
  1. … 4 more files in changeset.
Whilst investigating this option, came across typo and 2 thing that could easily be fixed when looking at the sonarqube results. So did this whilst waiting for Irene to return her verdict about this issue.

Related to Issue [MWDAM-1554]

  1. … 1 more file in changeset.
Made RequiredSafetyFactorStabilityInnerSlope, RequiredSafetyFactorStabilityOuterSlope, RequiredSafetyFactorPiping, UpliftCriterionStability and UpliftCriterionPiping required in xsd/DamLocation.xsd

Related to Issue [MWDAM-1537]

  1. … 17 more files in changeset.
Made PlLineOffsetBelowDikeToeAtPolder, PlLineOffsetBelowDikeTopAtPolder, PlLineOffsetBelowDikeTopAtRiver and PlLineOffsetBelowShoulderBaseInside required in xsd/DamLocation.xsd

Related to Issue [MWDAM-1537]

  1. … 6 more files in changeset.
Removed SoilType as it is never really used.

Related to Issue [MWDAM-1527]

  1. … 9 more files in changeset.
Removed all probabilistic parameters named under "Added on 9-7-2019" except for SlopeDampingPiezometricHeightPolderSide (used in PlLinesCreator) and SlopeDampingPiezometricHeightPolderSide (used by Delphi D-GeoStability) as these are used in the engine.

Related to Issue [MWDAM-1527]

  1. … 7 more files in changeset.
Removed obsolete parameters from the Engine. Increased version number from 19.1 to 19.2.

Related to Issue [MWDAM-1527]

    • -6
    • +0
    ./General/FailureMechanismParametersMStab.cs
  1. … 4 more files in changeset.
Added DistanceToEntryPoint to Location (class and xsd), implemented it in the WtiPipingSellmeijerRevisedKernelWrapper. Added it to the Interface code (both FillDamFromXmlInput and FillXmlInputFromDam) with tests.

Related to Issue [MWDAM-1361]

  1. … 7 more files in changeset.
Added comment and empty line due to review.

Related to Issue [MWDAM-1452]

    • -0
    • +9
    ./General/FailureMechanismParametersMStab.cs
Added write of Traffic Load degree of consolidation to DGSMStabDam XML file

Related to Issue [MWDAM-1452]

    • -0
    • +1
    ./General/FailureMechanismParametersMStab.cs
  1. … 8 more files in changeset.
Processed review comments.

Related to Issue [MWDAM-1282]

    • -0
    • +114
    ./General/StabilityEnumerations.cs
    • -0
    • +34
    ./General/SegmentEnumerations.cs
    • -0
    • +42
    ./General/LocationEnumerations.cs
    • -0
    • +53
    ./General/ProjectEnumerations.cs
    • -31
    • +0
    ./General/DamFailureMechanismeCalculationSpecification.cs
    • -0
    • +84
    ./General/PlLineEnumerations.cs
    • -0
    • +34
    ./General/PipingEnumerations.cs
  1. … 3 more files in changeset.
Add TrafficLoadDegreeOfConsolidation property to:

- XSD

- Engine datamodel

- XML serialization

Related to Issue [MWDAM-1416]

  1. … 5 more files in changeset.
Added type extension to check if an enumerated value is part of a set

Related to Issue [MWDAM-1294]

  1. … 1 more file in changeset.
Replace type of SubSoilScenario.SegmentFailureMechanismType from FailureMechanismSystemType to SegmentFailureMechanismType

Related to Issue [MWDAM-1294]

  1. … 28 more files in changeset.
Introduce SegmentFailureMechanismType and also conversion method to convert FailureMechanismSystemType to SegmentFailureMechanismType

Related to Issue [MWDAM-1294]

    • -0
    • +43
    ./General/ConversionHelper.cs
  1. … 2 more files in changeset.
Removed DamType as property from Location and xsd.

Related to Issue [MWDAM-1441]

  1. … 6 more files in changeset.
Removed obsolete PolderLevelLow and PolderLevelLowSpecified.

Related to Issue [MWDAM-1409]

  1. … 5 more files in changeset.
Moved exception classes to separate files.

Related to Issue [MWDAM-1394]

    • -0
    • +37
    ./Geometry/CoordinateSystemConverterException.cs
    • -0
    • +38
    ./General/DikeException.cs
    • -0
    • +38
    ./General/PolyLineException.cs
    • -12
    • +0
    ./Geometry/CoordinateSystemConverter.cs
  1. … 5 more files in changeset.