next up previous
Next: Optimizing localized functions Up: Contents Previous: Basis set size

Iterative diagonalization

Linear-scaling $\Rightarrow$ large systems $\Rightarrow$ large basis sets $\Rightarrow$ iterative diagonalization


Want to minimize the energy w.r.t. the wavefunctions $\{ \psi_i({\bf r}) \}$:

\includegraphics[width=20cm]{tensor.eps}
Kinetic energy preconditioning
1mm
\begin{picture}(240,120)
\put(0,110){\textcolor{blue}{$\bullet~$}Gradient is dom...
...tomatically}
\put(120,5){\includegraphics[width=12cm]{prefun.eps}}
\end{picture}

M. P. Teter, M. C. Payne and D. C. Allan, Phys. Rev. B 40 12255 (1989)
D. R. Bowler and M. J. Gillan, Comput. Phys. Commun. 112 103 (1998)
\includegraphics[width=20cm]{precon1.eps}
\includegraphics[width=20cm]{precon2.eps}


Peter D. Haynes 2001-11-09