Skip to content

Releases: 2phi/weac

v2.5.2

07 Apr 11:06
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.5 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

FEATURES

  • Adds the computation of the cut length where the slab comes into full contact (more than a singular point) with the base layer in a propagation saw test to weac.tools.touchdown_distance()

Full Changelog: https://github.com/2phi/weac/commits/v2.5.2

v2.5.1

04 Apr 12:39
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.5 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

BUG FIXES

  • Fixed typos
  • Removed inconsistencies

FEATURES

  • Improved documentation 📖

Full Changelog: https://github.com/2phi/weac/commits/v2.5.1

v2.5.0

30 Mar 12:41
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.5 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

FEATURES

  • Analyze slab touchdown 🏈 after weak-layer collapse in propagation saw tests (PSTs) by setting touchdown=True at model setup
  • Use weac.tools.touchdown_distance() to calculate the PST cut length at initial contact between slab and base layer after weak-layer collapse and the steady-state touchdown distance during unstable crack propagation.

Full Changelog: https://github.com/2phi/weac/commits/v2.5.0

v2.4.1

23 Jan 10:31
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.4 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

BUG FIXES

  • Fixed Zenodo indexing

FEATURES

  • Choose between slope-normal or vertical PST boundary conditions ('-pst', 'pst-' or '-vpst', 'vpst-', respectively)

Full Changelog: https://github.com/2phi/weac/commits/v2.4.1

v2.4.0

23 Jan 10:03
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.4 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

BUG FIXES

  • Fixed data format of energy release rates
  • Added switch for touchdown computations

FEATURES

  • Choose between slope-normal or vertical PST boundary conditions ('-pst', 'pst-' or '-vpst', 'vpst-', respectively)

Full Changelog: https://github.com/2phi/weac/commits/v2.4.0

v2.3.2

17 Apr 09:54
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.3 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

BUG FIXES

  • Makes nondimensional density parametrization according to Bergfeld et al. (2023) the default

FEATURES

  • Contour plots of stress and displacement fields on deformed geometries
  • Now accounts for slab touchdown in propagation saw tests

Full Changelog: https://github.com/2phi/weac/commits/v2.3.1

v2.3.1

05 Aug 17:59
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.3 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

BUG FIXES

  • Fixes contour plot axis labels
  • Installing weac now requires Python 🐍 3.10 or newer

FEATURES

  • Contour plots of stress and displacement fields on deformed geometries
  • Now accounts for slab touchdown in propagation saw tests

Full Changelog: https://github.com/2phi/weac/commits/v2.3.1

v2.3.0

01 Aug 17:09
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.3 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

FEATURES

  • Contour plots of stress and displacement fields on deformed geometries
  • Now accounts for slab touchdown in propagation saw tests

Full Changelog: https://github.com/2phi/weac/commits/v2.3.0

v2.2.1

17 Mar 23:22
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.2 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

BUG FIXES

v2.2.1

  • Fixed a bug where end coordinates could mistakenly be identified as unsupported when they were actually supported
  • Fixed a bug where edge cracks could mistakenly be identified as center cracks

FEATURES

  • Sign of inclination phi consistent with the coordinate system (positive counterclockwise)
  • Dimension arguments to field-quantity methods added
  • Improved aspect ratio of profile views and contour plots
  • Improved plot labels
  • Convenience methods for the export of weak-layer stresses and slab deformations
  • Wrapper for (re)calculation of the fundamental system
  • Now allows for distributed surface loads

Full Changelog: https://github.com/2phi/weac/commits/v2.2.1

v2.2.0

26 Jan 16:19
Compare
Choose a tag to compare

LAYERED SLABS ON COMPLIANT WEAK LAYERS

WEAC v2.2 provides Python 🐍 implementations of closed-form analytical models for the mechanical analysis of stratified snow covers on compliant weak layers.

FEATURES

  • Sign of inclination phi consistent with the coordinate system (positive counterclockwise)
  • Dimension arguments to field-quantity methods added
  • Improved aspect ratio of profile views and contour plots
  • Improved plot labels
  • Convenience methods for the export of weak-layer stresses and slab deformations
  • Wrapper for (re)calculation of the fundamental system
  • Now allows for distributed surface loads

Full Changelog: https://github.com/2phi/weac/commits/v2.2.0