ElaStic

Dieses Software-Paket ermöglicht die Berechnung des vollständigen elastischen Tensors zweiter und dritter Ordnung sowie der makroskopischen elastischen Module auf der Basis von Ab-initio-Rechnungen.
Es lässt sich der volle elastischen Tensors zweiter Ordnung für alle Typen von Kristallgittern ebenso bestimmen wie die elastischen Konstanten dritter Ordnung für kubische, hexagonale und rhomboedrische Kristalle. ElaStic ist in Python verfasst und verwendet das SROUP Tool [1] zur Berechnung der Symmetrien und der Raumgruppe. Es hat Schnittstellen zu den Dichtefunktionaltheorie-Codes exciting, Wien2k, und Quantum Espresso für die Berechnung der Energie bzw. Spannung. Nähere Informationen finden sich im folgenden Artikel:

R. Golesorkhtabar, P. Pavone, J. Spitaler, P. Puschnig, and Claudia Draxl, “ElaStic: A tool for calculating second-order elastic constants from first principles, Computer Physics Communications 184 (2013) 1861–1873

[1] B. Z. Yanchitsky and  A. N. Timoshevskii, “Determination of the space group and unit cell for a periodic solid”, Comp. Phys. Comm., ELSEVIER SCIENCE BV, 2001, 139, 235-242