APS Logo

Cij: A Python code for thermoelasticity

ORAL

Abstract

The Wu-Wenzcovitch semi-analytical method is a concise and predictive formalism to compute the high pressure and high temperature (high-PT) thermoelastic tensor (SAM-Cij) of crystalline materials. In conjunction with ab-initio calculations to compute static elastic coefficients and phonon frequencies, this method has been successfully applied to materials across different crystal systems. Mineral elastic properties under mantle conditions obtained with this method have provided first-hand insights into the origins of seismic heterogeneities in Earth's mantle. Here, we introduce the Cij package, a Python implementation of the SAM-Cij method. It enables a thermoelasticity calculation to be initiated from a single command and is fully-configurable from an available calculation settings file to work with different materials. These features allow SAM-Cij calculations to be easily integrated as a part of high-throughput workflows. In addition to the command-line interface, this package also provides intuitive Python APIs for analysis and plotting.

Presenters

  • Chenxing Luo

    Applied Physics and Applied Mathematics, Columbia University

Authors

  • Chenxing Luo

    Applied Physics and Applied Mathematics, Columbia University

  • Xin Deng

    Laboratory of Seismology and Physics of Earth’s Interior, School of Earth and Space Sciences, University of Science and Technology of China

  • Wenzhong Wang

    Laboratory of Seismology and Physics of Earth’s Interior, School of Earth and Space Sciences, University of Science and Technology of China

  • Zhongqing Wu

    Laboratory of Seismology and Physics of Earth’s Interior, School of Earth and Space Sciences, University of Science and Technology of China

  • Renata M Wentzcovitch

    Columbia Univ, Department of Applied Physics and Applied Mathematics, Columbia University, Applied Physics and Applied Mathematics, Columbia University, Columbia University