A python toolkit to manipulate strain and strain tensors, and other linear elasticity-related tensors (e.g. stiffness). This package also provides a collection of easy-to-use and very fast tools to work on stress and strain tensors.
Among other features, this package implements:
- Computation of elasticity tensors,
- Analysis of elastic anisotropy and wave propagation,
- Working with multidimensional arrays of strain and stress tensors,
- Rotation of tensors,
- Integration with crystal symmetry groups,
- Visualization and tutorials for ease of use,
- A graphical user interface to plot the spatial dependence of engineering constants.
Elasticipy can be installed with PIP:
pip install Elasticipy
Tutorials and full documentation are available on ReadTheDoc.
The source code is available on GitHub under the MIT licence.