jarvis.analysis.elastic.tensor ============================== .. py:module:: jarvis.analysis.elastic.tensor .. autoapi-nested-parse:: Module for processing elastic tensor. Classes ------- .. autoapisummary:: jarvis.analysis.elastic.tensor.ElasticTensor Module Contents --------------- .. py:class:: ElasticTensor(et_tensor=[]) Bases: :py:obj:`object` Module for processing elastic tensor. .. py:attribute:: et_tensor :value: [] .. py:property:: voigt_modulus Get Voigt modulus. .. py:property:: compliance_tensor Get compliance. .. py:property:: reuss_modulus Get Reuss modulus. .. py:method:: long_velocity(atoms=None) Longitudinal velocity using Navier equation. .. py:method:: trans_velocity(atoms=None) Transverse velocity. .. py:method:: velocity_average(atoms=None) Average velocity. .. py:method:: debye_temperature(atoms=None) Debye temperature. .. py:property:: average_modulus Get average modulus. .. py:property:: pugh_ratio_voigt Get Voigt Pugh ratio. .. py:property:: pettifor_criteria Get Pettifor criteria. .. py:property:: is_brittle Check if brittle material. .. py:property:: is_ductile Check if ductile material. .. py:property:: melting_temperature_metals Get crude Melting temp. estimate. .. py:property:: cauchy_pressure Get Cauchy pressure. .. py:property:: poisson_ratio Get poisson's ratio. .. py:property:: universal_ansiotropy_ratio Get universal ansiotropy ratio. .. py:property:: youngs_modulus Get Youngs modulus. .. py:method:: to_dict() Get dictionary representation.