Deltares.DSoilModel.Data

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DLL's that are required for DslGeoID library have been moved to DSoilModel.Data project, si it is more clear where they belong to

Related to Issue [DSB-558]

  1. … 1 more file in changeset.
corrected DSoilModelStiFileTransformer to use GetStochastByName() instead of GetStochasts-visible-only loop. Improves performance and fixes import bug.

Related to Issue [DSB-578]

    • -21
    • +12
    ./DSoilModelStiFileTransformer.cs
fixed sync between CurrentSoilSegments and the SoilSegments (the actual source)

Related to Issue [DSB-589]

Moved the check on the strength model to an earlier step to ensure consistency. This may result in an extra message if two soils have similar names, but that is probably acceptable. Also renamed the method by which the strength model is checked - more to the point.

Related to Issue [DSB-555]

Show a proper warning if a material is imported that refers to a strength model that is not supported.

Note:

The code refers to a new strength model - CuCalculatedYield - which is defined in DSL.

Related to Issue [DSB-555]

  1. … 1 more file in changeset.
Removed NuGet bindings for SqLite and added interop DLL to DSoilModel.Data, as requested by Tom

Related to Issue [DSB-558]

  1. … 1 more file in changeset.
Updated D-SoilModel to version 16.1.3.* after internal DSL release

Related to Issue [MDNLIB-805]

  1. … 10 more files in changeset.
Updated NuGet config for SqLite and removed interop dll's from application project. This should solve any conflicts with the x86 interop folder during builds.

Related to Issue [DSB-558]

  1. … 7 more files in changeset.
Changed default stochast for D70 to have a shift of 0, as requested by PO, updated unit test(s) related to these defaults

Related to Issue [DSB-537]

  1. … 3 more files in changeset.
Refactored the way Soil defaults specific to D-SoilModel are handled, as suggested by reviewer

Related to Issue [DSB-537]

  1. … 2 more files in changeset.
Added Dam defx import test for Delfland (with added bogus segments Shapefile)

Related to Issue [DSB-515]

  1. … 16 more files in changeset.
DSoilModelIO: SaveXML and OpenXML should be removed

Related to Issue [DSB-541]

  1. … 1 more file in changeset.
Fixed failing unit test for AddOldProjectDataBaseToProject() method, exception handling improved

Related to Issue [DSB-515]

  1. … 1 more file in changeset.
Added a unit test concerning default soil properties

Related to Issue [DSB-537]

  1. … 1 more file in changeset.
Detect when new soils are added to project to set default properties defined in the functional design document

Related to Issue [DSB-537]

  1. … 1 more file in changeset.
Cleaned up using clauses & empty lines in the original class and added unit tests for CenterCrestLocation

Related to Issue [DSB-509]

  1. … 2 more files in changeset.
The aquifer dictionary must remain intact when importing non-unique soils. This invalidated the previous approach to identifying the soils by name in a case-insensitive way. After some puzzling, I found a better way. Both unit tests that concerns the import of two MDB-files now work.

Related to Issue [DSB-502]

Issue an error if a CSV file that is to be imported is missing one or more required columns. Added a unit terst for this - DSoilModelIO_ImportFromCsvFileWithMissingHeaders(). Added and improved several messages in the Translations.xml file.

This new unit test caused a small typo/error in the CSV file for the DSoilModelIO_ImportFromCsvFileWithInvalidHeaders() to surface.

The soil type column must be made visible again - this will be done in the next commit.

Related to Issue [DSB-500]

  1. … 4 more files in changeset.
Ignore the case of the soil names when importing a database with soil types - "zand" and "Zand" and "ZAND" are therefore considered one and the same soil.

This is covered by the unit test TestCaseSensitivityOfImportedSoilNames()

Related to Issue [DSB-502]

Examine the column names of a CSV file with 1D profiles and warn about unknown names. This should help the user to correct typos and such.

Related to Issue [DSB-501]

  1. … 4 more files in changeset.
Updated SoilBase references in D-SoilModel solution

Related to Issue [DSB-493]

  1. … 2 more files in changeset.
added test-purpose bool flag as requested

Related to Issue [DSB-458]

  1. … 1 more file in changeset.
Set release to 16.1.1

Related to Issue [DSB-470]

  1. … 3 more files in changeset.
added some improvements following reviewer comments

Related to Issue [DSB-438]

  1. … 1 more file in changeset.
+ wrote TestStochasticPropertiesUncoupled() which really tests if some particular properties are uncoupled

+ fixed minor bug

Related to Issue [DSB-438]

  1. … 1 more file in changeset.
+ improved DSoilModelTransformerTests

+ DSoilModelTransformer takes exceptional case with PreConsolidationStress into account

+ StressValueStochast name reverted back to StressStochast

Related to Issue [DSB-438]

  1. … 3 more files in changeset.
+ Added test project fpr DSoilModel.Data

+ DSoilModelTransformer that supports Soil and PreConsolidationStress uncouples deterministic and stochastic properties from each other

Related to Issue [DSB-438]

  1. … 8 more files in changeset.
Fixed transformer so that it works properly also when Stochasts are not visible, added unit test

Related to Issue [DSB-409]

  1. … 1 more file in changeset.
Moved logic from mapeditor to project and added an integration test for this functionality

Related to Issue [DSB-220]

  1. … 4 more files in changeset.
Adapted the translations for the CenterCrest as requested by Irene.

Related to Issue [DSB-184]

  1. … 1 more file in changeset.