narupatools.lammps.atom_properties

Hard-coded atom properties defined by LAMMPS.

Module Attributes

AtomType

Integer atom type.

GroupMask

Bitmask defining membership of each LAMMPS group.

ImageFlags

Encoded flag defining what image each atom is in.

Position

Position of each atom.

Velocity

Velocity of each atom.

Force

Force on each atom.

MoleculeID

ID of the molecule each atom belongs to.

Charge

Charge of each atom.

DipoleMoment

Dipole moment of each atom.

AngularVelocity

Angular velocity of each atom.

AngularMomentum

Angular momentum of each atom.

Torque

Torque on each atom.

Radius

Per atom radius.

PerAtomMass

Per atom mass.

EllipsoidParticle

Flag whether each atom is an Ellipsoid or not.

LineParticle

Flag whether each atom is a Line particle or not.

TriangulatedParticle

Flag whether each atom is a Triangulated particle or not.

BodyParticle

Flag whether each atom is a Body particle or not.

Classes

AtomProperty(key, datatype, components)

Definition of an atom property defined by LAMMPS.