Subscribe with RSS to keep up with the latest changes.
PyElastica v0.1.0 Released
November 02, 2020 Major
We have officially released PyElastica v0.1.0!
Upgrade PyElastica with the command $ pip install –-upgrade pyelastica
New This Release
This release of PyElastica uses the Python package numba to enable just in time compilation leading to a ~8x speedup over the previous version. Numba is not required to run PyElastica and if numba is not installed, PyElastica will defualt to the non-numba implementation. As such, if you wish to take advantage of the speed-up afforded by numba, please be sure to install it separately.
Future releases of PyElastica will require numba and we will no longer be maintaining the non-numba code beyond this release.
We have also included an example script for visualizing PyElastica simulations using POVray. This script is located in the examples folder (examples/visualization).
PyElastica is available for download on GitHub
PIP Package for PyElastica (v0.0.2)
April 15, 2020 Minor
We have created a PyPI package for PyElastica. You can now easily install PyElastica with the command: $ pip install pyelastica.
PyElastica v0.0.1 Released
April 08, 2020 Major
We have publicly released the initial release of PyElasica (v0.0.1)!
This current version of PyElastica is the educational version. It is a straight forward Python implementation of the Elastica method making heavy use of numpy. As such, it is very slow. We are working on a significantly accelerated Python version of the code that we hope to release soon.
PyElastica is available for download on GitHub