OpenMD 3.2
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 60 of file AtomData.hpp.

Constructor & Destructor Documentation

◆ AtomInfo()

OpenMD::AtomInfo::AtomInfo ( )
inline

Definition at line 61 of file AtomData.hpp.

Member Data Documentation

◆ atomTypeName

std::string OpenMD::AtomInfo::atomTypeName

Definition at line 66 of file AtomData.hpp.

◆ charge

RealType OpenMD::AtomInfo::charge

Definition at line 73 of file AtomData.hpp.

◆ eField

Vector3d OpenMD::AtomInfo::eField

Definition at line 72 of file AtomData.hpp.

◆ frc

Vector3d OpenMD::AtomInfo::frc

Definition at line 71 of file AtomData.hpp.

◆ globalID

int OpenMD::AtomInfo::globalID

Definition at line 67 of file AtomData.hpp.

◆ hasCharge

bool OpenMD::AtomInfo::hasCharge

Definition at line 74 of file AtomData.hpp.

◆ hasElectricField

bool OpenMD::AtomInfo::hasElectricField

Definition at line 78 of file AtomData.hpp.

◆ hasForce

bool OpenMD::AtomInfo::hasForce

Definition at line 77 of file AtomData.hpp.

◆ hasGlobalID

bool OpenMD::AtomInfo::hasGlobalID

Definition at line 79 of file AtomData.hpp.

◆ hasVector

bool OpenMD::AtomInfo::hasVector

Definition at line 75 of file AtomData.hpp.

◆ hasVelocity

bool OpenMD::AtomInfo::hasVelocity

Definition at line 76 of file AtomData.hpp.

◆ pos

Vector3d OpenMD::AtomInfo::pos

Definition at line 68 of file AtomData.hpp.

◆ vec

Vector3d OpenMD::AtomInfo::vec

Definition at line 69 of file AtomData.hpp.

◆ vel

Vector3d OpenMD::AtomInfo::vel

Definition at line 70 of file AtomData.hpp.


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