A brief comparison between two programs that compute the static conductance of a disordered two-dimensional tight-binding system

Authors
Citation
Ja. Verges, A brief comparison between two programs that compute the static conductance of a disordered two-dimensional tight-binding system, COMP PHYS C, 127(2-3), 2000, pp. 268-270
Citations number
4
Categorie Soggetti
Physics
Journal title
COMPUTER PHYSICS COMMUNICATIONS
ISSN journal
00104655 → ACNP
Volume
127
Issue
2-3
Year of publication
2000
Pages
268 - 270
Database
ISI
SICI code
0010-4655(200005)127:2-3<268:ABCBTP>2.0.ZU;2-Y
Abstract
There are two programs in the CPC program library that compute the static c onductance of a disordered two-dimensional cluster described by a tight-bin ding Hamiltonian. The older program uses the Landauer scheme to get the con ductance from the transmittance of a cluster attached to two semi-infinite chains that play the role of physical leads. The second program directly us es the Kubo formula to get the conductance of a similar cluster connected t o leads of arbitrary width. Tn both cases, the local Green function should be calculated, but while the first method uses the idea of recursion and im plements a set of subroutines to get the desired matrix elements of the res olvent, the second method employs LAPACK subroutines to propagate the self- energy matrix from one side of the cluster to the other. At the end both me thods deliver the same numerical answer, with a comparable high precision b ut at quite different computing speeds. The newer method is typically one o rder of magnitude quicker thanks to modem methods in Linear algebra when ju st one system is solved, but recursion is advantageous for solving the same systems for several Fermi energies because in this case the slow part of t he calculation is done only once. (C) 2000 Elsevier Science B.V. All rights reserved.