<tt>MetaWave</tt>: A Platform for Unified Implementation of Nonrelativistic and Relativistic Wave Functions

MetaWave is a C++ template-based architecture designed for unified implementation of nonrelativistic and relativistic configuration interaction (CI) type of 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 wave function, 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 symmetry (including single or double point group and spin or time reversal symmetry), the CI wave functions, whether built up with scalar or spinor orbitals, can be assembled with the same templates. As for parallelization, MetaWave supports both OpenMP and MPI, with the majority of the latter being translated automatically from its OpenMP counterparts. The whole structure of MetaWave is reviewed here, with some showcases for illustrating its performance.

Authors

Institutions

Publication Details

Journal
The Journal of Physical Chemistry A
Published
2025-05-28
DOI
https://doi.org/10.1021/acs.jpca.5c00689
Citations
2
Primary Topic
Quantum many-body systems
Type
article
Field-Weighted Citation Impact
2.49

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

<tt>MetaWave</tt>: A Platform for Unified Implementation of Nonrelativistic and Relativistic Wave Functions

Ning Zhang, Wenjian Liu, Qingpeng Wang
2 citations
The Journal of Physical Chemistry A
Quantum many-body systems
2.49
article

<tt>MetaWave</tt>: A Platform for Unified Implementation of Nonrelativistic and Relativistic Wave Functions

Ning Zhang, Wenjian Liu, Qingpeng Wang
article en
2 citations

Abstract

MetaWave is a C++ template-based architecture designed for unified implementation of nonrelativistic and relativistic configuration interaction (CI) type of 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 wave function, 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 symmetry (including single or double point group and spin or time reversal symmetry), the CI wave functions, whether built up with scalar or spinor orbitals, can be assembled with the same templates. As for parallelization, MetaWave supports both OpenMP and MPI, with the majority of the latter being translated automatically from its OpenMP counterparts. The whole structure of MetaWave is reviewed here, with some showcases for illustrating its performance.

The Journal of Physical Chemistry AVol. 129(23)
Qingdao University (CN), Shandong University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 11%
Quantum many-body systems
2.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.