Deltares.DamEngine.Calculators

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refactored code.

Fix typo in TD

Related to Issue [MWDAM-1095]

    • -33
    • +41
    ./DikesDesign/DesignCalculator.cs
  1. … 2 more files in changeset.
Add SurfaceLineSlopeAdapter class

Related to Issue [MWDAM-1107]

    • -1
    • +3
    ./DikesDesign/SurfaceLineShoulderAdapter.cs
    • -1
    • +12
    ./DikesDesign/SurfaceLineHeightAdapter.cs
    • -1
    • +22
    ./DikesDesign/SurfaceLineAdapterException.cs
    • -3
    • +17
    ./DikesDesign/SurfaceLineAdapter.cs
    • -0
    • +115
    ./DikesDesign/SurfaceLineSlopeAdapter.cs
    • -0
    • +1
    ./Deltares.DamEngine.Calculators.csproj
  1. … 8 more files in changeset.
Removed dead code, added test as used in outer to inner to ensure inner will not fail when calculating with 1Dprofiles or 2Dprofiles instead of sti-files.

Related to Issue [MWDAM-1057]

Add SurfaceLineShoulderAdapter class

Related to Issue [MWDAM-1106]

    • -0
    • +265
    ./DikesDesign/SurfaceLineShoulderAdapter.cs
    • -1
    • +2
    ./Deltares.DamEngine.Calculators.csproj
  1. … 4 more files in changeset.
Make sure DGeoStability is copied to the root of the output directory

Related to Issue [MWDAM-1056]

    • -0
    • +1
    ./Deltares.DamEngine.Calculators.csproj
Finished cleaning General.

Related to Issue [MWDAM-1134]

    • -92
    • +0
    ./General/DamProjectCalculatorCsvExportDataBuilder.cs
    • -52
    • +0
    ./General/DAMFailureMechanismeCalculatorException.cs
    • -47
    • +0
    ./General/ParameterMissingException.cs
    • -1379
    • +0
    ./General/DAMFailureMechanismeCalculator.cs
    • -9
    • +0
    ./Deltares.DamEngine.Calculators.csproj
    • -46
    • +0
    ./General/RequiredEntityNotExistException.cs
    • -1
    • +1
    ./General/Geometry2DSectionParameters.cs
    • -70
    • +0
    ./Interfaces/DGSDAMSlopeWInterface.cs
    • -31
    • +5
    ./DikesAssessmentRegional/RWScenariosCalculation.cs
  1. … 5 more files in changeset.
Update DGSMStabDam.dll for keeping grid inside geometry boundary limits

Related to Issue [MWDAM-1131]

Added dictionary caching 1D-profiles to speed up the creator. Encountered this while cleaning up code in General and Stability.

Related to Issue [MWDAM-1134]

    • too large
    ./PlLinesCreator/PLLinesCreator.cs
Finished cleaning up Stability folder.

Related to Issue [MWDAM-1133]

    • -49
    • +0
    ./Stability/StabilityFileParseException.cs
    • -2
    • +0
    ./Deltares.DamEngine.Calculators.csproj
    • -438
    • +0
    ./Stability/StabilityServiceFileParser.cs
  1. … 1 more file in changeset.
Added Added tests for SurfaceLineHeightAdapter

Related to Issue [MWDAM-1105]

  1. … 5 more files in changeset.
Implemented BishopUpliftVan

Related to Issue [MWDAM-1056]

  1. … 2 more files in changeset.
Removed all dead code related to this issue. Also started clean up for Issue [MWDAM-1134] and Issue [MWDAM-1133].

Related to Issue [MWDAM-1135]

    • -43
    • +0
    ./Stability/StabilityCalculationException.cs
    • -498
    • +6
    ./Stability/StabilityServiceAgent.cs
    • -527
    • +0
    ./Stability/StabilityCalculation.cs
    • -971
    • +0
    ./Stability/StabilityCalculator.cs
    • -10
    • +14
    ./General/Geometry2DTo1DConverter.cs
    • -9
    • +1
    ./Deltares.DamEngine.Calculators.csproj
    • -836
    • +0
    ./General/DamProjectCalculator.cs
    • -20
    • +18
    ./DikesAssessmentRegional/RWScenariosCalculation.cs
    • -359
    • +0
    ./DikesOperational/TimeSerieStabilityCalculator.cs
Remove spaces from folder names

Related to Issue [MWDAM-1128]

    • -10
    • +9
    ./Deltares.DamEngine.Calculators.csproj
    • -0
    • +243
    ./DikesAssessmentRegional/RWScenarioSelector.cs
    • -0
    • +150
    ./DikesAssessmentRegional/UpliftRWEvaluator.cs
    • -0
    • +495
    ./DikesDesign/SurfaceLineAdapter.cs
    • -0
    • +359
    ./DikesOperational/TimeSerieStabilityCalculator.cs
    • -0
    • +180
    ./DikesDesign/SurfaceLineHeightAdapter.cs
  1. … 13 more files in changeset.
Minor layout and cleanup issues.

Related to Issue [MWDAM-1102]

  1. … 3 more files in changeset.
Made sure DesignCalculator returns proper messages when Prepare fails or is not relevant. Improved DamMacroStabilityOutwardsKernelWrapper and adapted test for it.

Related to Issue [MWDAM-1057]

  1. … 1 more file in changeset.
Remove obsolete Geometry2DData.cs and Geometry2DBoundaryLine.cs; they were only needed for Dupuit calculation

Related to Issue [MWDAM-1102]

    • -50
    • +0
    ./General/Geometry2DBoundaryLine.cs
    • -3
    • +0
    ./Deltares.DamEngine.Calculators.csproj
  1. … 2 more files in changeset.
Renamed SoilDatabase to SoilDatabaseName.

Renamed WorkingDir to ProjectWorkingPath.

Renamed previous ProjectWorkingPath to OldProjectWorkingPath. This must be modified later. Most uses is in code that will be deleted I think.

Related to Issue [MWDAM-1122]

    • -4
    • +4
    ./Dikes Operational/TimeSerieStabilityCalculator.cs
    • -3
    • +3
    ./Dikes Assessment Regional/RWScenariosCalculation.cs
  1. … 14 more files in changeset.
Set gridposition correct for ZoneAreas in Stability Outwards

Related to Issue [MWDAM-1130]

Added DamMStabAssemblerTest from Classic.

Renamed failureMechanismeParamatersMStab to failureMechanismeParametersMStab.

Made some methods private.

Added Xsd files.

Added profiledefinition to DamMStabAssembler (I don't know why I removed that before)

Removed, modified comments.

Related to Issue [MWDAM-1089]

    • -0
    • +9
    ./Deltares.DamEngine.Calculators.csproj
    • too large
    ./PlLinesCreator/PLLinesCreator.cs
  1. … 5 more files in changeset.
Made DGeoStabilityExePath a non settable constant property.

Related to Issue [MWDAM-1057]

  1. … 7 more files in changeset.
removed outcommented lines

Related to Issue [MWDAM-1122]

reverted accidental adding Geometry2DDataCreator.cs in rev.916

Related to Issue [MWDAM-1122]

    • -156
    • +0
    ./General/Geometry2DDataCreator.cs
Added properties to xml for kernel from UI: ProjectWorkingPath, SoilDatabase, XOffsetSoilGeometry2DOrigin.

Related to Issue [MWDAM-1122]

    • -1
    • +1
    ./Dikes Assessment Regional/RWScenariosCalculation.cs
    • -0
    • +8
    ./KernelWrappers/Common/DamKernelInput.cs
    • -1
    • +1
    ./Dikes Operational/TimeSerieStabilityCalculator.cs
    • -0
    • +156
    ./General/Geometry2DDataCreator.cs
  1. … 17 more files in changeset.
Removed obsolete file.

Related to Issue [MWDAM-1102]

    • -1
    • +0
    ./Deltares.DamEngine.Calculators.csproj
Removed obsolete file.

Related to Issue [MWDAM-1102]

    • -156
    • +0
    ./General/Geometry2DDataCreator.cs
Based on my own review

Comments improved

Layout improved

Related to Issue [MWDAM-1055]

Small improvement to wrapper for Stability Outwards.

Related to Issue [MWDAM-1057]

Added DamFailureMechanismeCalculationSpecification to KernelInput as this comes from the xml and should not be set in the results themselves. Also added tests for Stability outward.

Related to Issue [MWDAM-1057]

    • -0
    • +8
    ./KernelWrappers/Common/DamKernelInput.cs
  1. … 5 more files in changeset.
Fixed Aquifer layer height in case there is no in-between aquifer layer.

Related to Issue [MWDAM-1055]

Replaced few Sellmeijer4Forces in SellmeijerVnk.

Added design result.

Corrected DInBetweenAquiferlayer in case there is no in-between aquifer layer.

Removed unused parameters like d70 from prepare.

Related to Issue [MWDAM-1055]

  1. … 1 more file in changeset.