We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cond-mat

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Condensed Matter > Materials Science

Title: TBPLaS: a Tight-Binding Package for Large-scale Simulation

Abstract: TBPLaS is an open-source software package for the accurate simulation of physical systems with arbitrary geometry and dimensionality utilizing the tight-binding (TB) theory. It has an intuitive object-oriented Python application interface (API) and Cython/Fortran extensions for the performance critical parts, ensuring both flexibility and efficiency. Under the hood, numerical calculations are mainly performed by both exact diagonalizatin and the tight-binding propagation method (TBPM) without diagonalization. Especially, the TBPM is based on the numerical solution of time-dependent Schr\"odinger equation, achieving linear scaling with system size in both memory and CPU costs. Consequently, TBPLaS provides a numerically cheap approach to calculate the electronic, transport and optical properties of large tight-binding models with billions of atomic orbitals. Current capabilities of TBPLaS include the calculation of band structure, density of states, local density of states, quasi-eigenstates, optical conductivity, electrical conductivity, Hall conductivity, polarization function, dielectric function, plasmon dispersion, carrier mobility and velocity, localization length and free path, Z2 topological invariant, wave-packet propagation, etc. All the properties can be obtained with only a few lines of code. Other algorithms involving tight-binding Hamiltonians can be implemented easily thanks to its extensible and modular nature. In this paper, we discuss the theoretical framework, implementation details and common workflow of TBPLaS, and give a few demonstrations of its applications.
Comments: 54 pages, 16 figures
Subjects: Materials Science (cond-mat.mtrl-sci); Disordered Systems and Neural Networks (cond-mat.dis-nn); Mesoscale and Nanoscale Physics (cond-mat.mes-hall); Computational Physics (physics.comp-ph)
Cite as: arXiv:2209.00806 [cond-mat.mtrl-sci]
  (or arXiv:2209.00806v2 [cond-mat.mtrl-sci] for this version)

Submission history

From: Yunhai Li [view email]
[v1] Fri, 2 Sep 2022 04:05:14 GMT (18922kb,D)
[v2] Fri, 25 Nov 2022 10:30:36 GMT (19835kb,D)

Link back to: arXiv, form interface, contact.