QMCPACK
CoulombPBCAA::CoulombPBCAAMultiWalkerResource Struct Reference
+ Inheritance diagram for CoulombPBCAA::CoulombPBCAAMultiWalkerResource:
+ Collaboration diagram for CoulombPBCAA::CoulombPBCAAMultiWalkerResource:

Public Member Functions

 CoulombPBCAAMultiWalkerResource ()
 
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< CoulombPBCAA::Return_t, OffloadPinnedAllocator< CoulombPBCAA::Return_t > > values_offload
 
Vector< RealTypev_sample
 a walkers worth of per particle coulomb AA potential values More...
 
Vector< RealTypepp_consts
 constant values per particle for coulomb AA potential More...
 

Detailed Description

Definition at line 29 of file CoulombPBCAA.cpp.

Constructor & Destructor Documentation

◆ CoulombPBCAAMultiWalkerResource()

Definition at line 31 of file CoulombPBCAA.cpp.

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

Member Function Documentation

◆ makeClone()

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

Implements Resource.

Definition at line 33 of file CoulombPBCAA.cpp.

34  {
35  return std::make_unique<CoulombPBCAAMultiWalkerResource>(*this);
36  }

Member Data Documentation

◆ pp_consts

Vector<RealType> pp_consts

constant values per particle for coulomb AA potential

Definition at line 44 of file CoulombPBCAA.cpp.

◆ v_sample

Vector<RealType> v_sample

a walkers worth of per particle coulomb AA potential values

Definition at line 41 of file CoulombPBCAA.cpp.

◆ values_offload


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