![]() |
QMCPACK
|
Inheritance diagram for SplineOMPTargetMultiWalkerMem< ST, TT >:
Collaboration diagram for SplineOMPTargetMultiWalkerMem< ST, TT >:Public Member Functions | |
| SplineOMPTargetMultiWalkerMem () | |
| SplineOMPTargetMultiWalkerMem (const SplineOMPTargetMultiWalkerMem &) | |
| std::unique_ptr< Resource > | makeClone () const override |
Public Member Functions inherited from Resource | |
| Resource (const std::string &name) | |
| virtual | ~Resource ()=default |
| const std::string & | getName () const |
Public Attributes | |
| Matrix< TT, OffloadPinnedAllocator< TT > > | mw_ratios_private |
| team private ratios for reduction, numVP x numTeams More... | |
| Matrix< TT, OffloadPinnedAllocator< TT > > | rg_private |
| team private ratios and grads for reduction, numVP x numTeams More... | |
| Vector< ST, OffloadPinnedAllocator< ST > > | mw_offload_scratch |
| offload scratch space, dynamically resized to the maximal need More... | |
| Vector< TT, OffloadPinnedAllocator< TT > > | mw_results_scratch |
| result scratch space, dynamically resized to the maximal need More... | |
| Vector< ST, OffloadPinnedAllocator< ST > > | mw_pos_copy |
| position scratch space, used to avoid allocation on the fly and faster transfer More... | |
| Matrix< char, OffloadPinnedAllocator< char > > | buffer_H2D |
| multi purpose H2D buffer for mw_evaluateVGLandDetRatioGrads More... | |
| Vector< char, OffloadPinnedAllocator< char > > | det_ratios_buffer_H2D |
| multi purpose H2D buffer for mw_evaluateDetRatios More... | |
Definition at line 23 of file SplineOMPTargetMultiWalkerMem.h.
|
inline |
Definition at line 40 of file SplineOMPTargetMultiWalkerMem.h.
|
inline |
Definition at line 42 of file SplineOMPTargetMultiWalkerMem.h.
|
inlineoverridevirtual |
Implements Resource.
Definition at line 44 of file SplineOMPTargetMultiWalkerMem.h.
| Matrix<char, OffloadPinnedAllocator<char> > buffer_H2D |
multi purpose H2D buffer for mw_evaluateVGLandDetRatioGrads
Definition at line 36 of file SplineOMPTargetMultiWalkerMem.h.
| Vector<char, OffloadPinnedAllocator<char> > det_ratios_buffer_H2D |
multi purpose H2D buffer for mw_evaluateDetRatios
Definition at line 38 of file SplineOMPTargetMultiWalkerMem.h.
| Vector<ST, OffloadPinnedAllocator<ST> > mw_offload_scratch |
offload scratch space, dynamically resized to the maximal need
Definition at line 30 of file SplineOMPTargetMultiWalkerMem.h.
| Vector<ST, OffloadPinnedAllocator<ST> > mw_pos_copy |
position scratch space, used to avoid allocation on the fly and faster transfer
Definition at line 34 of file SplineOMPTargetMultiWalkerMem.h.
| Matrix<TT, OffloadPinnedAllocator<TT> > mw_ratios_private |
team private ratios for reduction, numVP x numTeams
Definition at line 26 of file SplineOMPTargetMultiWalkerMem.h.
| Vector<TT, OffloadPinnedAllocator<TT> > mw_results_scratch |
result scratch space, dynamically resized to the maximal need
Definition at line 32 of file SplineOMPTargetMultiWalkerMem.h.
| Matrix<TT, OffloadPinnedAllocator<TT> > rg_private |
team private ratios and grads for reduction, numVP x numTeams
Definition at line 28 of file SplineOMPTargetMultiWalkerMem.h.