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

Public Member Functions

 NonLocalData ()
 
 NonLocalData (IndexType id, RealType w, const PosType &d)
 

Public Attributes

IndexType PID
 
RealType Weight
 
PosType Delta
 

Additional Inherited Members

- Public Types inherited from QMCTraits
enum  { DIM = OHMMS_DIM, DIM_VGL = OHMMS_DIM + 2 }
 
using QTBase = QMCTypes< OHMMS_PRECISION, DIM >
 
using QTFull = QMCTypes< OHMMS_PRECISION_FULL, DIM >
 
using RealType = QTBase::RealType
 
using ComplexType = QTBase::ComplexType
 
using ValueType = QTBase::ValueType
 
using PosType = QTBase::PosType
 
using GradType = QTBase::GradType
 
using TensorType = QTBase::TensorType
 
using IndexType = OHMMS_INDEXTYPE
 define other types More...
 
using FullPrecRealType = QTFull::RealType
 
using FullPrecValueType = QTFull::ValueType
 
using PropertySetType = RecordNamedProperty< FullPrecRealType >
 define PropertyList_t More...
 
using PtclGrpIndexes = std::vector< std::pair< int, int > >
 

Detailed Description

Definition at line 20 of file NonLocalData.h.

Constructor & Destructor Documentation

◆ NonLocalData() [1/2]

NonLocalData ( )
inline

Definition at line 25 of file NonLocalData.h.

25 : PID(-1), Weight(1.0) {}

◆ NonLocalData() [2/2]

NonLocalData ( IndexType  id,
RealType  w,
const PosType d 
)
inline

Definition at line 26 of file NonLocalData.h.

Member Data Documentation

◆ Delta

PosType Delta

Definition at line 24 of file NonLocalData.h.

Referenced by NonLocalECPotential::makeNonLocalMovesPbyP().

◆ PID

IndexType PID

Definition at line 22 of file NonLocalData.h.

Referenced by NonLocalECPotential::makeNonLocalMovesPbyP().

◆ Weight

RealType Weight

Definition at line 23 of file NonLocalData.h.


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