Deltares.DamEngine.Calculators

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Start implementing 2d geometries for Stability

Related to Issue [MWDAM-1056]

    • too large
    ./PlLinesCreator/PLLinesCreator.cs
Modified test files for MacroStability.

Use CreatePlLines from PlLinesHelper.

Added StabilityInside to kernels that can calculate.

Removed SoilProfileAssembler and SoilLayerAssembler from DamMStabAssembler.

Added SoilList to Location in FillDamFromXmlInput.

Related to Issue [MWDAM-1056] and Issue [MWDAM-1089]

    • -0
    • +43
    ./KernelWrappers/Common/PlLinesHelper.cs
    • -2
    • +0
    ./Deltares.DamEngine.Calculators.csproj
  1. … 8 more files in changeset.
Implemented the xsd in the code (added StabilityOptions, moved all belonging properties to this and adapted the existing code for this move; implemented the I/O and interface, adapted tests and added tests for new conversion helpers). Also added missing tests and corrected other tests for the conversion helpers.

Related to Issue [MWDAM-1084]

  1. … 10 more files in changeset.
Adapted to review

- Use resource strings

- Added comment headers

Related to Issue [MWDAM-1091]

  1. … 8 more files in changeset.
Finished creating an xml file for MStab dll that writes sti file.

Created a test.

Related to Issue [MWDAM-1089]

    • too large
    ./PlLinesCreator/PLLinesCreator.cs
  1. … 1 more file in changeset.
Fixed passing resultMessage

Related to Issue [MWDAM-1051]

Make sure all calculations generate a designResult with the correct calcualtionResult and calculation result message

Related to Issue [MWDAM-1051]

    • -10
    • +10
    ./Dikes Design/DesignCalculator.cs
  1. … 3 more files in changeset.
Added some function for SoilProfile1D helping Esther to fix this issue. Also made some other improvements and remarks (see #Bka near the Todo zant_xml). Esther has to review and delete these comments and also has to add data to her test as this is failing due to insufficient data. The data to be handled must be much more complete in order to have any chance of success.

Related to Issue [MWDAM-1089]

    • too large
    ./PlLinesCreator/PLLinesCreator.cs
  1. … 3 more files in changeset.
Cleanup code

Related to Issue [MWDAM-1051]

Fixed unit tests

Related to Issue [MWDAM-1054]

Added extra output results for Bligh and Sellmeijer 4 forces

Related to Issue [MWDAM-1051]

Related to Issue [MWDAM-1054]

Related to Issue [MWDAM-1034]

    • -3
    • +12
    ./KernelWrappers/Common/PlLinesHelper.cs
  1. … 11 more files in changeset.
Added tests for PlLineCreator (which is now being used by Bligh)

Related to Issue [MWDAM-1034]

    • -0
    • +18
    ./General/Physics.cs
    • -0
    • +1
    ./Deltares.DamEngine.Calculators.csproj
    • too large
    ./PlLinesCreator/PLLinesCreator.cs
  1. … 8 more files in changeset.
Added test for creating xml document for tool that writes sti file. Solved few of the problems but not all.

Related to Issue [MWDAM-1089]

    • -208
    • +0
    ./Stability/StabilityCalculator.cs
    • -0
    • +3
    ./Deltares.DamEngine.Calculators.csproj
  1. … 3 more files in changeset.
Added test for DetermineHeightCoverLayer

Related to Issue [MWDAM-1054]

    • -0
    • +1
    ./Deltares.DamEngine.Calculators.csproj
    • -0
    • +50
    ./KernelWrappers/Common/PlLinesHelper.cs
    • -39
    • +3
    ./KernelWrappers/Common/DamPipingHelper.cs
  1. … 3 more files in changeset.
Added tests and Resources for CombineLayers.

Related to Issue [MWDAM-1054]

    • -2
    • +1
    ./KernelWrappers/Common/DamPipingHelper.cs
  1. … 9 more files in changeset.
Implement validation in Dam Engine

Related to Issue [MWDAM-1094]

  1. … 1 more file in changeset.
Fix unit test

Related to Issue [MWDAM-1034]

Change KernelWrapper interface to support returning the result of a call to Prepare

Cleanup code

Related to Issue [MWDAM-1034]

  1. … 2 more files in changeset.
Removed remaining NWO related code as NWO is not (yet) to be used in DamEngine.

Related to Issue [MWDAM-1093]

    • -22
    • +2
    ./General/DamProjectCalculatorCsvExportDataBuilder.cs
    • too large
    ./PlLinesCreator/PLLinesCreator.cs
  1. … 4 more files in changeset.
Removed most NWO related code as NWO is not (yet) to be used in DamEngine.

Related to Issue [MWDAM-1093]

    • -147
    • +2
    ./General/DAMFailureMechanismeCalculator.cs
    • -79
    • +13
    ./General/DamProjectCalculator.cs
    • too large
    ./PlLinesCreator/PLLinesCreator.cs
  1. … 12 more files in changeset.
Code cleanup

Related to Issue [MWDAM-1051]

  1. … 1 more file in changeset.
Added CalculationResult for Sellmeijer4Forces.

Related to Issue [MWDAM-1035]

Added test to ignore SubSoilScenario that is not meant for Piping. In that case null is returned as input.

Related to Issue [MWDAM-1035]

Sometimes the kernelDataInput is not created (p.e when soilprofileprobablility is meant for stability where Piping calc is wanted). In that case, do nothing but just skip as these calculations were never meant to be performed.

Related to Issue [MWDAM-1035]

Added test to ignore SubSoilScenario that is not meant for Piping. In that case null is returned as input.

Related to Issue [MWDAM-1035]

Added redesigned surfaceline to piping results

Related to Issue [MWDAM-1051]

Improved Bligh calculation

Refactored

Related to Issue [MWDAM-1051]

    • -22
    • +29
    ./Dikes Design/DesignCalculator.cs
Improve Piping Bligh wrapper and unit test

Related to Issue [MWDAM-1034]

    • too large
    ./PlLinesCreator/PLLinesCreator.cs
  1. … 1 more file in changeset.
Completed implementation of Sellmeijer 4 Forces.

Added DamPipingHelper.cs for shared functionality between Bligh and Sellmeijer.

Added SoilProfile1DAquiferLayerCombiner.cs.

Related to Issue [MWDAM-1054]

    • -0
    • +65
    ./KernelWrappers/Common/DamPipingHelper.cs
    • -0
    • +1
    ./Deltares.DamEngine.Calculators.csproj
  1. … 4 more files in changeset.
Implement correct connection with piping kernel Bligh and Sellmeijer 4 forces

Related to Issue [MWDAM-1034]

Related to Issue [MWDAM-1054]