PND
Public Member Functions | Public Attributes | List of all members
Atom Class Reference

Public Member Functions

 Atom ()
 Default constructor. More...
 

Public Attributes

double type
 identifier for atom type
 
bool isResident
 Marker to identify if the atom is moving out of the system after the time step.
 
double x
 position in x axis
 
double y
 position in y axis
 
double z
 position in y axis
 
double ax
 acceleration on x axis
 
double ay
 acceleration on y axis
 
double az
 acceleration on y axis
 
double vx
 velocity on x axis
 
double vy
 velocity on y axis
 
double vz
 velocity on y axis
 
std::array< int, 6 > shiftCount
 Track the cells that the atom has moved.
 

Constructor & Destructor Documentation

◆ Atom()

Atom::Atom ( )

Default constructor.

This class is responsible for updating the state of an atom through the time-steps in stimulation


The documentation for this class was generated from the following files: