MRChem Multiresolution Analysis Code for Molecular Electronic Structure Calculations: Performance and Scaling Properties

J Chem Theory Comput. 2023 Jan 10;19(1):137-146. doi: 10.1021/acs.jctc.2c00982. Epub 2022 Nov 21.

Abstract

MRChem is a code for molecular electronic structure calculations, based on a multiwavelet adaptive basis representation. We provide a description of our implementation strategy and several benchmark calculations. Systems comprising more than a thousand orbitals are investigated at the Hartree-Fock level of theory, with an emphasis on scaling properties. With our design, terms that formally scale quadratically with the system size in effect have a better scaling because of the implicit screening introduced by the inherent adaptivity of the method: all operations are performed to the requested precision, which serves the dual purpose of minimizing the computational cost and controlling the final error precisely. Comparisons with traditional Gaussian-type orbitals-based software show that MRChem can be competitive with respect to performance.

MeSH terms

  • Benchmarking*
  • Electronics*
  • Software