Definition at line 28 of file atom.h.
Public Member Functions | |
Atom (const Atom &atom) | |
Atom () | |
bool | operator!= (const Atom &rhs) const |
Atom & | operator= (const Atom &rhs) |
bool | operator== (const Atom &rhs) const |
Public Attributes | |
atom_t | properties |
Classes | |
struct | atom_t |
|
Default constructor. Definition at line 20 of file atom.cpp. References Atom::atom_t::acceleration, Atom::atom_t::kineticEnergy, Atom::atom_t::position, Atom::atom_t::potentialEnergy, properties, and Atom::atom_t::velocity. |
|
Copy constructor.
|
|
Unequivalant opperator for an atom.
|
|
Assignment operator for an atom.
Definition at line 34 of file atom.cpp. References Atom::atom_t::acceleration, Atom::atom_t::kineticEnergy, Atom::atom_t::position, Atom::atom_t::potentialEnergy, properties, and Atom::atom_t::velocity. |
|
Equivalant opperator for an atom.
Definition at line 47 of file atom.cpp. References Atom::atom_t::position, and properties. |
|
Definition at line 50 of file atom.h. Referenced by Atom(), operator=(), operator==(), MCLJ_Simulation::potentialEnergyDifference(), and Cluster::read(). |