|
type(elasticity_class) function | elasticity::elasticity_class_init (s) |
|
type(elasticity_class) function | elasticity::elasticity_class_init1 (s, m) |
|
subroutine | elasticity::destructor (this) |
|
subroutine | elasticity::getctensor (this, modulus, units) |
|
subroutine | elasticity::getctensor_corrections (this, modulus, units) |
|
subroutine | elasticity::getforcesmatrix (this, m, units) |
|
subroutine | elasticity::calc (this) |
|
subroutine | elasticity::c_matrix_element_prim_cell2 (this, atom1, atom2, value, q_vector_in) |
|
subroutine | elasticity::c_matrix_element_el_cell2 (this, atom1, atom2, value, q_vector_in) |
|
subroutine | elasticity::c_matrix_element_prim (this, atom1, atom2, value, q_vector_in) |
|
subroutine | elasticity::voigt2twoindexes (this, i, k, l) |
|
integer function | elasticity::twoindexed2voigt (this, i, j) |
|
subroutine | elasticity::voigt2ctensor (this, VoigtTensor, CTensor) |
|
subroutine | elasticity::ctensor2voigt (this, CTensor, VoigtTensor) |
|
subroutine | elasticity::rotatectensor (this, CTensor) |
|
subroutine | elasticity::rotatevoigttensor (this, VoigtTensor_in, VoigtTensor_out) |
|
subroutine | elasticity::fillrotationmatrix (this) |
|
subroutine | elasticity::normalizeptv_matrix (this) |
|
subroutine | elasticity::stringtolowercase (this, word) |
|
type(young_class) function | elasticity::young_class_init (s) |
|
real function | elasticity::lx (this, Theta, Phi) |
|
real function | elasticity::ly (this, Theta, Phi) |
|
real function | elasticity::lz (this, Theta) |
|
real function | elasticity::young (this, l1, l2, l3) |
|
real function | elasticity::isotropicyoung (this) |
|
subroutine | elasticity::getptvectors (system, ptv_matrix, ptv_index) |
|
real function | elasticity::bulk_modulus (CMatrix) |
|
real function | elasticity::elasticity_anisotropy (CMatrix) |
|
real function | elasticity::poisson_ratio (CMatrix) |
|