OpenMD 3.0
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::AtomInfo Struct Reference

Public Attributes

std::string atomTypeName
 
int globalID
 
Vector3d pos
 
Vector3d vec
 
Vector3d vel
 
Vector3d frc
 
Vector3d eField
 
RealType charge
 
bool hasCharge
 
bool hasVector
 
bool hasVelocity
 
bool hasForce
 
bool hasElectricField
 
bool hasGlobalID
 

Detailed Description

Definition at line 57 of file AtomData.hpp.

Constructor & Destructor Documentation

◆ AtomInfo()

OpenMD::AtomInfo::AtomInfo ( )
inline

Definition at line 58 of file AtomData.hpp.

Member Data Documentation

◆ atomTypeName

std::string OpenMD::AtomInfo::atomTypeName

Definition at line 63 of file AtomData.hpp.

◆ charge

RealType OpenMD::AtomInfo::charge

Definition at line 70 of file AtomData.hpp.

◆ eField

Vector3d OpenMD::AtomInfo::eField

Definition at line 69 of file AtomData.hpp.

◆ frc

Vector3d OpenMD::AtomInfo::frc

Definition at line 68 of file AtomData.hpp.

◆ globalID

int OpenMD::AtomInfo::globalID

Definition at line 64 of file AtomData.hpp.

◆ hasCharge

bool OpenMD::AtomInfo::hasCharge

Definition at line 71 of file AtomData.hpp.

◆ hasElectricField

bool OpenMD::AtomInfo::hasElectricField

Definition at line 75 of file AtomData.hpp.

◆ hasForce

bool OpenMD::AtomInfo::hasForce

Definition at line 74 of file AtomData.hpp.

◆ hasGlobalID

bool OpenMD::AtomInfo::hasGlobalID

Definition at line 76 of file AtomData.hpp.

◆ hasVector

bool OpenMD::AtomInfo::hasVector

Definition at line 72 of file AtomData.hpp.

◆ hasVelocity

bool OpenMD::AtomInfo::hasVelocity

Definition at line 73 of file AtomData.hpp.

◆ pos

Vector3d OpenMD::AtomInfo::pos

Definition at line 65 of file AtomData.hpp.

◆ vec

Vector3d OpenMD::AtomInfo::vec

Definition at line 66 of file AtomData.hpp.

◆ vel

Vector3d OpenMD::AtomInfo::vel

Definition at line 67 of file AtomData.hpp.


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