AHC¶
introduction¶
The dc anomalous Hall conductivity (AHC) is simply given as the Brillouin zone integral of the Berry curvature of occupying energy bands,
\[
\sigma_{xy} = -\frac{e^2}{\hbar} \sum_{n}^{occ} \int_{\text{BZ}} \frac{d\mathbf{k}}{(2\pi)^3} f_n(\mathbf{k})\Omega_{n, z}(\mathbf{k}).
\]
example¶
An example (refer to folder example/Fe
) of calculating the AHC of the fcc-Fe is given here.
The Input
file is:
INPUT_PARAMETERS
{
nspin 4
package ABACUS
fermi_energy 18.18839115931923
fermi_energy_unit eV
HR_route data-HR-sparse_SPIN0.csr
SR_route data-SR-sparse_SPIN0.csr
rR_route data-rR-sparse.csr
HR_unit Ry
rR_unit Bohr
}
LATTICE
{
lattice_constant 5.4235
lattice_constant_unit Bohr
lattice_vector
0.5 0.5 0.5
-0.5 0.5 0.5
-0.5 -0.5 0.5
}
AHC
{
integrate_mode Grid
integrate_grid 100 100 100
adaptive_grid 20 20 20
adaptive_grid_threshold 100
}
integrate_mode
: Specifies the mode of integration, which can be grid integration and adaptive integration.
integrate_grid
: Specifies a uniform grid for grid integration.
adaptive_grid
: Specifies the grid for adaptive densification.
adaptive_grid_threshold
: Specifies the cut-off value of adaptive densification, the unit is \(\AA^2\).
Once the calculation is complete, the resulting file ahc.dat
will be generated in the Out/AHC
directory.