8 #include "MdConfigIo.h" 9 #include <mcMd/chemistry/Atom.h> 10 #include <util/space/Dimension.h> 11 #include <util/format/Int.h> 55 out <<
Int(atom.shift()[i], 3);
Boundary & boundary() const
Get the Boundary.
const int Dimension
Dimensionality of space.
Vector & velocity()
Get atomic velocity Vector by reference.
A set of interacting Molecules enclosed by a Boundary.
virtual ~MdConfigIo()
Destructor.
virtual void writeAtom(std::ostream &out, const Atom &atom)
Write data for one atom.
Base class for default Mc and Md configIos.
A point particle within a Molecule.
Utility classes for scientific computation.
virtual void readAtom(std::istream &out, Atom &atom)
Read data for one atom.
Wrapper for an int, for formatted ostream output.
void shift(Vector &r) const
Shift Cartesian Vector r to its primary image.
Single-processor Monte Carlo (MC) and molecular dynamics (MD).
const Vector & position() const
Get the position Vector by const reference.
MdConfigIo(System &system)
Constructor.