ActionAtomistic class | PLMD::Atoms | friend |
actions | PLMD::Atoms | private |
ActionWithVirtualAtom class | PLMD::Atoms | friend |
add(ActionAtomistic *) | PLMD::Atoms | |
addVirtualAtom(ActionWithVirtualAtom *) | PLMD::Atoms | |
asyncSent | PLMD::Atoms | private |
Atoms(PlumedMain &plumed) | PLMD::Atoms | explicit |
atomsNeeded | PLMD::Atoms | private |
box | PLMD::Atoms | private |
boxHasBeenSet | PLMD::Atoms | private |
boxWasSet() const | PLMD::Atoms | inline |
charges | PLMD::Atoms | private |
chargesHaveBeenSet | PLMD::Atoms | private |
chargesWereSet() const | PLMD::Atoms | inline |
clearFullList() | PLMD::Atoms | |
collectEnergy | PLMD::Atoms | private |
createFullList(const TypesafePtr &) | PLMD::Atoms | |
dataCanBeSet | PLMD::Atoms | private |
dd | PLMD::Atoms | private |
ddStep | PLMD::Atoms | private |
double2MD(const double &d, const TypesafePtr &m) const | PLMD::Atoms | |
energy | PLMD::Atoms | private |
energyHasBeenSet | PLMD::Atoms | private |
forceOnEnergy | PLMD::Atoms | private |
forces | PLMD::Atoms | private |
forcesHaveBeenSet | PLMD::Atoms | private |
fullList | PLMD::Atoms | private |
g2l | PLMD::Atoms | private |
gatindex | PLMD::Atoms | private |
getDdStep() const | PLMD::Atoms | inline |
getEnergy() const | PLMD::Atoms | inline |
getExtraCV(const std::string &name) | PLMD::Atoms | |
getFullList(const TypesafePtr &) | PLMD::Atoms | |
getGatindex() const | PLMD::Atoms | inline |
getKBoltzmann() const | PLMD::Atoms | |
getKbT() const | PLMD::Atoms | |
getLocalForces(std::vector< Vector > &) | PLMD::Atoms | |
getLocalMasses(std::vector< double > &) | PLMD::Atoms | |
getLocalMDForces(std::vector< Vector > &) | PLMD::Atoms | |
getLocalPositions(std::vector< Vector > &) | PLMD::Atoms | |
getMDKBoltzmann() const | PLMD::Atoms | |
getMDUnits() | PLMD::Atoms | inline |
getNatoms() const | PLMD::Atoms | inline |
getNVirtualAtoms() const | PLMD::Atoms | inline |
getPbc() const | PLMD::Atoms | inline |
getRealPrecision() const | PLMD::Atoms | |
getTimeStep() const | PLMD::Atoms | |
getUnits() | PLMD::Atoms | inline |
getVirial() const | PLMD::Atoms | inline |
getVirtualAtomsAction(AtomNumber) const | PLMD::Atoms | inline |
groups | PLMD::Atoms | private |
init() | PLMD::Atoms | |
insertGroup(const std::string &name, const std::vector< AtomNumber > &a) | PLMD::Atoms | |
isEnergyNeeded() const | PLMD::Atoms | inline |
isExtraCVNeeded(const std::string &name) const | PLMD::Atoms | |
isVirtualAtom(AtomNumber) const | PLMD::Atoms | inline |
kbT | PLMD::Atoms | private |
massAndChargeOK | PLMD::Atoms | private |
masses | PLMD::Atoms | private |
massesHaveBeenSet | PLMD::Atoms | private |
MD2double(const TypesafePtr &m, double &d) const | PLMD::Atoms | |
md_energy | PLMD::Atoms | private |
mdatoms | PLMD::Atoms | private |
MDnaturalUnits | PLMD::Atoms | private |
MDUnits | PLMD::Atoms | private |
natoms | PLMD::Atoms | private |
naturalUnits | PLMD::Atoms | private |
pbc | PLMD::Atoms | private |
pbc_fwd | PLMD::Atoms | private |
plumed | PLMD::Atoms | private |
positions | PLMD::Atoms | private |
positionsHaveBeenSet | PLMD::Atoms | private |
readBinary(std::istream &) | PLMD::Atoms | |
remove(ActionAtomistic *) | PLMD::Atoms | |
removeGroup(const std::string &name) | PLMD::Atoms | |
removeVirtualAtom(ActionWithVirtualAtom *) | PLMD::Atoms | |
resetExtraCVNeeded() | PLMD::Atoms | |
resizeVectors(unsigned) | PLMD::Atoms | private |
setAtomsContiguous(int) | PLMD::Atoms | |
setAtomsGatindex(const TypesafePtr &, bool) | PLMD::Atoms | |
setAtomsNlocal(int) | PLMD::Atoms | |
setBox(const TypesafePtr &) | PLMD::Atoms | |
setCharges(const TypesafePtr &) | PLMD::Atoms | |
setCollectEnergy(bool b) | PLMD::Atoms | inline |
setDomainDecomposition(Communicator &) | PLMD::Atoms | |
setEnergy(const TypesafePtr &) | PLMD::Atoms | |
setExtraCV(const std::string &name, const TypesafePtr &p) | PLMD::Atoms | |
setExtraCVForce(const std::string &name, const TypesafePtr &p) | PLMD::Atoms | |
setExtraCVNeeded(const std::string &name, bool needed=true) | PLMD::Atoms | |
setForces(const TypesafePtr &) | PLMD::Atoms | |
setForces(const TypesafePtr &, int) | PLMD::Atoms | |
setKbT(const TypesafePtr &) | PLMD::Atoms | |
setMasses(const TypesafePtr &) | PLMD::Atoms | |
setMDChargeUnits(double d) | PLMD::Atoms | inline |
setMDEnergyUnits(double d) | PLMD::Atoms | inline |
setMDLengthUnits(double d) | PLMD::Atoms | inline |
setMDMassUnits(double d) | PLMD::Atoms | inline |
setMDNaturalUnits(bool n) | PLMD::Atoms | inline |
setMDTimeUnits(double d) | PLMD::Atoms | inline |
setNatoms(int) | PLMD::Atoms | |
setNaturalUnits(bool n) | PLMD::Atoms | inline |
setPositions(const TypesafePtr &) | PLMD::Atoms | |
setPositions(const TypesafePtr &, int) | PLMD::Atoms | |
setRealPrecision(int) | PLMD::Atoms | |
setTimeStep(const TypesafePtr &) | PLMD::Atoms | |
setUnits(const Units &u) | PLMD::Atoms | inline |
setVirial(const TypesafePtr &) | PLMD::Atoms | |
share(const std::vector< AtomNumber > &) | PLMD::Atoms | private |
share() | PLMD::Atoms | |
shareAll() | PLMD::Atoms | |
shuffledAtoms | PLMD::Atoms | private |
startStep() | PLMD::Atoms | |
timestep | PLMD::Atoms | private |
uniq_index | PLMD::Atoms | private |
unique | PLMD::Atoms | private |
unique_serial | PLMD::Atoms | private |
units | PLMD::Atoms | private |
updateExtraCVForce(const std::string &name, double f) | PLMD::Atoms | |
updateForces() | PLMD::Atoms | |
updateUnits() | PLMD::Atoms | |
usingNaturalUnits() const | PLMD::Atoms | inline |
virial | PLMD::Atoms | private |
virialHasBeenSet | PLMD::Atoms | private |
virtualAtomsActions | PLMD::Atoms | private |
wait() | PLMD::Atoms | |
writeBinary(std::ostream &) const | PLMD::Atoms | |
zeroallforces | PLMD::Atoms | private |
~Atoms() | PLMD::Atoms | |