17 #ifndef QMCPLUSPLUS_TESTING_GENERATE_RANDOM_PARTICLE_SETS_H 18 #define QMCPLUSPLUS_TESTING_GENERATE_RANDOM_PARTICLE_SETS_H 31 template<
bool GEN_TEST_DATA>
33 ParticleSet& pset_source,
34 std::vector<ParticleSet::ParticlePos>& deterministic_rs,
39 ParticleSet& pset_source,
40 std::vector<ParticleSet::ParticlePos>& deterministic_rs,
44 ParticleSet& pset_source,
45 std::vector<ParticleSet::ParticlePos>& deterministic_rs,
helper functions for EinsplineSetBuilder
std::vector< ParticleSet > generateRandomParticleSets(ParticleSet &pset_target, ParticleSet &pset_source, std::vector< ParticleSet::ParticlePos > &deterministic_rs, int num_psets)
This function sets particle set positions from a set of Rs or writes out a set of positions for test ...
template std::vector< ParticleSet > generateRandomParticleSets< false >(ParticleSet &pset_target, ParticleSet &pset_source, std::vector< ParticleSet::ParticlePos > &deterministic_rs, int num_psets)
template std::vector< ParticleSet > generateRandomParticleSets< true >(ParticleSet &pset_target, ParticleSet &pset_source, std::vector< ParticleSet::ParticlePos > &deterministic_rs, int num_psets)