PyPile 0.7.0 Released

After a long period of quiet time, I am so excited to announce the release of PyPile 0.7.0. Some significant changes and new functions will be discussed below.

Finite element method is implemented to replace the original finite difference method. FEM brings much higher flexibility for current functions and higher future extensibility for PyPile.

With this new release, lateral single ground springs, rotational springs, distributed springs provided by soils can be assigned to any depth along the piles. Piles can be fixed for lateral movement and rotation at any depths.

Concentrated lateral loads and moments, distributed lateral forces can be assigned to any depths along the analyzed piles. Distributed forces generated by relative soil movement can be easily applied to piles.

Nonlinear pile bending stiffness is also integrated into this release. The simplest elastic perfectly plastic bending stiffness can be used to limit the maximum moment in the piles. A higher nonlinearity can be implemented with user defined JavaScript curvature-moment function or user input explicit curvature-moment curve.

Distributed force generated by relative soil movement can be exported and used as input in other software programs, such as slope stability analysis programs.

In addition, weak rock and c-phi soil models are also implemented in this release.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.