BAGEL: Brilliantly Advanced General Electronic-structure Library
arXiv:1707.03771 · doi:10.1002/wcms.1331
Abstract
On behalf of the development team, I review the capabilities of the BAGEL program package in this article. BAGEL is a newly-developed full-fledged program package for electronic-structure computation in quantum chemistry, which is released under the GNU General Public License with many contributions from the developers. The unique features include analytical CASPT2 nuclear energy gradients and derivative couplings, relativistic multireference wave functions based on the Dirac equation, and implementations of novel electronic structure theories. All of the programs are efficiently parallelized using both threads and MPI processes. We also discuss the code generator SMITH3, which has been used to implement some of the programs in BAGEL. The developers' contributions are listed at the end of the main text.
Software Focus article, WIREs: Computational Molecular Science
References in corpus (7)
- Libxc: a library of exchange and correlation functionals for density functional theory
- BAGEL: Brilliantly Advanced General Electronic-structure Library
- On-the-fly CASPT2 surface hopping dynamics
- Nuclear energy gradients for internally contracted complete active space second-order perturbation theory: Multistate extensions
- Automatic code generation enables nuclear gradient computations for fully internally contracted multireference theory
- Active space decomposition with multiple sites: Density matrix renormalization group algorithm
- Hyperfine coupling constants from internally contracted multireference perturbation theory