ChangelogΒΆ

0.1.11 2022-10-10

  • [Bug]: Fix: Changed default value pre stress in anchors D-SheetPiling from 0.1 to 0.0 (#28). By martinapippi. πŸ‘

0.1.9 2022-10-04

  • [Bug]: D-Stability parsing error with NaN values in Soil

0.1.8 2022-08-08

  • [Feature]: Added support for Python 3.10. By yurnih. πŸ‘

  • [Feature]: Added support for D-Stability 2022.01.(x) files.

  • [Bug]: Allow load_type: DSHEETPILING_DETERMINED for UnformLoad and SurchargeLoad in DSheetPiling. By Mbweehuizen. πŸ‘

0.1.7 2022-06-21

  • [Feature]: Added support for Python 3.9. By yurnih. πŸ‘

  • [Bug]: Fix for D-Stability files that cannot be parsed due to incorrect directory separators.

0.1.6 2021-10-5

  • [Feature]: Enable (unsupported) soilvisualizations field for DStability. By Thijs Damsma of van Oord. πŸ‘

  • [Bug]: Fixed an edge case in the sorting of boundaries in DSettlement. By Thijs Damsma of van Oord. πŸ‘

  • [Bug]: Constrain the length of the name field in DSheetPiling structures. Reported by Martina Pippi of CEMS. πŸ‘

  • [Bug]: Set correct number of lines in [RUN IDENTIFICATION] in DSettlement and DSheetPiling. By Maarten Betman of Boskalis. πŸ‘

  • [Support]: Extra installation instructions and typo fix. By Thijs Damsma of van Oord. πŸ‘

0.1.5 2021-04-10

  • [Bug]: Now parses names with spaces of layers, materials.

  • [Bug]: Removed monkeypatching of Pydantic Config, resulting in odd bugs with other packages such as GEOLib+

  • [Bug]: Large values in DSheetPiling input, such as Anchor, could fuse together, producing invalid files.

0.1.4 2021-03-10

  • [Feature]: Add support for D-Stability 20.3. πŸŽ‰ Note that this drops support for older DStability releases, the console release should follow soon.

  • [Bug]: Allow negative angle of Anchor.

  • [Bug]: Always parse Model settings in DSheetPiling.

  • [Bug]: Fix unused consolidations in DStability.

  • [Bug]: Aligned and relaxed constraints of Anchor and Strut fields with the internal models used in DSheetPiling.

  • [Bug]: Fix consolidation validation for layer loads in DStability model. By Joost Dobken of van Oord. πŸ‘

  • [Support]: Add env option to ignore extra_fields instead of raising a ValidationError.

  • [Support]: Clarified documentation about [moments_forces_displacements] in the DSheetPiling output.

0.1.3 2020-11-9

  • [Feature]: Hotfix release.

  • [Bug]: Fixed ValidationError on console folder when doing a remote execution. Bug was created in the fix for GEOLIB-204 in 0.1.2.

  • [Support]: Limits Pydantic version, as the new 1.7 release broke GEOLib (Version object has no attribute __field__defaults__)

0.1.2 2020-10-16

  • [Feature]: First release. Thanks to all those who tested and reported their findings.

  • [Bug] #GEOLIB-192: LateralEarthPressureMethodStage in SheetPileMethod appeared as mixed when it should be C_PHI_DELTA.

  • [Bug] #GEOLIB-204: On remote execution, console folder was derived from the given model, not the geolib.env file.

  • [Bug] #GEOLIB-203: DStability files containing NaNs failed to serialize after execution in the webservice.

  • [Bug] #GEOLIB-206: Xi3, Xi4 and other options can now be set on TensionPilesModel as well.

  • [Bug] #GEOLIB-202: Soildelta can now be negative as well.

  • [Bug] #GEOLIB-197: compression_input_type is now defined and documented.

  • [Bug] #GEOLIB-210: We now always try to parse output after execution, even if the return code is non-zero.

  • [Bug] #GEOLIB-209: ShearStrengthModelTypePhreaticLevel is now only defined once.

  • [Bug] #GEOLIB-207: Usage of NaNs in the older D-Serie models will now yield an error.

  • [Bug] #GEOLIB-187: Added actual conversion of Soil colors for the older D-Serie models.

  • [Bug] #GEOLIB-166: Clarified how to generate geometry in order to have a correct surface line.

  • [Bug] #GEOLIB-191: Loads were repeated if added to multiple stages.

  • [Bug] #GEOLIB-193: User defined partial factors were sometimes non-default.

  • [Bug] #GEOLIB-202: Soildelta can now be negative.

  • [Bug] #GEOLIB-206: Xi3, xi4, and ea_gem can now be also set on TensionPilesModel in DSheetPiling.

  • [Bug] #GEOLIB-187: Setting a color for a soil won’t error and will now be converted for the older D-Serie models.

  • [Bug] #GEOLIB-173: All output stages of DSheetPiling are now accessible.

  • [Support]: Unified settings into metadata for both local and remote models. Added timeout for execution to metadata.

  • [Support]: Added tutorial about multiple calculations using BaseModelList.

  • [Support]: Added errors attribute to BaseModelList for failed models.

  • [Support] #GEOLIB-211: Clarified vertical_permeability in Soil should be in [m/day].

  • [Support] #GEOLIB-194: Renamed some PartialFactorSets Enums for clarity in DSheetPiling (breaking).

  • [Support] #GEOLIB-184: Renamed the pile factors in a Pile for clarity in DFoundations (breaking).

  • [Support] #GEOLIB-190: Set the load_type of VerificationLoadSettingsHorizontalLineLoad to DSheetPiling Determined.

  • [Support] #GEOLIB-208: Improved handling of urls without trailing / for remote execution.

  • [Support] #GEOLIB-205: Improved error handling on the webservice so it’s easier to debug.

  • [Support] #GEOLIB-198: Clarified Soil construction in documentation and made usage of extra fields an error (breaking).

  • [Support] #GEOLIB-196: Fixed erroneous documentation about Soil for DStability.

  • [Support] #GEOLIB-186: Documented soil_type_nl for DFoundations.

  • [Support] #GEOLIB-172: Documented how moments, forces displacements can be accessed dependent on the calculation type.

  • [Support] #GEOLIB-180: Document console flags, installation procedures, licenses for consoles.

  • [Support] #GEOLIB-200: Moved Soils to it’s own file as not to leak the code in compiled versions.

  • [Support] #GEOLIB-182: Documented output structure of all models and improved documentation with type hints.

  • [Support] #GEOLIB-177: Clarified that set_model should be called as early as possible and added warning if called later.

  • [Support]: Dialed down the logging levels and documented how to change the logging levels.

0.1.1 2020-09-27

  • [Feature]: Second beta release for testing. Thanks to all those who tested and reported their findings.

    Note

    In this release some quick fixes have been made. This is still a beta release.

  • [Bug]: BaseModelList.execute() should now work.

  • [Bug]: The angle of an Anchor in DSheetPiling can now be negative.

  • [Bug]: Examples and tutorials now use Path from pathlib instead of strings for filepaths.

  • [Bug]: CPT data in DFoundations will not fuse to a single value anymore.

  • [Support]: Added error message if console wasn’t found, instead of a vague process error.

  • [Support]: Several typos and missing brackets have been fixed in the tutorials.

  • [Support]: Documented SoilModel and ConsolidationModel enums for the set_model of DSettlement.

  • [Support]: Added Application fields to DStability in order to support the latest release.

  • [Support]: Both jinja2 and requests have been added as dependencies.

0.1.0 2020-07-20

  • [Feature]: First beta release for testing. Works with the following models:

    • DFoundations

    • DSheetPiling

    • DSettlement

    • DStability

    Note

    This is a beta release, not meant for production.