Deltares.DamEngine.Calculators

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleaned up code according to comments of reviewer.

Related to Issue [MWDAM-1111]

    • -685
    • +0
    ./DikesAssessmentRegional/RegionalScenariosCalculation.cs
    • -1
    • +1
    ./Deltares.DamEngine.Calculators.csproj
    • -6
    • +6
    ./DikesAssessmentRegional/RegionalScenarioSelector.cs
    • -0
    • +601
    ./DikesAssessmentRegional/RegionalAssessmentCalculator.cs
  1. … 15 more files in changeset.
Ensure that DryUnitWeight is set too (this solves the error).

Related to Issue [MWDAM-1274]

Adapted to review

Related to Issue [MWDAM-1111]

    • -1
    • +0
    ./DikesAssessmentRegional/RegionalScenariosCalculation.cs
  1. … 1 more file in changeset.
Added missing headers and other small lay out improvements (as forgotten by Tom)

Related to Issue [MWDAM-1112]

    • -1
    • +12
    ./DikesOperational/OperationalCalculator.cs
    • -0
    • +8
    ./DikesOperational/OperationalCalculatorException.cs
    • -1
    • +58
    ./DikesOperational/OperationalCalculatorTask.cs
  1. … 1 more file in changeset.
Fixed multicore problems by using deep copy of StabilityParameters object

This objects is changed during the calculation.

Related to Issue [MWDAM-1142]

Fixed multicore problems by using deep copy of Location and StabilityParameters objects to DamKernelInput.

These objects are changed dureing the calculation.

Removed redundant code in Dike.cs

Related to Issue [MWDAM-1142]

  1. … 2 more files in changeset.
Added headers and more comment as requested in review.

Related to Issue [MWDAM-1240]

  1. … 1 more file in changeset.
Remove redundant sensor calculator files

Related to Issue [MWDAM-1254]

    • -6
    • +5
    ./DikesOperational/OperationalCalculator.cs
    • -9
    • +1
    ./Deltares.DamEngine.Calculators.csproj
    • -0
    • +32
    ./DikesOperational/OperationalCalculatorException.cs
    • -608
    • +0
    ./Sensors/SensorTimeSeriesProcessor.cs
    • -57
    • +0
    ./Sensors/SensorLocationSafetyFactorCalculator.cs
    • -32
    • +0
    ./Sensors/TimeSerieCalculationException.cs
    • -48
    • +0
    ./Sensors/SensorTimeSeriesProcessorException.cs
    • -202
    • +0
    ./Sensors/TimeSeriesProcessor.cs
    • -29
    • +0
    ./Sensors/SensorCalculationArgument.cs
    • -500
    • +0
    ./Sensors/TimeSerieCalculationHelper.cs
Add calculation messages to output

Related to Issue [MWDAM-1254]

    • -0
    • +4
    ./DikesOperational/OperationalCalculator.cs
Improved unit test

Related to Issue [MWDAM-1254]

    • -1
    • +1
    ./DikesOperational/OperationalCalculator.cs
  1. … 4 more files in changeset.
Enabled operational unit test

Related to Issue [MWDAM-1254]

    • -0
    • +1
    ./DikesOperational/OperationalCalculator.cs
  1. … 1 more file in changeset.
Fixed unit test for operation calculator

Improved namespace definition

Move 1 multicore test out of multicore category, to improve code coverage

Related to Issue [MWDAM-1254]

    • -3
    • +1
    ./Sensors/SensorLocationSafetyFactorCalculator.cs
    • -1
    • +0
    ./Sensors/SensorTimeSeriesProcessor.cs
    • -0
    • +1
    ./KernelWrappers/Common/UpliftHelper.cs
  1. … 1 more file in changeset.
Connected SensorPlLineCreator for operational calculation

Related to Issue [MWDAM-1254]

    • -0
    • +5
    ./DikesOperational/OperationalCalculator.cs
    • -0
    • +9
    ./KernelWrappers/Common/DamKernelInput.cs
    • -1
    • +6
    ./KernelWrappers/Common/UpliftHelper.cs
    • -7
    • +76
    ./KernelWrappers/Common/PlLinesHelper.cs
  1. … 5 more files in changeset.
Improved sensorgroup assignment in serialization

Related to Issue [MWDAM-1254]

    • -0
    • +8
    ./DikesOperational/OperationalCalculator.cs
  1. … 2 more files in changeset.
Finished (not-working yet) implementation of OperationlCalculator

Related to Issue [MWDAM-1112]

    • -43
    • +0
    ./DikesOperational/OperationCalculatorTask.cs
    • -10
    • +168
    ./DikesOperational/OperationalCalculator.cs
    • -0
    • +42
    ./DikesOperational/OperationalCalculatorTask.cs
    • -1
    • +1
    ./Deltares.DamEngine.Calculators.csproj
Further implementation of OperationlCalculator

Related to Issue [MWDAM-1112]

    • -0
    • +2
    ./Deltares.DamEngine.Calculators.csproj
    • -6
    • +6
    ./Sensors/TimeSerieCalculationHelper.cs
  1. … 4 more files in changeset.
Start implementation of OperationlCalculator

Related to Issue [MWDAM-1112]

    • -0
    • +334
    ./DikesOperational/OperationalCalculator.cs
    • -5
    • +3
    ./Sensors/SensorTimeSeriesProcessor.cs
    • -0
    • +43
    ./DikesOperational/OperationCalculatorTask.cs
  1. … 3 more files in changeset.
Implemented the design including tests.

Related to Issue [MWDAM-1240]

  1. … 6 more files in changeset.
Adapted to review comments.

Related to Issue [MWDAM-775]

  1. … 1 more file in changeset.
Removed unused usings

Related to Issue [MWDAM-775]

Adapted to review

Fixed use uppercase/lowercase in variable names

Improved method name

Related to Issue [MWDAM-1254]

    • too large
    ./PlLinesCreator/PlLinesCreator.cs
  1. … 3 more files in changeset.
Refactored; more logical naming

Related to Issue [MWDAM-1243]

    • -7
    • +7
    ./PlLinesCreator/SensorPlLine1Creator.cs
    • -1
    • +1
    ./PlLinesCreator/SensorPlLine4Creator.cs
    • -2
    • +2
    ./PlLinesCreator/SensorPlLineCreator.cs
    • -1
    • +1
    ./PlLinesCreator/SensorPlLine3Creator.cs
    • -8
    • +8
    ./Sensors/SensorTimeSeriesProcessor.cs
  1. … 7 more files in changeset.
Make use of Merged dll.

Related to Issue [MWDAM-775]

    • -2
    • +2
    ./Deltares.DamEngine.Calculators.csproj
Limited real output FoSp to 90 as otherwise DAM UI will not show the results.

Related to Issue [MWDAM-775]

  1. … 1 more file in changeset.
Transfer Dam Classic sensor calculators to Dam Engine

Source compiles. Does not do anything yet

Related to Issue [MWDAM-1112]

    • -0
    • +611
    ./Sensors/SensorTimeSeriesProcessor.cs
    • -0
    • +59
    ./Sensors/SensorLocationSafetyFactorCalculator.cs
    • -0
    • +32
    ./Sensors/TimeSerieCalculationException.cs
    • -0
    • +71
    ./Sensors/CalculationParameters.cs
    • -0
    • +48
    ./Sensors/SensorTimeSeriesProcessorException.cs
    • -0
    • +33
    ./Sensors/ICalculator.cs
    • -0
    • +9
    ./Deltares.DamEngine.Calculators.csproj
    • -0
    • +202
    ./Sensors/TimeSeriesProcessor.cs
    • -0
    • +29
    ./Sensors/SensorCalculationArgument.cs
    • -0
    • +500
    ./Sensors/TimeSerieCalculationHelper.cs
  1. … 5 more files in changeset.
Added WBI Sellmeijer revised model (part of Wti kernel). Note that some of the output parameters from this model are (as of yet) not used by DAM Engine and thus are commented out. Irene still has to decide on this in the FO.

Related to Issue [MWDAM-775]

    • -0
    • +327
    ./KernelWrappers/WbiPipingSellmeijerRevised/WbiPipingSellmeijerRevisedKernelWrapper.cs
  1. ./KernelWrappers/WbiPipingSellmeijerRevised
    • -0
    • +6
    ./Deltares.DamEngine.Calculators.csproj
  2. … 3 more files in changeset.
Adapt to review

Related to Issue [MWDAM-1178]

    • -1
    • +2
    ./DikesDesign/DesignCalculatorCombinedSlopeAndShoulderAdaption.cs
Adapt to review

Related to Issue [MWDAM-1141]

    • -1
    • +15
    ./DikesDesign/DesignCalculatorFirstSlopeAdaptionThenShoulderAdaption.cs
    • -8
    • +0
    ./DikesDesign/SurfaceLineHeightAdapter.cs
Add sensors to data model Dam engine

Related to Issue [MWDAM-1254]

    • -0
    • +147
    ./PlLinesCreator/SensorPlLineCreator.cs
    • -0
    • +375
    ./PlLinesCreator/SensorPlLine1Creator.cs
    • too large
    ./PlLinesCreator/PlLinesCreator.cs
    • -0
    • +48
    ./PlLinesCreator/SensorPlLineCreatorException.cs
    • -0
    • +236
    ./PlLinesCreator/SensorPlLineCreatorBase.cs
    • -0
    • +41
    ./PlLinesCreator/SensorPlLine2Creator.cs
    • -0
    • +74
    ./PlLinesCreator/PLLineConstructor.cs
    • -0
    • +125
    ./PlLinesCreator/SensorPlLine3Or4CreatorBase.cs
    • -0
    • +10
    ./Deltares.DamEngine.Calculators.csproj
    • -0
    • +72
    ./PlLinesCreator/SensorPlLine4Creator.cs
    • -0
    • +30
    ./PlLinesCreator/IPlLineCreator.cs
    • -0
    • +76
    ./PlLinesCreator/SensorPlLine3Creator.cs
  1. … 39 more files in changeset.
Finished multi core integration for regional assessment.

Related to Issue [MWDAM-1144]

    • -26
    • +22
    ./DikesAssessmentRegional/RegionalScenariosCalculation.cs
    • -8
    • +0
    ./DikesAssessmentRegional/RegionalScenarioSelector.cs
  1. … 3 more files in changeset.