Next: 3. The iterative method
Up: Preconditioned conjugate gradient method
Previous: 1. Introduction
2. Formulation of the problem
We give a brief account of electronic structure calculations within
density-functional theory [16] which requires
the generalized eigenvalue problem to be solved (see Ref. [17] for a more comprehensive description). For a
system of
electrons, we need to solve self-consistently the
Kohn-Sham equations which assume the following form
![\begin{displaymath}
\hat{H} \psi_m({\bf r}) = \left[-\frac{\hbar^2}{2m_{\mathrm ...
...f r}) \right] \psi_m({\bf r}) =
\varepsilon_m \psi_m({\bf r}),
\end{displaymath}](img12.gif) |
(1) |
where
is the Kohn-Sham Hamiltonian, with energy eigenvalues
and corresponding eigenstates
. The
effective potential
consists of three terms; the
classical electrostatic or Hartree potential, the exchange-correlation
potential, and the external potential [17]. The
electron density is formed from the
lowest or occupied eigenstates
![\begin{displaymath}
\rho({\bf r}) = \sum_{m=1}^{M} \left\vert \psi_m({\bf r}) \right\vert^2.
\end{displaymath}](img17.gif) |
(2) |
The eigenstates satisfy the orthogonality constraints where
![\begin{displaymath}
\int \d {\bf r}\ \psi_m^{\ast}({\bf r}) \psi_n({\bf r}) = \delta_{mn},
\end{displaymath}](img18.gif) |
(3) |
for all
and
.
When a non-orthogonal basis set
is used, the eigenstates are written as
![\begin{displaymath}
\psi_n({\bf r}) = \sum_{\alpha} {x_n}^{\alpha} \ \chi_{\alpha}({\bf r}),
\end{displaymath}](img22.gif) |
(4) |
where
labels a basis function
. The
right hand side of Eq. (4) has been written as a
contraction between a contravariant quantity
and a covariant
quantity
. Substituting Eq. (4) into
Eq. (1), taking inner products with the
, and using the definitions
![\begin{displaymath}
S_{\alpha\beta} = \int \d {\bf r}\ \chi^{\ast}_{\alpha}({\bf r})
\chi_{\beta}({\bf r}) ,
\end{displaymath}](img27.gif) |
(5) |
and
![\begin{displaymath}
H_{\alpha\beta} = \int \d {\bf r}\ \chi^{\ast}_{\alpha}({\bf r}) \hat{H}
\chi_{\beta}({\bf r}) ,
\end{displaymath}](img28.gif) |
(6) |
we obtain the generalized eigenvalue problem
![\begin{displaymath}
H_{\alpha\beta} {x_n}^{\beta} = \varepsilon_n S_{\alpha\beta} {x_n}^{\beta}.
\end{displaymath}](img29.gif) |
(7) |
In writing Eq. (7), we have adopted the Einstein
summation notation where we sum over repeated Greek indices. The
orthogonality conditions of the Kohn-Sham eigenstates in
Eq. (3) translate into
![\begin{displaymath}
{x_m^{\ast}}^{\alpha} S_{\alpha\beta} {x_n}^{\beta} = \delta_{mn}.
\end{displaymath}](img30.gif) |
(8) |
When Eq. (7) is solved, a new output electron
density
is obtained and a new input
electron density for the next iteration can be constructed by a linear
(or more sophisticated [18]) mixing scheme e.g.
![\begin{displaymath}
\rho^{(i+1)}_{\mathrm{in}} = f \rho^{(i)}_{\mathrm{out}} + (1-f)
\rho^{(i)}_{\mathrm{in}},
\end{displaymath}](img32.gif) |
(9) |
where the optimum choice for
depends upon the eigenvalues of the
static dielectric matrix of the system. The mixing of densities is
carried out until Eq. (1) is solved self-consistently.
Next: 3. The iterative method
Up: Preconditioned conjugate gradient method
Previous: 1. Introduction
Peter Haynes