![]() |
QMCPACK
|
Collaboration diagram for PlatformSelector< KIND >:Public Member Functions | |
| template<> | |
| const std::vector< std::string > | candidate_values |
| template<> | |
| PlatformKind | selectPlatform (std::string_view value) |
| template<> | |
| const std::vector< std::string > | candidate_values |
| template<> | |
| PlatformKind | selectPlatform (std::string_view value) |
| template<> | |
| const std::vector< std::string > | candidate_values |
| template<> | |
| PlatformKind | selectPlatform (std::string_view value) |
| template<> | |
| const std::vector< std::string > | candidate_values |
| template<> | |
| const std::vector< std::string > | candidate_values |
| template<> | |
| const std::vector< std::string > | candidate_values |
Static Public Member Functions | |
| static PlatformKind | selectPlatform (std::string_view value) |
Static Public Attributes | |
| static const std::vector< std::string > | candidate_values |
Definition at line 32 of file PlatformSelector.hpp.
| const std::vector< std::string > candidate_values | ( | ) |
Definition at line 21 of file PlatformSelector.cpp.
Referenced by HamiltonianFactory::addCoulombPotential(), RadialJastrowBuilder::buildComponent(), RadialJastrowBuilder::createJ1(), EinsplineSetBuilder::createSPOSetFromXML(), LCAOrbitalBuilder::LCAOrbitalBuilder(), ParticleSetPool::put(), and SlaterDetBuilder::putDeterminant().
| const std::vector< std::string > candidate_values | ( | ) |
Definition at line 38 of file PlatformSelector.cpp.
| const std::vector< std::string > candidate_values | ( | ) |
Definition at line 42 of file PlatformSelector.hpp.
| const std::vector< std::string > candidate_values | ( | ) |
Definition at line 44 of file PlatformSelector.hpp.
| const std::vector< std::string > candidate_values | ( | ) |
Definition at line 46 of file PlatformSelector.hpp.
| const std::vector< std::string > candidate_values | ( | ) |
Definition at line 64 of file PlatformSelector.cpp.
| PlatformKind selectPlatform | ( | std::string_view | value | ) |
Definition at line 25 of file PlatformSelector.cpp.
References qmcplusplus::CPU, and qmcplusplus::OMPTARGET.
|
static |
Referenced by HamiltonianFactory::addCoulombPotential(), RadialJastrowBuilder::buildComponent(), qmcplusplus::createBsplineComplex(), qmcplusplus::createBsplineReal(), RadialJastrowBuilder::createJ1(), LCAOrbitalBuilder::createSPOSetFromXML(), ParticleSetPool::put(), SlaterDetBuilder::putDeterminant(), and qmcplusplus::TEST_CASE().
| PlatformKind selectPlatform | ( | std::string_view | value | ) |
Definition at line 43 of file PlatformSelector.cpp.
References qmcplusplus::CPU, qmcplusplus::CUDA, and qmcplusplus::OMPTARGET.
| PlatformKind selectPlatform | ( | std::string_view | value | ) |
Definition at line 69 of file PlatformSelector.cpp.
References qmcplusplus::CPU, qmcplusplus::OMPTARGET, and qmcplusplus::SYCL.
|
static |
Definition at line 35 of file PlatformSelector.hpp.