![]() |
QMCPACK
|
Collaboration diagram for VMCFactory:Public Member Functions | |
| VMCFactory (unsigned long vmode, xmlNodePtr cur) | |
| std::unique_ptr< QMCDriverInterface > | create (const ProjectData &project_data, MCWalkerConfiguration &w, TrialWaveFunction &psi, QMCHamiltonian &h, Communicate *comm, bool enable_profiling) |
Private Attributes | |
| unsigned long | VMCMode |
| xmlNodePtr | myNode |
Definition at line 23 of file VMCFactory.h.
|
inline |
Definition at line 30 of file VMCFactory.h.
| std::unique_ptr< QMCDriverInterface > create | ( | const ProjectData & | project_data, |
| MCWalkerConfiguration & | w, | ||
| TrialWaveFunction & | psi, | ||
| QMCHamiltonian & | h, | ||
| Communicate * | comm, | ||
| bool | enable_profiling | ||
| ) |
Definition at line 33 of file VMCFactory.cpp.
References RandomNumberControl::Children, qmcplusplus::comm, and VMCFactory::VMCMode.
Referenced by QMCDriverFactory::createQMCDriver().
|
private |
Definition at line 27 of file VMCFactory.h.
|
private |
Definition at line 26 of file VMCFactory.h.
Referenced by VMCFactory::create().