mirror of https://github.com/phonopy/phono3py.git
Update document
This commit is contained in:
parent
e6d2200570
commit
ca32c31393
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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])
|
||||
|
|
Loading…
Reference in New Issue