![]() |
QMCPACK
|
multi walker shared memory buffer More...
Public Member Functions | |
DTAAMultiWalkerMem () | |
DTAAMultiWalkerMem (const DTAAMultiWalkerMem &) | |
std::unique_ptr< Resource > | makeClone () const override |
![]() | |
Resource (const std::string &name) | |
virtual | ~Resource ()=default |
const std::string & | getName () const |
Public Attributes | |
Vector< RealType, OMPallocator< RealType, PinnedAlignedAllocator< RealType > > > | mw_new_old_dist_displ |
dist displ for temporary and old pairs More... | |
Vector< RealType, OMPallocator< RealType, PinnedAlignedAllocator< RealType > > > | mw_distances_subset |
distances from a range of indics to the source. More... | |
multi walker shared memory buffer
Definition at line 46 of file SoaDistanceTableAAOMPTarget.h.
|
inline |
Definition at line 58 of file SoaDistanceTableAAOMPTarget.h.
|
inline |
Definition at line 60 of file SoaDistanceTableAAOMPTarget.h.
|
inlineoverridevirtual |
Implements Resource.
Definition at line 62 of file SoaDistanceTableAAOMPTarget.h.
Vector<RealType, OMPallocator<RealType, PinnedAlignedAllocator<RealType> > > mw_distances_subset |
distances from a range of indics to the source.
for original particle index i (row) and source particle id j (col) j < i, the element data is dist(r_i - r_j) j > i, the element data is dist(r_(n - 1 - i) - r_(n - 1 - j))
Definition at line 56 of file SoaDistanceTableAAOMPTarget.h.
Referenced by SoaDistanceTableAAOMPTarget< T, D, SC >::mw_evalDistsInRange().
Vector<RealType, OMPallocator<RealType, PinnedAlignedAllocator<RealType> > > mw_new_old_dist_displ |
dist displ for temporary and old pairs
Definition at line 49 of file SoaDistanceTableAAOMPTarget.h.