26 std::unique_ptr<QMCDriver> qmc;
30 qmc = std::make_unique<RMC>(project_data, w, psi, h,
comm);
32 qmc->setUpdateMode(
RMCMode & 1);
A set of walkers that are to be advanced by Metropolis Monte Carlo.
helper functions for EinsplineSetBuilder
Collection of Local Energy Operators.
Wrapping information on parallelism.
std::unique_ptr< QMCDriver > create(const ProjectData &project_data, MCWalkerConfiguration &w, TrialWaveFunction &psi, QMCHamiltonian &h, Communicate *comm)
Class to represent a many-body trial wave function.