![]() |
QMCPACK
|
Go to the source code of this file.
Classes | |
struct | OMPallocator< T, HostAllocator > |
OMPallocator is an allocator with fused device and dualspace allocator functionality. More... | |
struct | OMPallocator< T, HostAllocator >::rebind< U, V > |
struct | qmc_allocator_traits< OMPallocator< T, HostAllocator > > |
Specialization for OMPallocator which is a special DualAllocator with fused device and dualspace allocator functionality. More... | |
Namespaces | |
qmcplusplus | |
helper functions for EinsplineSetBuilder | |
Functions | |
size_t | getOMPdeviceMemAllocated () |
template<typename T > | |
T * | getOffloadDevicePtr (T *host_ptr) |
Variables | |
std::atomic< size_t > | OMPallocator_device_mem_allocated |
struct qmcplusplus::OMPallocator::rebind |
Definition at line 79 of file OMPallocator.hpp.
Class Members | ||
---|---|---|
typedef OMPallocator< U, V > | other |