23 TEST_CASE(
"CompositeSPO::diamond_1x1x1",
"[wavefunction")
40 std::vector<std::string> sposets{
"spo_ud",
"spo_dm"};
41 for (
auto sposet_str : sposets)
43 auto& sposet =
twf.getSPOSet(sposet_str);
44 comp_sposet.
add(sposet.makeClone());
class that handles xmlDoc
void pause()
Pause the summary and log streams.
helper functions for EinsplineSetBuilder
static ParticleSetPool make_diamondC_1x1x1(Communicate *c)
TEST_CASE("complex_helper", "[type_traits]")
static WaveFunctionPool make_diamondC_1x1x1(const RuntimeOptions &runtime_options, Communicate *comm, ParticleSetPool &particle_pool)
OrbitalSetTraits< ValueType >::ValueMatrix ValueMatrix
ProjectData test_project("test", ProjectData::DriverVersion::BATCH)
int size() const
return the size of the orbital set Ye: this needs to be replaced by getOrbitalSetSize(); ...
Communicate * Controller
Global Communicator for a process.
const RuntimeOptions & getRuntimeOptions() const noexcept
OutputManagerClass outputManager(Verbosity::HIGH)
OrbitalSetTraits< ValueType >::GradMatrix GradMatrix
Wrapping information on parallelism.
int getOrbitalSetSize() const
return the size of the orbitals
void add(std::unique_ptr< SPOSet > component)
add a sposet component to this composite sposet
void evaluate_notranspose(const ParticleSet &P, int first, int last, ValueMatrix &logdet, GradMatrix &dlogdet, ValueMatrix &d2logdet) override
evaluate the values, gradients and laplacians of this single-particle orbital for [first...
CHECK(log_values[0]==ComplexApprox(std::complex< double >{ 5.603777579195571, -6.1586603331188225 }))