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.