QMCPACK / qmcpack

Main repository for QMCPACK, an open-source production level many-body ab initio Quantum Monte Carlo code for computing the electronic structure of atoms, molecules, and solids with full performance portable GPU support
http://www.qmcpack.org
Other
295 stars 138 forks source link

Revisit Walker.h constructors #5068

Open ye-luo opened 3 months ago

ye-luo commented 3 months ago

Both constructors and copy constructors have variants with walker_id and parent_id as arguments. Given there are setXXXid APIs. probably we should simplify them. See https://github.com/QMCPACK/qmcpack/pull/5063#discussion_r1657543746