QMCPACK
CoulombPBCAB::CoulombPBCABMultiWalkerResource Struct Reference
+ Inheritance diagram for CoulombPBCAB::CoulombPBCABMultiWalkerResource:
+ Collaboration diagram for CoulombPBCAB::CoulombPBCABMultiWalkerResource:

Public Member Functions

 CoulombPBCABMultiWalkerResource ()
 
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< RealTypepp_samples_src
 a walkers worth of per ion AB potential values More...
 
Vector< RealTypepp_samples_trg
 a walkers worth of per electron AB potential values More...
 
Vector< RealTypepp_consts_src
 constant values for the source particles aka ions aka A More...
 
Vector< RealTypepp_consts_trg
 constant values for the target particles aka electrons aka B More...
 

Detailed Description

Definition at line 25 of file CoulombPBCAB.cpp.

Constructor & Destructor Documentation

◆ CoulombPBCABMultiWalkerResource()

Definition at line 27 of file CoulombPBCAB.cpp.

27 : Resource("CoulombPBCAB") {}
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 28 of file CoulombPBCAB.cpp.

29  {
30  return std::make_unique<CoulombPBCABMultiWalkerResource>(*this);
31  }

Member Data Documentation

◆ pp_consts_src

Vector<RealType> pp_consts_src

constant values for the source particles aka ions aka A

Definition at line 38 of file CoulombPBCAB.cpp.

◆ pp_consts_trg

Vector<RealType> pp_consts_trg

constant values for the target particles aka electrons aka B

Definition at line 40 of file CoulombPBCAB.cpp.

◆ pp_samples_src

Vector<RealType> pp_samples_src

a walkers worth of per ion AB potential values

Definition at line 34 of file CoulombPBCAB.cpp.

◆ pp_samples_trg

Vector<RealType> pp_samples_trg

a walkers worth of per electron AB potential values

Definition at line 36 of file CoulombPBCAB.cpp.


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