Groundhog

Latest version: v0.13.0

Safety actively analyzes 688896 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.8.0

- Improved margin settings for PSD plots
- Added correlation between acoustic impedance and bulk unit weight from Chen et al (2021)
- Added common-origin approach for liquefaction assessment according to Saye et al (2021)
- Implemented cyclic shear stress ratio equations according to Youd et al (2001)
- Small change for the plotting functionality of Prandtl's failure mechanism
- Error corrected in docstring of undercompaction_cohesionless_ladd, mathematical symbol for undercompaction for shallowest and deepest layers were switched.
- Added possibility for alternative depth, qc, fs and u2 keys in load_pydov
- Added new modules for standards. Started with Eurocode 7-based parameter selection
- Modified Koppejan calculation to use standard 'Depth from [m]' and 'Depth to [m]' columns for the layering
- Added LogPlotMatplotlib for plotting of logs with Matplotlib
- Added functionality for parsing AGS3.1 files using the agsformat argument in the AGSConverter
- Added possibility of plotting friction ratio Rf instead of another panel to plot_raw_pcpt
- Bugfix in Boussinesq stress calculation below a strip footing
- Add general functionality for gridded calculations (``CalculationGrid`` in the ``soilprofile`` module)
- Added 1D excess pore pressure dissipation calculations based on finite difference analysis
- Added class for settlement calculations (``SettlementCalculation``) in the ``shallowfoundations.settlement`` module
- Added module for excavations and started with code for coefficients of active and passive earth pressure
- Changed license to GNU GPLv3
- Added placeholders for constitutive modelling functionality (constitutivemodels module)
- Added tutorials for settlement and consolidation functionality

0.7.0

- Update to Readme to fix up formatting on Pypi (thanks to Thomas van der Linden for highlighting)
- Updated plotting ranges for pore pressure panel on CPT raw data plot
- Started with streamlit apps (authored by Berk Demir)
- Updated handling of pushing in PCPTProcessing ('Push' is the default column name for Push number)
- Added function failuremechanism_prandtl for calculating and plotting the Prandtl failure mechanism
- Added function for estimation of shear modulus reduction and material damping according to Darendeli (2001)
- Added correlation between qc, void ratio and Gmax for clay according to Mayne and Rix (1993)
- Added correlation between friction angle and SPT N number according to Kulhawy and Mayne (1990)
- Added correlation between Gmax and PI, OCR and overburden stress for clays according to Andersen (2015)
- Added the method parameter_at_depth on SoilProfile objects to retrieve the value of a specific parameter at the selected depth.
- Added correlation between CPT properties and Vs according to Andrus (2007)
- Added correlation between CPT properties and Vs according to Hegazy and Mayne (2006)
- Added Vs-CPT correlation according to Long and Donohue (2010)
- Added soil type determination from Vs and Qt according to Long and Donohue (2010)
- Add Vs-CPT correlation according to Karray et al (2011)
- Add Vs-CPT correlation according to Wride et al (2000)
- Add Vs-CPT correlation according to Tonni and Simonini (2013)
- Add Vs-CPT correlations according to McGann et al (2018) - Both for Christchurch general soils and Banks peninsula loess soils

0.6.1

- Fixed bug in offset calculation for fence diagrams

0.6.0

- Bugfix for relativedensity categories (relativedensity_categories)
- Added correlation between liquid limit and cv (cv_liquidlimit_usnavy)
- Started implementing SPT corrections and correlations (overburden correction and N60 correction)
- Started implementing an SPTProcessing class
- Added correlation between relative density and HS Small parameters in sand (hssmall_parameters_sand)
- Updated load_pydov for using pydov 2.1.0 (different key for depth)
- Updated normalise_pcpt function to allow Rf calculation as fs/qc for CPTs without pore pressure measurements
- Added code for hiding of all legends in plot_with_log
- Refactored code for shared functionality between CPT and SPT tests (InsituTestProcessing base class)
- Added notebooks for gINT data import for Windows and Mac/Linux
- Added method convert_depth_reference to SoilProfile to allow converting between depth units quickly (e.g. ft to m)
- Refactored overburden calculation for in-situ tests to always make use of soil profiles
- Added method for application of correlations to SPTProcessing class
- Added boolean to allow profile plots using lat/lon coordinates + necessary functionality to calculate offsets using pyproj
- Added correlations for relative density and undrained shear strength to spt_correlations

0.5.0

- Added extension of soil profile and cone properties to CPT maximum depth by default in map_properties
- Fixed up plotting of normalised properties and soil parameters for discontinuous CPTs
- Added correlation for K0 from CPT for sand according to Mayne (2007)
- Added Robertson soil type classes to behaviourindex_pcpt_robertsonwride function and added separate function to convert Ic to soil type
- Added modified Gmax correlation from CPT with effect of Bq according to Puechen et al (2020)
- Added non-normalised soil behaviour type index Isbt correlation
- Fixed a plotting bug leading to a depth shift in De Beer's method for unit base resistance
- Added a general LogPlot class for creating paneled plots with a log
- Include correlation for drained secant modulus from cone tip resistance and vertical effective stress
- Include correlation for damping according to Seed & Idriss (1970)
- Modification to plot_properties method for CPTs to allows showing/hiding of legends and plotting of layer interfaces
- Added inverse correlation for cone resistance from relative density for OC sand according to Baldi et al
- Include standard PSD plot and Plasticity chart
- Excel export of CPT with data, cone properties, layering and location info

0.4.0

- Added a module for dynamic soil properties to soildynamics
- Bugfix for SoilProfile from dataframe
- Added a module for soil parameter and soil type classification and moved relative density classification to it
- Added correction for total sleeve friction to PCPT normalisation (optional)
- Added correlation of Mayne et al (2010) for unit weight from sleeve friction
- Added correlation of Robertson and Cabal (2015) for shear wave velocity from cone resistance and soil behaviour type index
- Added formula to convert shear wave velocity and density to small-strain shear modulus
- GEF file import for PCPT processing
- Added load_ags method for importing AGS data with a single line of code
- Cyclic interaction diagrams and associated functions from Andersen (2015)

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.