15 #ifndef QMCPLUSPLUS_DMC_FACTORY_H 16 #define QMCPLUSPLUS_DMC_FACTORY_H 36 bool enable_profiling);
std::unique_ptr< QMCDriver > create(const ProjectData &project_data, MCWalkerConfiguration &w, TrialWaveFunction &psi, QMCHamiltonian &h, Communicate *comm, bool enable_profiling)
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.
Declaration of QMCDriver.
Declaration of HamiltonianPool.
Class to represent a many-body trial wave function.
DMCFactory(bool pbyp, bool gpu, xmlNodePtr cur)