BOLTZWANN: A code for the evaluation of thermoelectric and electronic transport properties with a maximally-localized Wannier functions basis

被引:261
作者
Pizzi, Giovanni [1 ]
Volja, Dmitri [2 ]
Kozinsky, Boris [3 ]
Fornari, Marco [4 ]
Marzari, Nicola [1 ]
机构
[1] Ecole Polytech Fed Lausanne, CH-1015 Lausanne, Switzerland
[2] MIT, Dept Mat Sci & Engn, Cambridge, MA 02139 USA
[3] Robert Bosch LLC, Res & Technol Ctr, Cambridge, MA 02139 USA
[4] Cent Michigan Univ, Dept Phys, Mt Pleasant, MI 48859 USA
关键词
Maximally-localized Wannier functions; Wannier90; Band interpolation; Band velocities; Thermoelectric properties; PERFORMANCE; STATE;
D O I
10.1016/j.cpc.2013.09.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a new code to evaluate thermoelectric and electronic transport properties of extended systems with a maximally-localized Wannier function basis set. The semiclassical Boltzmann transport equations for the homogeneous infinite system are solved in the constant relaxation-time approximation and band energies and band derivatives are obtained via Wannier interpolations. Thanks to the exponential localization of the Wannier functions obtained, very high accuracy in the Brillouin zone integrals can be achieved with very moderate computational costs. Moreover, the analytical expression for the band derivatives in the Wannier basis resolves any issues that may occur when evaluating derivatives near band crossings. The code is tested on binary and ternary skutterudites CoSb3 and CoGe3/2 S-3/2. Program summary Program title: BoltzWann Catalogue identifier: AEQX_v1_0 Program summaiy URL: http://cpc.cs.qub.ac.uk/summaries/AEQX_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 710 810 No. of bytes in distributed program, including test data, etc.: 8 337 000 Distribution format: tar.gz Programming language: Fortran 90. Computer: Any architecture with a Fortran 90 compiler. Operating system: Linux, Windows, Solaris, AIX, Tru64 Unix, OSX. Has the code been vectorized or parallelized?: Yes. RAM: The example requires approximately 10 MB. Classification: 7.3, 7.9. External routines: BLAS and LAPACK (available on http://www.netlib.org/); MPI libraries (optional) for parallel execution Nature of problem: Obtain electronic and thermoelectric transport properties for crystals. Solution method: The Boltzmann transport equations in the constant relaxation-time approximation are used. These equations require the integration of the band velocities over all the Brillouin zone; this is done numerically on a sufficiently dense k grid. Band energies and band derivatives are obtained by interpolation using the maximally-localized Wannier functions basis obtained with a preliminary run of the Wannier90 code. Unusual features: The maximally-localized Wannier functions interpolation scheme allows the use of analytical formulas (instead of finite-difference methods) to obtain the band derivatives. Additional comments: This is a package that is tightly integrated with the Wannier90 code (http://www.wannier.org). The Wannier90 code is included in the distribution package. Running time: The example runs (in its serial version) in less than 2 min. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:422 / 429
页数:8
相关论文
共 55 条
[1]  
Allen P. B., 1996, Quantum theory of real materials, P219
[2]   ANISOTROPIC NORMAL-STATE TRANSPORT-PROPERTIES PREDICTED AND ANALYZED FOR HIGH-TC OXIDE SUPERCONDUCTORS [J].
ALLEN, PB ;
PICKETT, WE ;
KRAKAUER, H .
PHYSICAL REVIEW B, 1988, 37 (13) :7482-7490
[3]   Screening for high-performance piezoelectrics using high-throughput density functional theory [J].
Armiento, Rickard ;
Kozinsky, Boris ;
Fornari, Marco ;
Ceder, Gerbrand .
PHYSICAL REVIEW B, 2011, 84 (01)
[4]   High-performance bulk thermoelectrics with all-scale hierarchical architectures [J].
Biswas, Kanishka ;
He, Jiaqing ;
Blum, Ivan D. ;
Wu, Chun-I ;
Hogan, Timothy P. ;
Seidman, David N. ;
Dravid, Vinayak P. ;
Kanatzidis, Mercouri G. .
NATURE, 2012, 489 (7416) :414-418
[5]   Phonon anharmonicities in graphite and graphene [J].
Bonini, Nicola ;
Lazzeri, Michele ;
Marzari, Nicola ;
Mauri, Francesco .
PHYSICAL REVIEW LETTERS, 2007, 99 (17)
[6]   Exponential localization of Wannier functions in insulators [J].
Brouder, Christian ;
Panati, Gianluca ;
Calandra, Matteo ;
Mourougane, Christophe ;
Marzari, Nicola .
PHYSICAL REVIEW LETTERS, 2007, 98 (04)
[7]   Properties of single crystalline semiconducting CoSb3 [J].
Caillat, T ;
Borshchevsky, A ;
Fleurial, JP .
JOURNAL OF APPLIED PHYSICS, 1996, 80 (08) :4442-4449
[8]   GROUND-STATE OF THE ELECTRON-GAS BY A STOCHASTIC METHOD [J].
CEPERLEY, DM ;
ALDER, BJ .
PHYSICAL REVIEW LETTERS, 1980, 45 (07) :566-569
[9]   Transport in doped skutterudites:: Ab initio electronic structure calculations -: art. no. 085126 [J].
Chaput, L ;
Pécheur, P ;
Tobola, J ;
Scherrer, H .
PHYSICAL REVIEW B, 2005, 72 (08)
[10]   Role of Disorder and Anharmonicity in the Thermal Conductivity of Silicon-Germanium Alloys: A First-Principles Study [J].
Garg, Jivtesh ;
Bonini, Nicola ;
Kozinsky, Boris ;
Marzari, Nicola .
PHYSICAL REVIEW LETTERS, 2011, 106 (04)