8 #include "ExternalPotential.h" 9 #include <ddMd/simulation/Simulation.h> 10 #include <ddMd/storage/AtomStorage.h> 11 #include <ddMd/storage/AtomIterator.h> 12 #include <util/space/Vector.h> 23 : simulationPtr_(&simulation),
24 boundaryPtr_(&simulation.boundary()),
25 storagePtr_(&simulation.atomStorage())
Boundary & boundary()
Get the Boundary by reference.
An orthorhombic periodic unit cell.
File containing preprocessor macros for error handling.
Parallel domain decomposition (DD) MD simulation.
Main object for a domain-decomposition MD simulation.
Utility classes for scientific computation.
A container for all the atoms and ghost atoms on this processor.
AtomStorage & storage()
Get the AtomStorage by reference.
ExternalPotential()
Default constructor (for unit testing).
void setClassName(const char *className)
Set class name string.
virtual void associate(Boundary &boundary, AtomStorage &storage)
Associate with related objects.
virtual ~ExternalPotential()
Destructor.