MetaWave: A Platform for Unified Implementation of Nonrelativistic and Relativistic Wavefunctions
Ning Zhang, Qingpeng Wang, and Wenjian Liu

TL;DR
MetaWave is a flexible, modular C++ platform that unifies nonrelativistic and relativistic quantum chemical wavefunction implementations, enabling efficient parallel computations and full symmetry treatment.
Contribution
It introduces a C++ template-based architecture that decouples Hamiltonian, wavefunction, and parallelization strategies for unified quantum chemical method implementation.
Findings
Supports both nonrelativistic and relativistic Hamiltonians
Achieves efficient parallelization with OpenMP and MPI
Handles full molecular symmetry in wavefunction assembly
Abstract
\texttt{MetaWave} is a C++ template-based architecture designed for unified implementation of nonrelativistic and relativistic wavefunction-based quantum chemical methods. It is highly modular, extendable, and efficient. This is achieved by decoupling the three distinct aspects of quantum chemical methods (i.e., nature of Hamiltonian, structure of wavefunction, and strategy of parallelization ), thereby allowing for separate treatment of them through their internal type-trait and tagging systems furnished by C++ metaprogramming. Once the second-quantized Hamiltonians, whether nonrelativistic (spin-free) or relativistic (spin-dependent), are decomposed into topologically equivalent diagrams for a unified evaluation of the basic coupling coefficients between (randomly selected) spin-free or spin-dependent configuration state functions or Slater determinants incorporating full molecular…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemiconductor materials and devices
