BinPo: An open-source code to compute the band structure of two-dimensional electron systems
arXiv:2203.11308 · doi:10.1016/j.cpc.2022.108595
Abstract
We introduce BinPo, an open-source Python code to compute electronic properties of two-dimensional electron systems. Its usage is focused on the ABO perovskite structure based systems, such as SrTiO and KTaO, because of their increasing impact in materials community and possible applications in spintronic devices. BinPo has a Schrödinger-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.
arXiv comment37 pages, 14 figures. This is the preprint version of the manuscript. Code available at https://github.com/emanuelm33/BinPo
References in corpus (29)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Quantum ESPRESSO: a modular and open-source software project for quantum simulations of materials
- The NumPy array: a structure for efficient numerical computation
- Maximally-localized generalized Wannier functions for composite energy bands
- Wannier90: A Tool for Obtaining Maximally-Localised Wannier Functions
- Maximally localized Wannier functions: Theory and applications
- WannierTools: An open-source software package for novel topological materials
- Wannier90 as a community code: new features and applications
- Why Some Interfaces Cannot be Sharp
- Creation and control of a two-dimensional electron liquid at the bare SrTiO3 surface
- Discovery of two-dimensional anisotropic superconductivity at KTaO (111) interfaces
- Two-dimensional superconductivity at the surfaces of KTaO3 gated with ionic liquid
- Ideal two-dimensional electron systems with a giant Rashba-type spin splitting in real materials: surfaces of bismuth tellurohalides
- Strongly spin-orbit coupled two-dimensional electron gas emerging near the surface of polar semiconductors
- Universal Fabrication of Two-Dimensional Electron Systems in Functional Oxides
- Towards two-dimensional metallic behavior at LaAlO3/SrTiO3 interfaces
- Origin of two-dimensional electron gases at oxide interfaces: insights from theory
- First-principles modeling of electrostatically doped perovskite systems
- Unexpected Anisotropic Two Dimensional Electron Gas at the LaAlO3/SrTiO3 (110) Interface
- Control of a two-dimensional electron gas on SrTiO3(111) by atomic oxygen
- Structural Phase Transitions of the Metal Oxide Perovskites SrTiO3, LaAlO3 and LaTiO3 Studied with a Screened Hybrid Functional
- Band Structure and Spin-Orbital Texture of the (111)-KTaO3 Two-Dimensional Electron Gas
- Absence of Giant Spin Splitting in the Two-Dimensional Electron Liquid at the Surface of SrTiO (001)
- k.p subband structure of the LaAlO3/SrTiO3 interface
- Aperiodic quantum oscillations in the two-dimensional electron gas at the LaAlO3/SrTiO3 interface
- The self-consistent quantum-electrostatic problem in strongly non-linear regime
- Oxygen Vacancies in Strontium Titanate: a DFT+DMFT study
- Quantized critical supercurrent in SrTiO-based quantum point contacts
- Orbital Subband Structures and Chiral Orbital Angular Momentum in the (001) Surface States of SrTiO