Elastic
=======
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/jochym/Elastic/pypi.yml)
![PyPI - Version](https://img.shields.io/pypi/v/elastic)
![PyPI - Downloads](https://img.shields.io/pypi/dm/elastic?label=PyPi)
![Conda Version](https://img.shields.io/conda/vn/conda-forge/elastic)
![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/elastic?label=forge)
![GitHub License](https://img.shields.io/github/license/jochym/Elastic)
[![DOI](https://zenodo.org/badge/doi/10.5281/zenodo.593721.svg)](https://doi.org/10.5281/zenodo.593721)
[![Documentation Status](https://readthedocs.org/projects/elastic/badge/?version=latest)](https://elastic.readthedocs.io/latest)
Elastic is a set of python routines for calculation of elastic
properties of crystals (elastic constants, equation of state, sound
velocities, etc.). It is a third version of the in-house code I have
written over few years and is implemented as a extension to the
[ASE](https://wiki.fysik.dtu.dk/ase/) system. The code was a basis for
some of my publications and was described briefly in these papers. The
code was available to anyone, presented at the [Workshop on ab initio
Calculations in Geosciences](http://wolf.ifj.edu.pl/workshop/work2008/)
and used by some of my co-workers. This code is a re-implementation of
elastic as a module for the ASE.
The on-line documentation is placed on
[ReadTheDocs](http://elastic.rtfd.org/) or [Elastic
website](http://wolf.ifj.edu.pl/elastic/). You can obtain the
[documentation as a PDF
file](https://media.readthedocs.org/pdf/elastic/stable/elastic.pdf) as
well.
Installation
------------
The installation is simple if you are using conda package menager:
conda install -c conda-forge elastic
If you need a more elaborate [installation
instruction](http://nbviewer.ipython.org/github/jochym/qe-doc/blob/master/Installation.ipynb)
for computing environment to work with ASE - I have written just such a
document. It is a first in the series of tutorials of this subject and
you can find it under nbviewer link above.
The project is open and I welcome patches, ideas and other feedback.
Acknowledgments
---------------
In the past the project was partially supported by:
- Department of Computational Material Science, Institute of Nuclear
Physics, PAN, Poland
- Department of Engineering, University of Saskatchewan, Canada
Raw data
{
"_id": null,
"home_page": null,
"name": "elastic",
"maintainer": null,
"docs_url": "https://pythonhosted.org/elastic/",
"requires_python": null,
"maintainer_email": "\"Pawe\u0142 T. Jochym\" <Pawel.Jochym@ifj.edu.pl>",
"keywords": "science, physics, ase, elastic constants, crystals",
"author": null,
"author_email": "\"Pawe\u0142 T. Jochym\" <Pawel.Jochym@ifj.edu.pl>, Georgios Tritsaris <gtritsaris@seas.harvard.edu>",
"download_url": "https://files.pythonhosted.org/packages/e1/c7/43a969bbcbcf5e10738210f3832926567aed1f7af10acd6b75551e857a7a/elastic-5.2.5.3.tar.gz",
"platform": null,
"description": "Elastic\n=======\n\n![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/jochym/Elastic/pypi.yml)\n![PyPI - Version](https://img.shields.io/pypi/v/elastic)\n![PyPI - Downloads](https://img.shields.io/pypi/dm/elastic?label=PyPi)\n![Conda Version](https://img.shields.io/conda/vn/conda-forge/elastic)\n![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/elastic?label=forge)\n![GitHub License](https://img.shields.io/github/license/jochym/Elastic)\n[![DOI](https://zenodo.org/badge/doi/10.5281/zenodo.593721.svg)](https://doi.org/10.5281/zenodo.593721)\n[![Documentation Status](https://readthedocs.org/projects/elastic/badge/?version=latest)](https://elastic.readthedocs.io/latest)\n\nElastic is a set of python routines for calculation of elastic\nproperties of crystals (elastic constants, equation of state, sound\nvelocities, etc.). It is a third version of the in-house code I have\nwritten over few years and is implemented as a extension to the\n[ASE](https://wiki.fysik.dtu.dk/ase/) system. The code was a basis for\nsome of my publications and was described briefly in these papers. The\ncode was available to anyone, presented at the [Workshop on ab initio\nCalculations in Geosciences](http://wolf.ifj.edu.pl/workshop/work2008/)\nand used by some of my co-workers. This code is a re-implementation of\nelastic as a module for the ASE.\n\nThe on-line documentation is placed on\n[ReadTheDocs](http://elastic.rtfd.org/) or [Elastic\nwebsite](http://wolf.ifj.edu.pl/elastic/). You can obtain the\n[documentation as a PDF\nfile](https://media.readthedocs.org/pdf/elastic/stable/elastic.pdf) as\nwell.\n\n\nInstallation\n------------\n\nThe installation is simple if you are using conda package menager:\n\n conda install -c conda-forge elastic\n\nIf you need a more elaborate [installation\ninstruction](http://nbviewer.ipython.org/github/jochym/qe-doc/blob/master/Installation.ipynb)\nfor computing environment to work with ASE - I have written just such a\ndocument. It is a first in the series of tutorials of this subject and\nyou can find it under nbviewer link above.\n\nThe project is open and I welcome patches, ideas and other feedback.\n\nAcknowledgments\n---------------\n\nIn the past the project was partially supported by:\n\n- Department of Computational Material Science, Institute of Nuclear\n Physics, PAN, Poland\n- Department of Engineering, University of Saskatchewan, Canada\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "Extension for ASE to calculate elastic constants",
"version": "5.2.5.3",
"project_urls": {
"Changelog": "https://github.com/jochym/Elastic/blob/master/CHANGELOG.md",
"Documentation": "http://elastic.rtfd.org/",
"Homepage": "https://wolf.ifj.edu.pl/elastic",
"Issues": "https://github.com/jochym/Elastic/issues",
"Repository": "https://github.com/jochym/Elastic"
},
"split_keywords": [
"science",
" physics",
" ase",
" elastic constants",
" crystals"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "db95bad0d9501fc709c94deea54f576edd00ea3e62af2175ecd7412694f1f0dd",
"md5": "3f953685781092226ca0f1ed9a3eb889",
"sha256": "7f82ed13fae6c432f59685eb5edac30d0cd8f655a21a1b3fb3edda5d6c27fdde"
},
"downloads": -1,
"filename": "elastic-5.2.5.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3f953685781092226ca0f1ed9a3eb889",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 626995,
"upload_time": "2024-12-07T18:19:09",
"upload_time_iso_8601": "2024-12-07T18:19:09.207352Z",
"url": "https://files.pythonhosted.org/packages/db/95/bad0d9501fc709c94deea54f576edd00ea3e62af2175ecd7412694f1f0dd/elastic-5.2.5.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e1c743a969bbcbcf5e10738210f3832926567aed1f7af10acd6b75551e857a7a",
"md5": "28a13c59f6f2b5e406fb373c78969ce9",
"sha256": "961329d58f78e84ffa174d257c690c1f8e06761be78d93f88bf27e418f1c6fa9"
},
"downloads": -1,
"filename": "elastic-5.2.5.3.tar.gz",
"has_sig": false,
"md5_digest": "28a13c59f6f2b5e406fb373c78969ce9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 608369,
"upload_time": "2024-12-07T18:19:11",
"upload_time_iso_8601": "2024-12-07T18:19:11.275188Z",
"url": "https://files.pythonhosted.org/packages/e1/c7/43a969bbcbcf5e10738210f3832926567aed1f7af10acd6b75551e857a7a/elastic-5.2.5.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-07 18:19:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jochym",
"github_project": "Elastic",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "ase",
"specs": []
},
{
"name": "spglib",
"specs": [
[
">=",
"2.5.0"
]
]
},
{
"name": "numpy",
"specs": []
},
{
"name": "scipy",
"specs": []
},
{
"name": "setuptools_scm",
"specs": []
}
],
"lcname": "elastic"
}