NAMD
Public Member Functions | Public Attributes | List of all members
ComputeQMAtom Struct Reference

Public Member Functions

 ComputeQMAtom ()
 
 ComputeQMAtom (Position posInit, float chrgInit, int idInit, Real qmInit, int hiInit, int newvdwType)
 
 ComputeQMAtom (const ComputeQMAtom &ref)
 

Public Attributes

Position position
 
float charge
 
int id
 
Real qmGrpID
 
int homeIndx
 
int vdwType
 

Detailed Description

Definition at line 65 of file ComputeQM.C.

Constructor & Destructor Documentation

ComputeQMAtom::ComputeQMAtom ( )
inline

Definition at line 72 of file ComputeQM.C.

72  : position(0), charge(0), id(-1), qmGrpID(-1),
73  homeIndx(-1), vdwType(0) {}
float charge
Definition: ComputeQM.C:67
Position position
Definition: ComputeQM.C:66
Real qmGrpID
Definition: ComputeQM.C:69
ComputeQMAtom::ComputeQMAtom ( Position  posInit,
float  chrgInit,
int  idInit,
Real  qmInit,
int  hiInit,
int  newvdwType 
)
inline

Definition at line 74 of file ComputeQM.C.

References charge, homeIndx, position, qmGrpID, and vdwType.

75  {
76  position = posInit;
77  charge = chrgInit;
78  id = idInit;
79  qmGrpID = qmInit;
80  homeIndx = hiInit;
81  vdwType = newvdwType;
82  }
float charge
Definition: ComputeQM.C:67
Position position
Definition: ComputeQM.C:66
Real qmGrpID
Definition: ComputeQM.C:69
ComputeQMAtom::ComputeQMAtom ( const ComputeQMAtom ref)
inline

Definition at line 83 of file ComputeQM.C.

References charge, homeIndx, id, position, qmGrpID, and vdwType.

83  {
84  position = ref.position;
85  charge = ref.charge;
86  id = ref.id;
87  qmGrpID = ref.qmGrpID;
88  homeIndx = ref.homeIndx;
89  vdwType = ref.vdwType;
90  }
float charge
Definition: ComputeQM.C:67
Position position
Definition: ComputeQM.C:66
Real qmGrpID
Definition: ComputeQM.C:69

Member Data Documentation

float ComputeQMAtom::charge
int ComputeQMAtom::homeIndx

Definition at line 70 of file ComputeQM.C.

Referenced by ComputeQMAtom(), ComputeQM::doWork(), and ComputeQMMgr::recvPartQM().

int ComputeQMAtom::id
Position ComputeQMAtom::position
Real ComputeQMAtom::qmGrpID
int ComputeQMAtom::vdwType

Definition at line 71 of file ComputeQM.C.

Referenced by ComputeQMAtom(), and ComputeQM::doWork().


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