QMCPACK
VPMultiWalkerMem Struct Reference
+ Inheritance diagram for VPMultiWalkerMem:
+ Collaboration diagram for VPMultiWalkerMem:

Public Member Functions

 VPMultiWalkerMem ()
 
 VPMultiWalkerMem (const VPMultiWalkerMem &)
 
std::unique_ptr< ResourcemakeClone () const override
 
- Public Member Functions inherited from Resource
 Resource (const std::string &name)
 
virtual ~Resource ()=default
 
const std::string & getName () const
 

Public Attributes

Vector< int, OffloadPinnedAllocator< int > > mw_refPctls
 multi walker reference particle More...
 

Detailed Description

Definition at line 28 of file VirtualParticleSet.cpp.

Constructor & Destructor Documentation

◆ VPMultiWalkerMem() [1/2]

VPMultiWalkerMem ( )
inline

Definition at line 33 of file VirtualParticleSet.cpp.

33 : Resource("VPMultiWalkerMem") {}
Resource(const std::string &name)
Definition: Resource.h:23

◆ VPMultiWalkerMem() [2/2]

VPMultiWalkerMem ( const VPMultiWalkerMem )
inline

Member Function Documentation

◆ makeClone()

std::unique_ptr<Resource> makeClone ( ) const
inlineoverridevirtual

Implements Resource.

Definition at line 37 of file VirtualParticleSet.cpp.

37 { return std::make_unique<VPMultiWalkerMem>(*this); }

Member Data Documentation

◆ mw_refPctls

Vector<int, OffloadPinnedAllocator<int> > mw_refPctls

multi walker reference particle

Definition at line 31 of file VirtualParticleSet.cpp.


The documentation for this struct was generated from the following file: