Skip to content

Rastow/elastic-constants

Repository files navigation

elastic-constants

Installation

The package is available on the Python Package Index and can be installed using the following command.

pip install elastic-constants

Features

This library provides tools for computing the mechanical properties of crystal structures. Currently, only the computation of linear elastic constants is possible for all crystal classes. Additionally, the library includes a useful visualization module.

Documentation

The documentation is made with Sphinx and is hosted on GitHub Pages.

Development

This project uses uv as the package manager and tox as a task runner. After installing uv and cloning the repository, create a development environment using the following commands.

uv tool install tox --with tox-uv
uv sync --all-extras --all-groups

License

The project is distributed under the terms of the BSD-2-Clause license.

Releases

No releases published

Packages

No packages published

Languages