Calculating the linear response functions of noninteracting electrons with a time-dependent Schrödinger equation
Calculating the linear response functions of noninteracting electrons with a time-dependent Schrödinger equation
复制标题
DOI:
10.1103/physreve.56.1222
复制
发表时间:
1997-03
影响因子:
2.4
通讯作者:
T. Iitaka;S. Nomura;H. Hirayama;Xinwei Zhao;Y. Aoyagi;T. Sugano
中科院分区:
文献类型:
--
作者:
T. Iitaka;S. Nomura;H. Hirayama;Xinwei Zhao;Y. Aoyagi;T. Sugano
An O(N) algorithm is proposed for calculating linear response functions of non-interacting electrons in arbitray potential. This algorithm is based on numerical solution of the time-dependent Schroedinger equation discretized in space, and suitable to parallel- and vector- computation. Since it avoids O(N^3) computational effort of matrix diagonalization, it requires only O(N) computational effort where N is the dimension of the statevector. This O(N) algorithm is very effective for systems consisting of thousands of atoms, since otherwise we have to calculate large number of eigenstates, i.e., the occupied one-electron states up to the Fermi energy and the unoccupied states with higher energy. The advantage of this method compared to the Chebyshev polynomial method recently developed by Wang (L.W. Wang, Phys. Rev. B49, 10154 (1994);L.W. Wang, Phys. Rev. Lett. 73, 1039 (1994)) is that our method can calculate linear response functions without any storage of huge statevectors on external storage. Therefore it can treat much larger systems.