The Generalized Green's function Cluster Expansion: A Python package for simulating polarons
arXiv:2210.12260 · doi:10.21105/joss.05115
Abstract
We present an efficient implementation of the Generalized Green's function Cluster Expansion (GGCE), which is a new method for computing the ground-state properties and dynamics of polarons (single electrons coupled to lattice vibrations) in model electron-phonon systems. The GGCE works at arbitrary temperature and is well suited for a variety of electron-phonon couplings, including, but not limited to, site and bond Holstein and Peierls (Su-Schrieffer-Heeger) couplings, and couplings to multiple phonon modes with different energy scales and coupling strengths. Quick calculations can be performed efficiently on a laptop using solvers from NumPy and SciPy, or in parallel at scale using the PETSc sparse linear solver engine.
3 pages, software can be found open source under the BSD-3-clause license at github.com/x94carbone/GGCE
References in corpus (8)
- Ab initio Electron Mobility and Polar Phonon Scattering in GaAs
- Ab initio theory of polarons: formalism and applications
- Green's function of a dressed particle
- Polarons from first principles, without supercells
- The Green's Function of the Holstein Polaron
- Bond-Peierls polaron: Moderate mass enhancement and current-carrying ground state
- Numerically Exact Generalized Green's Function Cluster Expansions for Electron-Phonon Problems
- Beyond the single-site approximation modeling of electron-phonon coupling effects on resonant inelastic X-ray scattering spectra