src

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Removed obsolete parameters from the Engine. Increased version number from 19.1 to 19.2.

Related to Issue [MWDAM-1527]

    • -54
    • +12
    ./Deltares.DamEngine.Data/Design/DesignScenario.cs
    • -2
    • +2
    ./Deltares.DamEngine.Version/GlobalAssembly.cs.svn
    • -6
    • +0
    ./Deltares.DamEngine.Data/General/FailureMechanismParametersMStab.cs
    • -3
    • +1
    ./Deltares.DamEngine.Data/General/PlLineEnumerations.cs
Implemented DistanceToEntryPoint in design oprion too. Added test to show influence of DistanceToEntryPoint on calculations.

Related to Issue [MWDAM-1361]

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]

    • -0
    • +1
    ./Deltares.DamEngine.TestHelpers/Factories/FactoryForDamProjectData.cs
    • -0
    • +4
    ./Deltares.DamEngine.Interface/FillDamFromXmlInput.cs
    • -0
    • +2
    ./Deltares.DamEngine.Interface/FillXmlInputFromDam.cs
    • -0
    • +1
    ./Deltares.DamEngine.Interface.Tests/FillXmlOutputFromDamTests.cs
    • too large
    ./Deltares.DamEngine.Io/DamInput.cs
  1. … 1 more file in changeset.
Removed fixed detriment factor 1.05 for Uplift as this is no longer required.

Here I changed the external for DamMacroStability to use the trunk version 19.1.0 instead of the tagged 18.1 as only the new version holds the proper change. Then I adapted all test values for UpliftVan.

Related to Issue [MWDAM-1504]

    • -24
    • +24
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
  1. … 1 more file in changeset.
Added comment and empty line due to review.

Related to Issue [MWDAM-1452]

    • -0
    • +9
    ./Deltares.DamEngine.Data/General/FailureMechanismParametersMStab.cs
Fix unit test

Related to Issue [MWDAM-1452]

In DamEngine Degree Of Consolidation is in fraction (and not in percentage)

Related to Issue [MWDAM-1452]

In DamEngine Degree Of Consolidation is in fraction (and not in percentage)

Related to Issue [MWDAM-1452]

Added write of Traffic Load degree of consolidation to DGSMStabDam XML file

Related to Issue [MWDAM-1452]

    • -0
    • +1
    ./Deltares.DamEngine.Data/General/FailureMechanismParametersMStab.cs
  1. … 1 more file in changeset.
Processed review comments.

Related to Issue [MWDAM-1282]

    • -0
    • +114
    ./Deltares.DamEngine.Data/General/StabilityEnumerations.cs
    • -0
    • +34
    ./Deltares.DamEngine.Data/General/SegmentEnumerations.cs
    • -0
    • +42
    ./Deltares.DamEngine.Data/General/LocationEnumerations.cs
    • -1
    • +6
    ./Deltares.DamEngine.Data/Deltares.DamEngine.Data.csproj
    • -0
    • +53
    ./Deltares.DamEngine.Data/General/ProjectEnumerations.cs
    • -31
    • +0
    ./Deltares.DamEngine.Data/General/DamFailureMechanismeCalculationSpecification.cs
    • -0
    • +84
    ./Deltares.DamEngine.Data/General/PlLineEnumerations.cs
    • -82
    • +1
    ./Deltares.DamEngine.Data/General/MStabParameters.cs
    • -68
    • +0
    ./Deltares.DamEngine.Data/General/DAMEnumerations.cs
    • -0
    • +1
    ./Deltares.DamEngine.Calculators/Deltares.DamEngine.Calculators.csproj
    • -0
    • +34
    ./Deltares.DamEngine.Data/General/PipingEnumerations.cs
    • -0
    • +32
    ./Deltares.DamEngine.Calculators/DikesOperational/OperationalEnumerations.cs
Add TrafficLoadDegreeOfConsolidation property to:

- XSD

- Engine datamodel

- XML serialization

Related to Issue [MWDAM-1416]

    • -0
    • +4
    ./Deltares.DamEngine.Interface/FillDamFromXmlInput.cs
    • -0
    • +16
    ./Deltares.DamEngine.Data/General/StabilityOptions.cs
    • -4
    • +5
    ./Deltares.DamEngine.TestHelpers/Factories/FactoryForDamProjectData.cs
    • -0
    • +5
    ./Deltares.DamEngine.Interface/FillXmlInputFromDam.cs
    • too large
    ./Deltares.DamEngine.Io/DamInput.cs
  1. … 1 more file in changeset.
SoilProfile should also be included in the calculation if the SoilProfile is of type SegmentFailureMechanismType.All

Related to Issue [MWDAM-1294]

    • -2
    • +29
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/WtiPipingSellmeijerRevisedTests.cs
    • -2
    • +4
    ./Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs
    • -1
    • +7
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
    • -1
    • +8
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityOutwardsTests.cs
    • -1
    • +9
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijer4ForcesTests.cs
    • -1
    • +0
    ./Deltares.DamEngine.TestHelpers/XmlAdapter.cs
    • -1
    • +8
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijerVnkTests.cs
    • -0
    • +1
    ./Deltares.DamEngine.Data.Tests/Deltares.DamEngine.Data.Tests.csproj
Added type extension to check if an enumerated value is part of a set

Related to Issue [MWDAM-1294]

    • -0
    • +48
    ./Deltares.DamEngine.Data.Tests/Standard/TypeExtensionsTests.cs
    • -2
    • +14
    ./Deltares.DamEngine.Data/Standard/TypeExtensions.cs
Improved XmlAdapter.ChangeValueInXml()

Related to Issue [MWDAM-1294]

    • -1
    • +2
    ./Deltares.DamEngine.TestHelpers/XmlAdapter.cs
Improved XmlAdapter.ChangeValueInXml()

Related to Issue [MWDAM-1294]

    • -1
    • +1
    ./Deltares.DamEngine.TestHelpers/XmlAdapter.cs
Improved XmlAdapter.ChangeValueInXml()

The old code removed all other elements in the same line after the found key.

Related to Issue [MWDAM-1294]

    • -2
    • +2
    ./Deltares.DamEngine.TestHelpers/XmlAdapter.cs
Improved XmlAdapter.ChangeValueInXml()

The old code did not replace all occurrences of a key when the different occurrences had different values.

Related to Issue [MWDAM-1294]

    • -13
    • +5
    ./Deltares.DamEngine.TestHelpers/XmlAdapter.cs
Replace type of SubSoilScenario.SegmentFailureMechanismType from FailureMechanismSystemType to SegmentFailureMechanismType in TestFiles

Related to Issue [MWDAM-1294]

Improved unit test

Related to Issue [MWDAM-1294]

Replace type of SubSoilScenario.SegmentFailureMechanismType from FailureMechanismSystemType to SegmentFailureMechanismType in TestFiles

Related to Issue [MWDAM-1294]

    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_Sellmeijer4ForcesDesignHeightInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_WtiSellmeijerRevisedDesignHeightInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_WtiSellmeijerRevisedInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_SellmeijerVNKDesignInputFile.xml
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Rechter Diezedijk_WtiSellmeijerRevisedInputFile.xml
    • -2
    • +2
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Rechter Diezedijk_BlighDesignInputFile_1Location.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_Sellmeijer4ForcesInputFile.xml
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Rechter Diezedijk_BlighInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_SellmeijerVNKInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_SellmeijerVNKDesignInputFileFail.xml
    • -2
    • +2
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Rechter Diezedijk_WtiSellmeijerRevisedFailedDesignInputFile_1Location.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_BlighDesignInputFile.xml
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/RegionalAssessment2.xml
    • -2
    • +2
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Rechter Diezedijk_NoStabilityInsideInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_BlighInputFile.xml
  1. … 3 more files in changeset.
Improved unit test

Related to Issue [MWDAM-1294]

    • -0
    • +1
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MultiCorePipingCalculationTests.cs
Replace type of SubSoilScenario.SegmentFailureMechanismType from FailureMechanismSystemType to SegmentFailureMechanismType in TestFiles

Related to Issue [MWDAM-1294]

    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_WtiSellmeijerRevisedNoPipingInputFile.xml
    • -23
    • +23
    ./Deltares.DamEngine.IntegrationTests/TestFiles/MacroStabilityTutorialDesignInputFile1LocationWithAdaption.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Invoer10.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_SellmeijerVNKDesignInputFileFail.xml
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/RegionalAssessment2.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_Sellmeijer4ForcesDesignInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_SellmeijerVNKInputFile.xml
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Rechter Diezedijk_BlighDesignInputFile.xml
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/DeltaDijkZoneringInwards.xml
    • too large
    ./Deltares.DamEngine.IntegrationTests/TestFiles/DeltaDijkInvoer3VNKAdaptionShoulderLength.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_WtiSellmeijerRevisedInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_BlighInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_SellmeijerVNKDesignInputFile.xml
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_BlighDesignInputFile.xml
    • -23
    • +23
    ./Deltares.DamEngine.IntegrationTests/TestFiles/MacroStabilityTutorialDesignInputFile.xml
  1. … 15 more files in changeset.
Replace type of SubSoilScenario.SegmentFailureMechanismType from FailureMechanismSystemType to SegmentFailureMechanismType

Related to Issue [MWDAM-1294]

    • -0
    • +39
    ./Deltares.DamEngine.Interface/ConversionHelper.cs
    • -1
    • +1
    ./Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs
    • -8
    • +27
    ./Deltares.DamEngine.Interface.Tests/ConversionHelperTests.cs
  1. … 15 more files in changeset.
Fix failing compile

Related to Issue [MWDAM-1294]

    • -0
    • +1
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
    • -0
    • +1
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijerVnkTests.cs
    • -0
    • +1
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityOutwardsTests.cs
    • -0
    • +1
    ./Deltares.DamEngine.TestHelpers/Factories/FactoryForDamProjectData.cs
    • -0
    • +1
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/WtiPipingSellmeijerRevisedTests.cs
Introduce SegmentFailureMechanismType and also conversion method to convert FailureMechanismSystemType to SegmentFailureMechanismType

Related to Issue [MWDAM-1294]

    • -0
    • +1
    ./Deltares.DamEngine.Data.Tests/Deltares.DamEngine.Data.Tests.csproj
    • -0
    • +1
    ./Deltares.DamEngine.Data/Deltares.DamEngine.Data.csproj
    • -0
    • +43
    ./Deltares.DamEngine.Data/General/ConversionHelper.cs
    • -0
    • +41
    ./Deltares.DamEngine.Data.Tests/General/ConversionHelperTests.cs
Adapted to review

Related to Issue [MWDAM-1340]

    • -0
    • +1
    ./Deltares.DamEngine.Interface.Tests/FillDamFromXmlInputTests.cs
  1. … 1 more file in changeset.
Removed DamType as property from Location and xsd.

Related to Issue [MWDAM-1441]

    • too large
    ./Deltares.DamEngine.Io/DamInput.cs
    • -1
    • +1
    ./Deltares.DamEngine.Calculators.Tests/Uplift/UpliftLocationDeterminatorTest.cs
  1. … 1 more file in changeset.
Fixed TestGiveFeedBackWhenNoProfilesAreAvailable

Related to Issue [MWDAM-1231]

    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
Set message when no segments with the expected failure mechanism type were found

Related to Issue [MWDAM-1231]

    • -0
    • +68
    ./Deltares.DamEngine.IntegrationTests/TestFiles/PipingVoorbeeld1_WtiSellmeijerRevisedNoPipingInputFile.xml
    • -0
    • +384
    ./Deltares.DamEngine.IntegrationTests/TestFiles/Rechter Diezedijk_NoStabilityInsideInputFile.xml
    • -0
    • +7
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
    • -0
    • +9
    ./Deltares.DamEngine.Calculators/Properties/Resources.Designer.cs
    • -22
    • +42
    ./Deltares.DamEngine.Calculators/DikesDesign/DesignCalculator.cs
    • -0
    • +53
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/DesignCalculatorTests.cs
    • -0
    • +3
    ./Deltares.DamEngine.Calculators/Properties/Resources.nl-NL.resx
Removed Location.DikeTableHeight from the interface as suggested by the reviewer.

Related to Issue [MWDAM-1410]

    • -1
    • +0
    ./Deltares.DamEngine.Interface/FillXmlInputFromDam.cs
    • -2
    • +0
    ./Deltares.DamEngine.TestHelpers/Factories/FactoryForDamProjectData.cs
    • -1
    • +0
    ./Deltares.DamEngine.Interface/FillDamFromXmlInput.cs
    • too large
    ./Deltares.DamEngine.Io/DamInput.cs
  1. … 1 more file in changeset.