Deltares.DamEngine.Calculators

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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]

Add piping results to calculation results of damProjectData

Related to Issue [MWDAM-1034]

Add soil weight parameters to unit test

Related to Issue [MWDAM-1034]

  1. … 1 more file in changeset.
Removed ProbabilisticType and FailureProbability and their uses/references/helpers.

Related to Issue [MWDAM-1090]

    • -3
    • +1
    ./General/DamProjectCalculatorCsvExportDataBuilder.cs
    • -0
    • +1524
    ./General/DAMFailureMechanismeCalculator.cs
  1. … 11 more files in changeset.
Implemented running DGeoStability with sti file, getting output from DGeoStability and put it in DesignResult.

Related to Issue [MWDAM-1056]

  1. … 1 more file in changeset.
Rename Location.LocalXZSurfaceline2 to Location.Surfaceline2 because only local surfacelines are used in Dam Engine

Related to Issue [MWDAM-1075]

    • -2
    • +2
    ./Dikes Assessment Regional/UpliftRWEvaluator.cs
    • -1
    • +1
    ./Dikes Operational/TimeSerieStabilityCalculator.cs
  1. … 9 more files in changeset.
Remove Location.Surfaceline2 because in the engine we use no global (RD) surfaceline.

Location.LocalXZSurfaceline2 should be used instead

Related to Issue [MWDAM-1075]

  1. … 6 more files in changeset.
Further implementation of piping Bligh

Related to Issue [MWDAM-1034]

Related to Issue [MWDAM-1051]

    • -16
    • +128
    ./KernelWrappers/DamPipingBligh/DamPipingBlighKernelWrapper.cs
    • -19
    • +34
    ./Dikes Design/DesignCalculator.cs
    • -1
    • +22
    ./KernelWrappers/Common/DamKernelInput.cs
  1. … 2 more files in changeset.
Adapted some code according to changes in output xsd. Deleted Id, Xrd, Yrd physically from results and SafetyFactor and FailureProbability from xsd-interface.

Related to Issue [MWDAM-1028]

    • -1
    • +0
    ./General/DamProjectCalculatorCsvExportDataBuilder.cs
  1. … 4 more files in changeset.
Create sti file with DGSMStabDAM.dll based on xml file.

Related to Issue [MWDAM-1070]

    • -0
    • +132
    ./KernelWrappers/DamMacroStability/DGSStandardDLLInterface.cs
    • -0
    • +11
    ./Deltares.DamEngine.Calculators.csproj
  1. … 6 more files in changeset.
Cleaned and restructured Segment class, renamed some properties. Also renamed used type.

Related to Issue [MWDAM-1079]

    • -5
    • +5
    ./Dikes Assessment Regional/RWScenariosCalculation.cs
    • too large
    ./PlLinesCreator/PLLinesCreator.cs
    • -1
    • +1
    ./Uplift/UpliftLocationDeterminator.cs
    • -15
    • +15
    ./Stability/StabilityCalculator.cs
    • too large
    ./General/DAMFailureMechanismeCalculator.cs
    • -3
    • +3
    ./Dikes Assessment Regional/RWScenarioSelector.cs
    • -1
    • +1
    ./Dikes Assessment Regional/UpliftRWEvaluator.cs
    • -2
    • +2
    ./General/DamProjectCalculatorCsvExportDataBuilder.cs
    • -21
    • +31
    ./General/DamProjectCalculator.cs
  1. … 16 more files in changeset.
Improve interface for kernel wrappers

Added scenarios to design calculation

Related to Issue [MWDAM-1051]

    • -14
    • +14
    ./Dikes Design/DesignCalculator.cs
  1. … 4 more files in changeset.
Rough start of writing xml file for DGeoStability input file creator

Related to Issue [MWDAM-1089]

  1. … 8 more files in changeset.