MacroStabilityInwardsSoilLayerTransformer.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Incorporated comments review 2343: - Renamed custom exception InvalidDistributionSettingsException to InvalidDistributionSettingException (plural -> singular) - Adjusted XMLDoc for exception Related to Issue [WTI-1472]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12995 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 208499ea6a9195fcbb29b7291bad7db378105b04

Former-commit-id: 8082a6b75fca7d65c1c0009d14841bf4ce4d6529

    • -1
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 10 more files in changeset.
Incorporated comments review 2343: - Incorporated InvalidDistributionSettingsException in the DistributionHelper - Changed exception handling => refactored some Related to Issue [WTI-1472]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12993 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: d8125a98f389b1f85acfe22a268ee77b8ad26c21

Former-commit-id: 07055d0970362aa49751875c6f6c8939e110515b

    • -8
    • +11
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 4 more files in changeset.
Moved implemented feature from trunk to release development branch

Merged revision(s) 12948, 12955, 12959-12963, 12965-12968 from trunk:

Adjusted error messages when validating distribution data from the reader:

- Separated messages related to the distribution type and shifts in the DistributionHelper

- Separated test cases

- Synchronised implementation of the MacroStabilityInwardsPreconsolidationStressTransformer with other transformers which make use of distrbution objects

........

Adjusted error messages when transforming soil layers for piping:

- Prefixed error messages and wrapped exceptions

- Adjusted tests

........

Adjusted error messages when transforming soil layers for MacroStabilityInwards:

- Prefixed error messages and wrapped exceptions

- Adjusted tests

........

Adjusted error messages when transforming soil layers for MacroStabilityInwards:

- Prefixed error messages and extended error handling when considering invalid values for stochastic distributions

........

- Reversed changes to the preconsolidation stress transformers

- Added XMLDoc

........

Adjusted error messages when transforming soil layers for piping:

- Refactored prefixed error messages and wrapped exceptions

- Added exception wrapping for the IsAquifer property

........

Adjusted error messages when transforming soil layers for MacroStabilityInwards:

- Moved string values to resources

- Renamed resource conform standards

........

Adjusted error messages when transforming preconsolidation stresses for MacroStabilityInwards:

- Extended error messages with more information

........

Adjusted error messages when transforming soil profiles for MacroStabilityInwards:

- Renamed resource conform standards

- Extended error message with information in which profile it occurs

........

Adjusted error messages when transforming soil profiles for Piping:

- Extended error message with information in which profile it occurs

........

Adjusted error messages when transforming preconsolidation stresses for MacroStability Inwards:

- Adjusted error message

........

Related to Issue [WTI-1472]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12969 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: eaf6596351a85d84209a50b0a88cd88223198342

Former-commit-id: 6e5b853fe7c32868320a4240be78a14d88bd4cd6

    • -82
    • +166
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 15 more files in changeset.
Review related changes Related to Issue [WTI-1449]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12641 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 2f7a52c22176fe217921b49be33db18001127181

Former-commit-id: b0dd476b4b2049f09604d0da92eb5d8042c1fe42

    • -1
    • +2
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 3 more files in changeset.
Improvements after review. Related to Issue [WTI-1449]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12550 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: dd59ce31326d36215ceb40b0ec1588af84d3bcbd

Former-commit-id: 3b3ea5bd3b0c0a1cf27ac43feba5eee2fa7686e0

    • -0
    • +6
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 15 more files in changeset.
Got rid of inner rings and holes Related to Issue [WTI-1449]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12504 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f0bc4fa819e62328892cbdc2363e8cdb21d48e01

Former-commit-id: b8d2ea08b3544014ff6ba37044a835ea6d67ded7

    • -5
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 25 more files in changeset.
Improved MacroStabilityInwardsSoilLayer2D Related to Issue [WTI-1449]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12393 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: d2263de4fef4b3bb533d59d8adb331af5bd0a1e4

Former-commit-id: 983ae79a5d46da006ed7f91c36af9902b7f11f78

    • -4
    • +4
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 16 more files in changeset.
Improved MacroStabilityInwardsSoilLayer2D Related to Issue [WTI-1449]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12391 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1d106b1690e3a561ff7264b1fb67a90ec6459dff

Former-commit-id: 05a4da7976160b25b3c1b24f6fbd556eeb00a067

    • -2
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 22 more files in changeset.
Improved MacroStabilityInwardsSoilLayer1D Related to Issue [WTI-1449]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12388 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 247a0a27343f174037767f36982416169ffd86a8

Former-commit-id: 59f81faa5ebb146a4c7e8d5d6b6230e5d057660f

    • -4
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 22 more files in changeset.
Adapted soil layer 2D data model (is nested now) Also adapted import and chart data visualizations Related to Issue [WTI-1449]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12364 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1b8f335c997bc35188689c79f09bf6c116579e2f

Former-commit-id: eb45f0e4920ce98258b259af7247ecc58c2eafd7

    • -59
    • +61
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 117 more files in changeset.
Improved SoilLayer2DGeometryReader => Curves/points are now sorted/ordered in the right way

Improved MacroStabilityInwardsSoilLayerTransformer

=> Duplicate points are preserved

Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12196 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 648aab619b1d6d9912d89a1e58a2d563734ba73f

Former-commit-id: 407bb39fad98a19c1f98d2e98513ecc201c10bde

    • -13
    • +4
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 5 more files in changeset.
Introduced interfaces for decoupling input objects so that they can be used for the waternet calculation. Related to Issue [WTI-1345]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12175 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 38c446a34b1b58b7db8e1431e7dce6177e19d68c

Former-commit-id: dc970feeec16f79716d129ef808e94a9474aa7bd

    • -2
    • +3
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 48 more files in changeset.
Incorporated comments review 2151 - (Editorial) tried generalising the XMLDoc descriptions of the ImportedDataTransformException Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12069 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1488d58a2ff0a374d573824a24b80fc266490792

Former-commit-id: 73fcee737163f8b9a8bed4c3739fc4780d5a33cd

    • -1
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 7 more files in changeset.
Applied review comments. Related to Issue [WTI-1405]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12048 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 709f60eea6e3a7e6fd8903174f90c1668aee26b1

Former-commit-id: 72bcaa67392ff9215e48ce7643feed5c6c2242b3

    • -1
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 4 more files in changeset.
Renamed MacroStabilityInwardsSoillayerProperties to MacroStabilityInwardsSoilLayerData Related to Issue [WTI-1405]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11918 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: efb603409d6e66a2cfc36ee672d2bf9a56b7015e

Former-commit-id: ba159dd7a7b3ec07e9994a05c9ba28ed02aee247

    • -28
    • +28
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 56 more files in changeset.
Moved all soil related data from primitives to data project. Related to Issue [WTI-1405]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11916 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 804cef62d57d7ccaa28331db725110d49fbc6404

Former-commit-id: 84e1c9aeabe5b1dc3d7b61e8e598c5a0246e3cec

    • -1
    • +2
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 142 more files in changeset.
Merged revision(s) from branches/WTI-1405:

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11868 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c2ff2fffe37502e7c54e59d945fc6c57bef51f27

Former-commit-id: 5eb1dfa07bc5572ad203e26cb586709878180b96

    • -16
    • +39
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 21 more files in changeset.
Incorporated comments review 2103: - Updated XMLDocs - Updated SQL query for the preconsolidationstresses - Updated test names - Moved and renamed resource entries - Corrected project settings - Removed unused references Related to Issue [WTI-1341]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11793 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8b495767ee098a6fc8cfacb5654b5865b11a359d

Former-commit-id: 42e9462a0fe5627e753c5ae643a65cff185f586b

    • -7
    • +7
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 29 more files in changeset.
Incorporated comments review 2096: - Updated test name - Added test case to verify the behaviour of transformer when the generic SoilLayer2D has an empty (inner or outer) loop Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11735 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: d9641a0e626cc3e8421e987710524dd93d518d35

Former-commit-id: 38c7edef67b1ca10f4884974049b2167aa8e4604

    • -8
    • +22
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 4 more files in changeset.
- Introduced transformer to transform generic PreconsolidationStress objects into specific macrostability inwards objects -- Renamed SoilLayerDistributionHelper => dropped prefix because it's also relevant for the PreconsolidationStress transformer Related to Issue [WTI-1341]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11710 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 28ae8eeb622f4dcc08534f4f6240b4d4930c0dbe

Former-commit-id: 5c0ed8fa4be89a0812e9a3dd135b99a0708e3386

    • -7
    • +7
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 13 more files in changeset.
- Removed Preconsolidation stresses from the soil layer => should be defined on the profiles

Related to Issue [WTI-1341]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11658 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f68de9c878627a033b7e99810f45f90a585740b0

Former-commit-id: 571de5469be45dbff23a2dc1b476264ffdb34d66

    • -2
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 11 more files in changeset.
- Added a PreconsolidationStress class on the RT side: -- Incorporated class into the SoilLayer2D for macrostability

Related to Issue [WTI-1341]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11652 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 9c2d48c50d7fe78bce7b81a4e35158b62d196b60

Former-commit-id: 39b3a3aa5a6b1ee6ddbbe50e44172d8d63007b82

    • -1
    • +2
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 13 more files in changeset.
Incorporated comments dev: - Kernel does not support the option 'None' for the shear strength model => removed from the valid list of enums -- Added error message for the transformer when 'None' is retrieved from the database read -- Initialized ShearStrengthModel as CPhi default value

Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11648 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a08a314327f75e8b727e603a3022cdf7e4f7f95c

Former-commit-id: 6b01a24322959c1c011b7838a1d1fde0867e8587

    • -1
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 9 more files in changeset.
Incorporated comments review 2090: - Renamed <X>Distribution => DistributionType for clarity -- Also renamed SQL table aliases -- Updated XMLDocs

Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11645 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e57d5ebf6d6882a57af69ba8852e6891db372619

Former-commit-id: 19370b90b56682c40ca670fe55b08b3b07de4c2b

    • -7
    • +7
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 15 more files in changeset.
Incorporated comments review 2090: - Updated parameter name of resource value -- Removed unused Resources

Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11643 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e0c8b9ec56b793cd11e48a2e316fa4d7634cf15a

Former-commit-id: a1fd9c8adb261c86effcb01cc4b393d5cb7356a0

    • -3
    • +3
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 5 more files in changeset.
Incorporated comments review 2090: - Added / Updated XMLDocs - Cleaned up tests - Improved the SoilLayerIsAquiferConverter: convert should throw a NotSupportedException as it has no knowledge of the transformers. Additionally, it's a converter, not a transformer -- Wrapped function in the transformers

Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11642 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 84bc5c8abbc5a570fd2658781ec8f450af993461

Former-commit-id: ab581d241b80d96881c82eb15c6192a456f95fac

    • -1
    • +39
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 23 more files in changeset.
Incorporated comments P/O / dev: - Added coefficient of variation for the below phreatic level -- Adjusted SQL query -- Added properties in the relevant classes -- Adjusted the transformer for MacroStabilityInwardsSoilLayerTransformer => should set the coefficient of variation onto the soil layer properties instead of the deviation. Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11616 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: aab2be5fb5adf176d42db98b31a96bf5780542b8

Former-commit-id: 44264e867b5f96a52232ef6b07d067502c30900e

    • -1
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 12 more files in changeset.
Incorporated comments P/O / dev: - Moved validation / interpretation logic on the readers to the transformers -- Applied for MaterialName, Color and IsAquifer properties -- Introduced factory methods which creates valid soil layers to be used for testing transformers -- Introduced generic converter to convert the value of IsAquifer to valid values for soil layer implementations

Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11615 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a6cf6e1755b0fa8f6828362eef2d09187d016ac0

Former-commit-id: 5fb85abb026e00a236e2cf46fbed08f907faadeb

    • -2
    • +3
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 25 more files in changeset.
Added setting the properties of the MacroStabilityInwardsSoilLayerPropertiesUnderSurfaceLine in the factory. Related to Issue [WTI-1297]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11611 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8752e53f53a4490a6514182f3aec9179e62c598b

Former-commit-id: d62090df4b5699a9b1fd1a83daa47b3f3acdb965

    • -1
    • +1
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 5 more files in changeset.
Incorporated comments P/O: - Matched distribution properties of the newly added properties between the data models -- Matched between the MacroStabilityInwardsSoilLayerProperties and the SoilLayerBase (properties)

Related to Issue [WTI-1340]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@11604 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a5e62925cd3e2eb1df80050301664805311574b7

Former-commit-id: edce534bf26429eef558f3dce904b6d03cbad2da

    • -6
    • +6
    ./MacroStabilityInwardsSoilLayerTransformer.cs
  1. … 3 more files in changeset.