![]() |
AlmaBTE
1.3
A solver of the space- and time-dependent Boltzmann transport equation for phonons
|
Definitions corresponding to bulk_properties.hpp. More...
Functions | |
Eigen::MatrixXd | alma::calc_kappa (const alma::Crystal_structure &poscar, const alma::Gamma_grid &grid, const Eigen::Ref< const Eigen::ArrayXXd > &w, double T) |
Obtain the thermal conductivity in the relaxation time approximation. More... | |
Eigen::MatrixXd | alma::calc_kappa_sg (const alma::Crystal_structure &poscar, const alma::Gamma_grid &grid, double T) |
Obtain the small-grain thermal conductivity tensor. More... | |
double | alma::calc_kappa_1d (const alma::Crystal_structure &poscar, const alma::Gamma_grid &grid, const Eigen::Ref< const Eigen::ArrayXXd > &w, double T, const Eigen::Ref< const Eigen::Vector3d > &direction) |
Obtain the thermal conductivity along a particular direction in the relaxation time approximation. More... | |
Definitions corresponding to bulk_properties.hpp.
Eigen::MatrixXd alma::calc_kappa | ( | const alma::Crystal_structure & | poscar, |
const alma::Gamma_grid & | grid, | ||
const Eigen::Ref< const Eigen::ArrayXXd > & | w, | ||
double | T | ||
) |
Obtain the thermal conductivity in the relaxation time approximation.
[in] | poscar | - description of the unit cell |
[in] | grid | - phonon spectrum on a regular q-point grid |
[in] | w | - scattering rates for all modes in each of the irreducible classes of q points in the grid. |
[in] | T | - temperature in K |
double alma::calc_kappa_1d | ( | const alma::Crystal_structure & | poscar, |
const alma::Gamma_grid & | grid, | ||
const Eigen::Ref< const Eigen::ArrayXXd > & | w, | ||
double | T, | ||
const Eigen::Ref< const Eigen::Vector3d > & | direction | ||
) |
Obtain the thermal conductivity along a particular direction in the relaxation time approximation.
[in] | poscar | - description of the unit cell |
[in] | grid | - phonon spectrum on a regular q-point grid |
[in] | w0 | - scattering rates for all modes in each of the irreducible classes of q points in the grid. |
[in] | T | - temperature in K |
[in] | direction | - 1D thermal transport direction in Cartesian coordinates. |
Eigen::MatrixXd alma::calc_kappa_sg | ( | const alma::Crystal_structure & | poscar, |
const alma::Gamma_grid & | grid, | ||
double | T | ||
) |
Obtain the small-grain thermal conductivity tensor.
The small-grain thermal conductivity is defined as the value of the thermal conductivity tensor over the mean free path when the mean path is uniform across all modes.
[in] | poscar | - description of the unit cell |
[in] | grid | - phonon spectrum on a regular q-point grid |
[in] | T | - temperature in K |