Update document

This commit is contained in:
Atsushi Togo 2018-03-16 16:28:19 +09:00
parent e6d2200570
commit ca32c31393
3 changed files with 21 additions and 16 deletions

View File

@ -20,7 +20,7 @@ For example, cumulative thermal conductivity is defined by
.. math::
\kappa^\text{c}(\omega) =
\int^\omega_0 \sum_\lambda
\int^\omega_0 \frac{1}{N} \sum_\lambda
\kappa_\lambda \delta(\omega_\lambda - \omega') d\omega'
:math:`\kappa_\lambda` is the contribution to :math:`\kappa` from the
@ -28,7 +28,7 @@ phonon mode :math:`\lambda`, which is defined as
.. math::
\kappa_\lambda =
\kappa_\lambda = \frac{1}{V_0}
C_\lambda \mathbf{v}_\lambda \otimes \mathbf{v}_\lambda
\tau_\lambda.
@ -152,7 +152,7 @@ The MFP cumulative :math:`\kappa^\text{c}(l)` is given by
.. math::
\kappa^\text{c}(l) =
\int^l_0 \sum_\lambda
\int^l_0 \frac{1}{N} \sum_\lambda
\kappa_\lambda \delta(l_\lambda - l') dl'
where :math:`l_\lambda = |\mathbf{l}_\lambda|` and
@ -162,11 +162,11 @@ as
.. math::
\kappa_\lambda = C_\lambda \mathbf{v}_\lambda \otimes
\mathbf{v}_\lambda \tau_\lambda = C_\lambda \mathbf{v}_\lambda \otimes
\mathbf{l}_\lambda.
\kappa_\lambda = \frac{1}{V_0} C_\lambda \mathbf{v}_\lambda \otimes
\mathbf{v}_\lambda \tau_\lambda = \frac{1}{V_0} C_\lambda
\mathbf{v}_\lambda \otimes \mathbf{l}_\lambda.
The unit of MFP is Angstrom.
The physical unit of MFP is Angstrom.
The figure below shows the results of Si example with the
:math:`19\times 19\times 19` and :math:`11\times 11\times 11` sampling

View File

@ -50,9 +50,9 @@ copyright = u'2015, Atsushi Togo'
# built documents.
#
# The short X.Y version.
version = '1.12.7'
version = '1.12.8'
# The full version, including alpha/beta/rc tags.
release = '1.12.7'
release = '1.12.8'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View File

@ -51,7 +51,7 @@ conductivity calculation is loaded and thermal conductivity tensor at
1.20936823e-15, 0.00000000e+00, -2.05720313e-15],
[ 1.37552313e+03, 1.37552313e+03, 1.37552313e+03,
2.81132320e-16, 0.00000000e+00, -5.00076366e-16],
...,
...,
[ 6.56974871e+00, 6.56974871e+00, 6.56974871e+00,
1.76632276e-18, 0.00000000e+00, -2.30450472e-18],
[ 6.50316555e+00, 6.50316555e+00, 6.50316555e+00,
@ -205,7 +205,13 @@ Thermal conductivity tensors at k-stars (:math:`{}^*\mathbf{k}`):
\sum_{\mathbf{q} \in {}^*\mathbf{k}} \kappa_{\mathbf{q}j}.
The sum of this over :math:`{}^*\mathbf{k}` corresponding to
irreducible q-points gives :math:`\kappa` (:ref:`output_kappa`).
irreducible q-points divided by number of grid points gives
:math:`\kappa` (:ref:`output_kappa`), e.g.,::
kappa_xx_at_index_30 = mode_kappa[30, :, :, 0].sum()/ weight.sum()
Be careful that until version 1.12.7, mode-kappa values were divided
by number of grid points.
The physical unit is W/m-K. Each tensor element is the sum of tensor
elements on the members of :math:`{}^*\mathbf{k}`, i.e., symmetrically
@ -215,6 +221,7 @@ symmetry.
The array shape is (temperature, irreducible q-point, phonon band, 6 =
(xx, yy, zz, yz, xz, xy)).
gv_by_gv
^^^^^^^^^
@ -279,17 +286,15 @@ a mode contribution to the lattice thermal conductivity is given by
.. math::
\kappa_\lambda = \frac{1}{NV_0} C_\lambda \mathbf{v}_\lambda \otimes
\kappa_\lambda = \frac{1}{V_0} C_\lambda \mathbf{v}_\lambda \otimes
\mathbf{v}_\lambda \tau_\lambda^{\mathrm{SMRT}}.
For example of some single mode, :math:`\kappa_{\lambda,{xx}}` is calculated by::
kappa_unit_conversion / weight.sum() * heat_capacity[30, 2, 0] *
group_velocity[2, 0, 0] ** 2 / (2 * gamma[30, 2, 0])
kappa_unit_conversion / weight.sum() * heat_capacity[30, 2, 0] * group_velocity[2, 0, 0] ** 2 / (2 * gamma[30, 2, 0])
where :math:`1/V_0` is included in ``kappa_unit_conversion``.
Similary mode-kappa (defined at :ref:`output_mode_kappa`) is
calculated by::
kappa_unit_conversion / weight.sum() * heat_capacity[30, 2, 0] *
gv_by_gv[2, 0] / (2 * gamma[30, 2, 0])
kappa_unit_conversion * heat_capacity[30, 2, 0] * gv_by_gv[2, 0] / (2 * gamma[30, 2, 0])