APS Logo

MechElastic: A Python Library for Analysis of Mechanical and Elastic Properties

ORAL

Abstract

In this work, we present a friendly open-source python library to carry out the analysis of elastic properties of materials. A python package, MechElastic, has been built, which can parse the output elastic tensor data generated from several widely used DFT packages such as ABINIT, VASP, Quantum Espresso, and SIESTA, and compute various elastic and mechanical properties. It can also test the mechanical stability of a given material using the Born-Huang criteria and estimate hardness using six different semi-empirical relations. This package neatly puts all the employed equations and related references in one place for easy access for the apprentice researchers. With some additional inputs of energy/pressure versus volume data (theoretical or experimental), one can perform the equation of state (EOS) analysis using Vinet, Birch, Murnaghan, and Birch-Murnaghan models. Further, MechElastic has an interface with the online ELATE package for analyzing anisotropy in elastic properties, so, now users can access the features of the ELATE package directly in an offline mode. MechElastic can be used in a high-throughput manner for large scale DFT calculations.

Presenters

  • Logan Lang

    West Virginia University

Authors

  • Sobhit Singh

    Rutgers, The State University of New Jersey, Department of Physics and Astronomy, Rutgers University, Department of Physics and Astronomy, Rutgers University, Piscataway, NJ, USA

  • Logan Lang

    West Virginia University

  • Viviana Dovale-Farelo

    West Virginia University

  • Uthpala Herath

    West Virginia University

  • Pedram Tavadze

    West Virginia University

  • Francois-Xavier Coudert

    Chimie ParisTech, PSL University

  • Aldo H Romero

    West Virginia University