Skip to main content

OpenPile

Open-source PILE software.

License: LGPL v3 Open Source? Yes! Downloads

Tests codecov Documentation Status

issues closed PRs closed GitHub last commit Pull Requests Welcome

DOI

Please see official documentation for more information.

TThis package is an open source python library that provides a toolbox for beam/pile calculations. It provides users with various objects to represent structural and geotechnical problems (such as piles, soil profiles, soil layers), and an assortment of routines for fast operations, including solving 1D FE beam models with or without Winkler approach.

Few features at a glance:

  • Finite Element calculations with 1D Beam elements (following Euler-Bernoulli or Timishenko beam theories) to compute forces, deformations
  • Winkler’s approach of a beam supported by linear or non-linear springs
  • Soil springs over axial, lateral and rotational degrees of freedoms
  • Common soil spring formulations to model soil structure interaction with the structure (a beam or pile).

This library supports the following versions of python: 3.8-3.10. Python 3.11 is not supported!

Support

This package takes time and effort. You can support by buying me a coffee.

"Buy Me A Coffee"

Installation Instructions

Prerequisites:

  • a version of python is installed on your machine (supported versions: 3.8-3.10)
  • pip is installed in your environment.
pip install openpile

Please share with the community

This library relies on community interactions. Please consider sharing a post about OpenPile and the value it can provide for researcher, academia and professionals.

GitHub Repo stars GitHub Repo stars GitHub Repo stars

Metadata

Release files for openpile 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openpile 1.0.3
File Size Uploaded
openpile-1.0.3.tar.gz 82.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for openpile 1.0.3
File Interpreter ABI Platform
openpile-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 165.9 kB

Release files / openpile-1.0.3.tar.gz

Download URL openpile-1.0.3.tar.gz
Size 82.9 kB
Tags Source
SHA-256 checksum
How to use checksums
19123a3f6ddf87ea5a732930ee734d4a11ef082f25ccfbc66458b484561ddf6c
BLAKE2b-256 checksum
How to use checksums
7ff0ef02b51e88ac71aac802c483e8b5af7a3f9c8a3cfaa9b40d26711043c59e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / openpile-1.0.3-py3-none-any.whl

Download URL openpile-1.0.3-py3-none-any.whl
Size 83.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a688c5f05865032230498e413bf2de45c1f1c4cda1b5bbe4e3e1f8d781d901cf
BLAKE2b-256 checksum
How to use checksums
d6f7f4a7d906057ef1ec38cf74531135e31c7a52d9e18ccb021ea92746ec45dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page