![]() |
QMCPACK
|
multi walker shared memory buffer More...
Public Member Functions | |
DTABMultiWalkerMem () | |
DTABMultiWalkerMem (const DTABMultiWalkerMem &) | |
std::unique_ptr< Resource > | makeClone () const override |
![]() | |
Resource (const std::string &name) | |
virtual | ~Resource ()=default |
const std::string & | getName () const |
Public Attributes | |
OffloadPinnedVector< T > | mw_r_dr |
accelerator output array for multiple walkers, [1+D][num_targets_][num_padded] (distances, displacements) More... | |
OffloadPinnedVector< char > | offload_input |
accelerator input buffer for multiple data set More... | |
multi walker shared memory buffer
Definition at line 43 of file SoaDistanceTableABOMPTarget.h.
|
inline |
Definition at line 50 of file SoaDistanceTableABOMPTarget.h.
|
inline |
Definition at line 52 of file SoaDistanceTableABOMPTarget.h.
|
inlineoverridevirtual |
Implements Resource.
Definition at line 54 of file SoaDistanceTableABOMPTarget.h.
OffloadPinnedVector<T> mw_r_dr |
accelerator output array for multiple walkers, [1+D][num_targets_][num_padded] (distances, displacements)
Definition at line 46 of file SoaDistanceTableABOMPTarget.h.
Referenced by SoaDistanceTableABOMPTarget< T, D, SC >::mw_evaluate().
OffloadPinnedVector<char> offload_input |
accelerator input buffer for multiple data set
Definition at line 48 of file SoaDistanceTableABOMPTarget.h.
Referenced by SoaDistanceTableABOMPTarget< T, D, SC >::mw_evaluate().