29 std::cout <<
"For purposes of multithreaded testing max threads is forced to 8" <<
'\n';
helper functions for EinsplineSetBuilder
UPtr< ParticleSetPool > particle_pool
static ParticleSetPool make_diamondC_1x1x1(Communicate *c)
static WaveFunctionPool make_diamondC_1x1x1(const RuntimeOptions &runtime_options, Communicate *comm, ParticleSetPool &particle_pool)
ProjectData test_project("test", ProjectData::DriverVersion::BATCH)
UPtr< HamiltonianPool > hamiltonian_pool
Communicate * Controller
Global Communicator for a process.
const RuntimeOptions & getRuntimeOptions() const noexcept
UPtr< WaveFunctionPool > wavefunction_pool
A service class to override active avaiable threads upon construction.
static HamiltonianPool make_hamWithEE(Communicate *comm, ParticleSetPool &particle_pool, WaveFunctionPool &wavefunction_pool)
utility functions for executors