English

BinPo: An open-source code to compute the band structure of two-dimensional electron systems

Materials Science 2022-12-14 v1 Mesoscale and Nanoscale Physics Quantum Gases Strongly Correlated Electrons

Abstract

We introduce BinPo, an open-source Python code to compute electronic properties of two-dimensional electron systems. Its usage is focused on the ABO3_3 perovskite structure based systems, such as SrTiO3_3 and KTaO3_3, because of their increasing impact in materials community and possible applications in spintronic devices. BinPo has a Schr\"odinger-Poisson solver to obtain the self-consistent potential energy in a slab system. The tight binding slab Hamiltonian of the system is created from the transfer integrals in the maximally localized Wannier functions basis, thus reaching a higher accuracy than conventional tight binding methods. The band structure, energy slices, and other properties, along with different projections and orientations can be computed. High resolution and publishable figures of the simulations can be generated. In BinPo, priority has been given to ease-of-use, efficiency, readability and modularity, therefore becoming suitable to produce reliable electronic structures simulations at low computational cost. Along with the code itself, we provide files from first-principles calculations, instructions of use and detailed examples of its wide range of capabilities. We detail the approaches used in the code, so that it can be further exploited and adapted to other problems, such as adding new materials and functionalities which can strength the initial code scopes.

Keywords

Cite

@article{arxiv.2203.11308,
  title  = {BinPo: An open-source code to compute the band structure of two-dimensional electron systems},
  author = {Emanuel A. Martínez and Juan I. Beltrán Fínez and Flavio Y. Bruno},
  journal= {arXiv preprint arXiv:2203.11308},
  year   = {2022}
}

Comments

37 pages, 14 figures. This is the preprint version of the manuscript. Code available at https://github.com/emanuelm33/BinPo

R2 v1 2026-06-24T10:21:09.482Z