H-wave -- A Python package for the Hartree-Fock approximation and the random phase approximation
arXiv:2308.00324 · doi:10.1016/j.cpc.2024.109087
Abstract
H-wave is an open-source software package for performing the Hartree--Fock approximation (HFA) and random phase approximation (RPA) for a wide range of Hamiltonians of interacting fermionic systems. In HFA calculations, H-wave examines the stability of several symmetry-broken phases, such as anti-ferromagnetic and charge-ordered phases, in the given Hamiltonians at zero and finite temperatures. Furthermore, H-wave calculates the dynamical susceptibilities using RPA to examine the instability toward the symmetry-broken phases. By preparing a simple input file for specifying the Hamiltonians, users can perform HFA and RPA for standard Hamiltonians in condensed matter physics, such as the Hubbard model and its extensions. Additionally, users can use a Wannier90-like format to specify fermionic Hamiltonians. A Wannier90 format is implemented in RESPACK to derive ab initio Hamiltonians for solids. HFA and RPA for the ab initio Hamiltonians can be easily performed using H-wave. In this paper, we first explain the basis of HFA and RPA, and the basic usage of H-wave, including download and installation. Thereafter, the input file formats implemented in H-wave, including the Wannier90-like format for specifying the interacting fermionic Hamiltonians, are discussed. Finally, we present several examples of H-wave such as zero-temperature HFA calculations for the extended Hubbard model on a square lattice, finite-temperature HFA calculations for the Hubbard model on a cubic lattice, and RPA in the extended Hubbard model on a square lattice.
arXiv comment15 pages, 7 figures
References in corpus (27)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Array Programming with NumPy
- The density-matrix renormalization group
- Correlated Electrons in High Temperature Superconductors
- A Practical Introduction to Tensor Networks: Matrix Product States and Projected Entangled Pair States
- Wannier90 as a community code: new features and applications
- Frequency-dependent local interactions and low-energy effective models from electronic structure calculations
- Near-degeneracy of several pairing channels in multiorbital models for the Fe-pnictides
- Tensor networks for complex quantum systems
- TRIQS: A Toolbox for Research on Interacting Quantum Systems
- Strong-coupling theory of superconductivity in a degenerate Hubbard model
- Origin of Orthorhombic Transition, Magnetic Transition, and Shear Modulus Softening in Iron Pnictide Superconductors: Analysis based on the Orbital Fluctuation Theory
- Electronic Structure Calculation by First Principles for Strongly Correlated Electron Systems
- Critical properties of the half-filled Hubbard model in three dimensions
- RESPACK: An ab initio tool for derivation of effective low-energy model of material
- mVMC - Open-source software for many-variable variational Monte Carlo method
- Quantum Lattice Model Solver
- Charge fluctuation induced superconducting state in two-dimensional quarter-filled electron systems
- Testing the Monte Carlo - Mean Field approximation in the one-band Hubbard model
- Role of vertex corrections in the matrix formulation of the random phase approximation for the multiorbital Hubbard model
- Orbital-Controlled Superconductivity in f-Electron Systems
- Enhancement of Spin Susceptibility near Charge-Ordering Transition in a Two-Dimensional Extended Hubbard Model
- Interaction-induced quantum spin Hall insulator in the organic Dirac electron system -(BEDT-TSeF)I
- Coulomb Frustrated Phase Separation in Quasi-Two-Dimensional Organic Conductors on the Verge of Charge Ordering
- Superconductivity in the vicinity of charge ordered state in organic conductor beta-(meso-DMBEDT-TTF)_2PF_6
- Fermi Surface Deformation near Charge-Ordering Transition
- MateriApps LIVE! and MateriApps Installer: Environment for starting and scaling up materials science simulations