![]() |
QMCPACK
|
multi walker shared memory buffer More...
Public Member Functions | |
MultiWalkerMem () | |
MultiWalkerMem (const MultiWalkerMem &) | |
std::unique_ptr< Resource > | makeClone () const override |
![]() | |
Resource (const std::string &name) | |
virtual | ~Resource ()=default |
const std::string & | getName () const |
Public Attributes | |
VectorSoaContainer< RealType, QMCTraits::DIM, OMPallocator< RealType, PinnedAlignedAllocator< RealType > > > | mw_new_pos |
one particle new/old positions in SoA layout More... | |
Vector< int, OMPallocator< int, PinnedAlignedAllocator< int > > > | mw_accept_indices |
accept list More... | |
Vector< RealType *, OMPallocator< RealType *, PinnedAlignedAllocator< RealType * > > > | mw_rsoa_ptrs |
RSoA device ptr list. More... | |
multi walker shared memory buffer
Definition at line 214 of file RealSpacePositionsOMPTarget.h.
|
inline |
Definition at line 225 of file RealSpacePositionsOMPTarget.h.
|
inline |
Definition at line 227 of file RealSpacePositionsOMPTarget.h.
|
inlineoverridevirtual |
Implements Resource.
Definition at line 229 of file RealSpacePositionsOMPTarget.h.
Vector<int, OMPallocator<int, PinnedAlignedAllocator<int> > > mw_accept_indices |
accept list
Definition at line 220 of file RealSpacePositionsOMPTarget.h.
VectorSoaContainer<RealType, QMCTraits::DIM, OMPallocator<RealType, PinnedAlignedAllocator<RealType> > > mw_new_pos |
one particle new/old positions in SoA layout
Definition at line 217 of file RealSpacePositionsOMPTarget.h.
Referenced by RealSpacePositionsOMPTarget::mw_acceptParticlePos().
Vector<RealType*, OMPallocator<RealType*, PinnedAlignedAllocator<RealType*> > > mw_rsoa_ptrs |
RSoA device ptr list.
Definition at line 223 of file RealSpacePositionsOMPTarget.h.
Referenced by RealSpacePositionsOMPTarget::acquireResource().