14 #ifndef QMCPLUSPLUS_EEI_JASTROW_BUILDER_H 15 #define QMCPLUSPLUS_EEI_JASTROW_BUILDER_H 30 std::unique_ptr<WaveFunctionComponent>
buildComponent(xmlNodePtr cur)
override;
33 template<
typename J3type>
34 bool putkids(xmlNodePtr kids, J3type& J3);
helper functions for EinsplineSetBuilder
An abstract class for wave function builders.
eeI_JastrowBuilder(Communicate *comm, ParticleSet &target, ParticleSet &source)
Wrapping information on parallelism.
Specialized paritlce class for atomistic simulations.
bool putkids(xmlNodePtr kids, J3type &J3)
std::unique_ptr< WaveFunctionComponent > buildComponent(xmlNodePtr cur) override
process a xml node at cur
declaration of the base class for many-body wavefunction.