ProtoMol - an object-oriented component based framework for Molecular Dynamics simulations.

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

ProtoMol::Parallel Member List

This is the complete list of members for ProtoMol::Parallel, including all inherited members.
bcast(Vector3DBlock *coords)ProtoMol::Parallel [static]
bcast(int &n)ProtoMol::Parallel [static]
bcastSlaves(Real *begin, Real *end)ProtoMol::Parallel [static]
distribute(ScalarStructure *energy, Vector3DBlock *coords)ProtoMol::Parallel [static]
DONE enum valueProtoMol::Parallel [private]
finalize()ProtoMol::Parallel [static]
finalized()ProtoMol::Parallel [inline, static]
getAvailableId()ProtoMol::Parallel [inline, static]
getAvailableNum()ProtoMol::Parallel [inline, static]
getId()ProtoMol::Parallel [inline, static]
getMasterId()ProtoMol::Parallel [inline, static]
getMaxPackages()ProtoMol::Parallel [inline, static]
getMode()ProtoMol::Parallel [inline, static]
getNum()ProtoMol::Parallel [inline, static]
getNumberOfPackages(unsigned int n)ProtoMol::Parallel [static]
getPipeSize()ProtoMol::Parallel [inline, static]
getWorkState()ProtoMol::Parallel [private, static]
iAmMaster()ProtoMol::Parallel [inline, static]
iAmSlave()ProtoMol::Parallel [inline, static]
init(int &argc, char **&argv)ProtoMol::Parallel [static]
initialized()ProtoMol::Parallel [inline, static]
instance()ProtoMol::Parallel [private, static]
isBarrier()ProtoMol::Parallel [inline, static]
isDynamic()ProtoMol::Parallel [inline, static]
isMPIProtoMol::Parallel [static]
isParallel()ProtoMol::Parallel [inline, static]
kill()ProtoMol::Parallel [private, static]
MASTER enum valueProtoMol::Parallel [private]
myAvailableIdProtoMol::Parallel [private, static]
myAvailableNumProtoMol::Parallel [private, static]
myBlockListProtoMol::Parallel [private, static]
myBufferProtoMol::Parallel [private, static]
myDoneProtoMol::Parallel [private, static]
myFinalizedProtoMol::Parallel [private, static]
myIProtoMol::Parallel [private, static]
myIAmMasterProtoMol::Parallel [private, static]
myIAmSlaveProtoMol::Parallel [private, static]
myIdProtoMol::Parallel [private, static]
myInitializedProtoMol::Parallel [private, static]
myIsParallelProtoMol::Parallel [private, static]
myMasterIdProtoMol::Parallel [private, static]
myMaxPackagesProtoMol::Parallel [private, static]
myModeProtoMol::Parallel [private, static]
myNextProtoMol::Parallel [private, static]
myNextRangeProtoMol::Parallel [private, static]
myNumProtoMol::Parallel [private, static]
myPProtoMol::Parallel [private, static]
myPipeSizeProtoMol::Parallel [private, static]
myRecvProtoMol::Parallel [private, static]
myUseBarrierProtoMol::Parallel [private, static]
myWorkStateProtoMol::Parallel [private, static]
next()ProtoMol::Parallel [static]
nextMaster()ProtoMol::Parallel [private, static]
objProtoMol::Parallel [private, static]
ok()ProtoMol::Parallel [inline, static]
ok(const std::string &err)ProtoMol::Parallel [private, static]
operator=(const Parallel &)ProtoMol::Parallel [inline, private]
Parallel()ProtoMol::Parallel [private]
Parallel(const Parallel &)ProtoMol::Parallel [inline, private]
reduce(ScalarStructure *energy, Vector3DBlock *coords)ProtoMol::Parallel [static]
reduceSlaves(Real *begin, Real *end)ProtoMol::Parallel [static]
resetNext()ProtoMol::Parallel [inline, static]
resetNext(const std::vector< int > &blocks)ProtoMol::Parallel [static]
SEQUENTIAL enum valueProtoMol::Parallel [private]
setBarrier(bool b)ProtoMol::Parallel [inline, static]
setMaxPackages(int n)ProtoMol::Parallel [static]
setMode(ParallelType mode)ProtoMol::Parallel [static]
setPipeSize(int n)ProtoMol::Parallel [static]
SLAVE enum valueProtoMol::Parallel [private]
STATIC enum valueProtoMol::Parallel [private]
sync()ProtoMol::Parallel [static]
syncSlave()ProtoMol::Parallel [static]
WorkState enum nameProtoMol::Parallel [private]
~Parallel()ProtoMol::Parallel [private]
Last update: . GNU GENERAL PUBLIC LICENSE, copyrighted by the University of Notre Dame and the University of Bergen, Norway.