src

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Implement helper method CutGeometryLeft

- Made class Routines2D a static class

Related to Issue [MWDAM-2132]

    • -7
    • +26
    ./Deltares.DamEngine.Data/Geometry/GeometryData.cs
    • -17
    • +16
    ./Deltares.DamEngine.Data/Geometry/GeometryGenerator.cs
    • -0
    • +36
    ./Deltares.DamEngine.Data.Tests/General/GeometryDataTests.cs
    • -0
    • +23
    ./Deltares.DamEngine.Data.Tests/Geotechnics/GeometryHelperTests.cs
    • -0
    • +71
    ./Deltares.DamEngine.Data/Geometry/GeometryHelper.cs
    • -0
    • +6
    ./Deltares.DamEngine.Data.Tests/Geotechnics/SoilProfile2DSurfaceLineHelperTests.cs
    • -28
    • +28
    ./Deltares.DamEngine.Data/Geometry/Routines2D.cs
    • -2
    • +1
    ./Deltares.DamEngine.Data/Geometry/GeometryPointString.cs
Adapted to review: class name improved

Related to Issue [MWDAM-2190]

Small textual improvements

Related to Issue [MWDAM-2132]

    • -2
    • +2
    ./Deltares.DamEngine.Data.Tests/Geotechnics/SoilSurfaceProfileTests.cs
- Added unit test for soilSurfaceProfile.ConvertToSoilProfile2D()

- Added method IsContinuous for the GeometryLoop class

Related to Issue [MWDAM-2132]

    • -0
    • +54
    ./Deltares.DamEngine.Data.Tests/Geotechnics/SoilSurfaceProfileTests.cs
    • -0
    • +16
    ./Deltares.DamEngine.Data/Geometry/GeometryLoop.cs
WTI piping updated with #62 from trunk.

StixFileWriter updated with #91 (nuget).

GeoCommon updated with #71 (nuget).

Related to Issue [MAC-1472]

    • -2
    • +2
    ./Deltares.DamEngine.Calculators/Deltares.DamEngine.Calculators.csproj
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
    • -1
    • +1
    ./Deltares.DamEngine.Calculators.Tests/Deltares.DamEngine.Calculators.Tests.csproj
  1. … 2 more files in changeset.
Fix unit test by disabling DeleteLooseCurves

Related to Issue [MWDAM-2132]

- Added DeleteLooseCurves

- Improved some method names

Related to Issue [MWDAM-2132]

    • -2
    • +2
    ./Deltares.DamEngine.TestHelpers/Factories/FactoryForSoilProfiles.cs
    • -2
    • +37
    ./Deltares.DamEngine.Data/Geometry/GeometryData.cs
    • -1
    • +1
    ./Deltares.DamEngine.Data/Geometry/GeometryGenerator.cs
    • -4
    • +7
    ./Deltares.DamEngine.Data.Tests/Geotechnics/GeometryHelperTests.cs
    • -1
    • +1
    ./Deltares.DamEngine.Data.Tests/Geotechnics/SoilProfile2DSurfaceLineHelperTests.cs
Improved unit tests

Improved moving limits

Related to Issue [MWDAM-2132]

    • -0
    • +2
    ./Deltares.DamEngine.TestHelpers/Factories/FactoryForSoilProfiles.cs
    • -3
    • +17
    ./Deltares.DamEngine.Data.Tests/Geotechnics/GeometryHelperTests.cs
Added unit tests

Related to Issue [MWDAM-2132]

    • -2
    • +29
    ./Deltares.DamEngine.Data.Tests/Geotechnics/GeometryHelperTests.cs
    • -0
    • +10
    ./Deltares.DamEngine.Data/Geometry/GeometryHelper.cs
Implement file export methods for geometry (.json and .txt) for debugging purposes

Related to Issue [MWDAM-2198]

    • -0
    • +66
    ./Deltares.DamEngine.TestHelpers/Geometry/PersistableGeometry.cs
    • -0
    • +107
    ./Deltares.DamEngine.TestHelpers/Geometry/GeometryExporter.cs
    • -0
    • +68
    ./Deltares.DamEngine.TestHelpers/Geometry/GeometryExporterHelper.cs
  1. ./Deltares.DamEngine.TestHelpers/Geometry
Fix code smells

Related to Issue [MWDAM-2132]

    • -2
    • +2
    ./Deltares.DamEngine.Data.Tests/Geotechnics/GeometryHelperTests.cs
    • -12
    • +8
    ./Deltares.DamEngine.Data/Geometry/GeometryData.cs
Case of aquifer layer with a vertical part is now correctly handled.

Unit tests updated with the new point of the waternet line.

Related to Issue [MWDAM-2190]

Refactoring:

- duplicated code moved to new generic methods (CreateAllPlLines and CreateRectangularSoilLayer2D)

- picture of the soil profiles added as comment to illustrate the test

Related to Issue [MWDAM-2190]

Implement helper method ExtendGeometryRight

Related to Issue [MWDAM-2132]

    • -0
    • +13
    ./Deltares.DamEngine.Data.Tests/Geotechnics/GeometryHelperTests.cs
    • -0
    • +37
    ./Deltares.DamEngine.Data/Geometry/GeometryHelper.cs
    • -4
    • +24
    ./Deltares.DamEngine.Data/Geometry/GeometryData.cs
Undo unintended commit

Merged revision(s) 4835 from DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/DebuggingTest.cs:

Related to Issue [MWDAM-2132]

    • -491
    • +1180
    ./Deltares.DamEngine.IntegrationTests/TestFiles/InputForDebugging.xml
Implement helper method ExtendGeometryLeft

Related to Issue [MWDAM-2132]

    • -0
    • +66
    ./Deltares.DamEngine.Data/Geometry/GeometryHelper.cs
    • -1
    • +42
    ./Deltares.DamEngine.TestHelpers/Factories/FactoryForSoilProfiles.cs
    • -3
    • +17
    ./Deltares.DamEngine.Data/Geometry/GeometryGenerator.cs
    • -1
    • +177
    ./Deltares.DamEngine.Data/Geometry/GeometryData.cs
    • -0
    • +46
    ./Deltares.DamEngine.Data.Tests/Geotechnics/GeometryHelperTests.cs
    • -1180
    • +491
    ./Deltares.DamEngine.IntegrationTests/TestFiles/InputForDebugging.xml
Set all configurations to Any CPU

Related to Issue [MWDAM-2170]

Removed redundant App.config files

Related to Issue [MWDAM-2170]

    • -28
    • +0
    ./Deltares.DamEngine.ConsoleRun/App.config
    • -11
    • +0
    ./Deltares.DamEngine.IntegrationTests/App.config
    • -11
    • +0
    ./Deltares.DamEngine.Interface.Tests/App.config
    • -15
    • +0
    ./Deltares.DamEngine.Data.Tests/App.config
    • -15
    • +0
    ./Deltares.DamEngine.Calculators.Tests/App.config
Disable Platform specific warning

Related to Issue [MWDAM-2170]

    • -0
    • +2
    ./Deltares.DamEngine.Calculators/General/Parallel.cs
Fixed most warning by removing redundant references from csproj

Related to Issue [MWDAM-2170]

    • -5
    • +0
    ./Deltares.DamEngine.Calculators/Deltares.DamEngine.Calculators.csproj
    • -10
    • +0
    ./Deltares.DamEngine.Data.Tests/Deltares.DamEngine.Data.Tests.csproj
    • -9
    • +1
    ./Deltares.DamEngine.Data/Deltares.DamEngine.Data.csproj
    • -4
    • +0
    ./Deltares.DamEngine.Io.Tests/Deltares.DamEngine.Io.Tests.csproj
    • -4
    • +0
    ./Deltares.DamEngine.Interface/Deltares.DamEngine.Interface.csproj
    • -2
    • +0
    ./Deltares.DamEngine.Calculators.Tests/Deltares.DamEngine.Calculators.Tests.csproj
    • -10
    • +0
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
    • -4
    • +0
    ./Deltares.DamEngine.Interface.Tests/Deltares.DamEngine.Interface.Tests.csproj
    • -6
    • +0
    ./Deltares.DamEngine.TestHelpers/Deltares.DamEngine.TestHelpers.csproj
    • -5
    • +0
    ./Deltares.DamEngine.Io/Deltares.DamEngine.Io.csproj
    • -10
    • +0
    ./Deltares.DamEngine.ConsoleRun/Deltares.DamEngine.ConsoleRun.csproj
change targetnetwork to net6.0-windows

update to stixfilewrite 24.1.0.77

Related to Issue [MWDAM-2174]

    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
    • -1
    • +1
    ./Deltares.DamEngine.Calculators.Tests/Deltares.DamEngine.Calculators.Tests.csproj
    • -1
    • +1
    ./Deltares.DamEngine.Calculators/Deltares.DamEngine.Calculators.csproj
Unit test improved by testing the slices results + few refactoring

Related to Issue [MAC-1467]

Update DamEngine to .NET8.0

Related to Issue [MWDAM-2167]

    • -1
    • +1
    ./Deltares.DamEngine.Calculators/Deltares.DamEngine.Calculators.csproj
    • -1
    • +1
    ./Deltares.DamEngine.Calculators.Tests/Deltares.DamEngine.Calculators.Tests.csproj
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
When stix file is not created but the macrostability calculation succeeded, this results now in a warning message instead of an error

Related to Issue [MWDAM-2125]

    • -0
    • +28
    ./Deltares.DamEngine.Calculators/Translations.xml
    • -0
    • +5
    ./Deltares.DamEngine.Calculators/Deltares.DamEngine.Calculators.csproj
Fixed code smells

Improve coverage

Related to Issue [MWDAM-2132]

    • -0
    • +3
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
    • -0
    • +650
    ./Deltares.DamEngine.IntegrationTests/TestFiles/2DGeometryNoFittingSurfaceLine.xml
    • -2
    • +2
    ./Deltares.DamEngine.Data/Geotechnics/SoilProfile2DSurfaceLineHelper.cs
    • -0
    • +24
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
Added tolerance to check if surface-line does not exceed the boundaries of the SoilProfile2D

Related to Issue [MWDAM-2132]

    • -2
    • +9
    ./Deltares.DamEngine.Data/Geotechnics/SoilProfile2DSurfaceLineHelper.cs
    • -5
    • +8
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityInwardsTests.cs
Nuget for Stix file writer updated with version 24.1.0.67

Related to Issue [MAC-1467]

    • -1
    • +1
    ./Deltares.DamEngine.Calculators.Tests/Deltares.DamEngine.Calculators.Tests.csproj
    • -1
    • +1
    ./Deltares.DamEngine.IntegrationTests/Deltares.DamEngine.IntegrationTests.csproj
    • -1
    • +1
    ./Deltares.DamEngine.Calculators/Deltares.DamEngine.Calculators.csproj
Check if surface-line does not exceed the boundaries of the SoilProfile2D

Related to Issue [MWDAM-2132]

    • -0
    • +91
    ./Deltares.DamEngine.Data.Tests/Geotechnics/SoilProfile2DSurfaceLineHelperTests.cs
    • -0
    • +78
    ./Deltares.DamEngine.TestHelpers/Factories/FactoryForSoilProfiles.cs
    • -0
    • +53
    ./Deltares.DamEngine.Data/Geotechnics/SoilProfile2DSurfaceLineHelper.cs
    • -52
    • +26
    ./Deltares.DamEngine.Data.Tests/Geotechnics/SoilSurfaceProfileTests.cs
    • -16
    • +0
    ./Deltares.DamEngine.TestHelpers/GeneralHelper.cs
Results of unit test updated with new results

Related to Issue [MWDAM-2148]

    • -2
    • +2
    ./Deltares.DamEngine.IntegrationTests/IntegrationTests/MacroStabilityOutwardsTests.cs
The low river level is used for outwards stability

Related to Issue [MWDAM-2148]