C++ mpi module for stochmagnet_main Package
MPI_CanonicalGridEnvironment< N > Member List

This is the complete list of members for MPI_CanonicalGridEnvironment< N >, including all inherited members.

abort(const tMPIError &errCode) constMPI_Environmentinline
Abort(const MPI_Environment &env, const tMPIError &errCode)MPI_Environmentinlinestatic
Abort(const tMPIError &errCode)MPI_Environmentinlinestatic
ComputeGridSize(const MPI_Environment &parent, std::array< tMPICoreId, N > &coresNumber)MPI_GridEnvironment< N >inlinestatic
ComputeGridSize(const tMPICoreId &nAvailableCores, std::array< tMPICoreId, N > &coresNumber)MPI_GridEnvironment< N >inlinestatic
ComputeGridSize(const std::array< tReal, N > &Hs, const std::array< tInteger, N > &Ns, const tMPICoreId &nCores, std::array< tMPICoreId, N > &Gs)MPI_GridEnvironment< N >inlinestatic
CORE_Object()CORE_Objectprotected
DisableMemoryStack()CORE_Objectinlinestatic
EnableMemoryStack(const tBoolean &isMemoryChecked)CORE_Objectinlinestatic
EnableMemoryStack()CORE_Objectinlinestatic
getClassName() constCORE_Objectinline
getConstSharedPointer() constCORE_Objectinline
getContentsMemorySize() const overrideMPI_CanonicalGridEnvironment< N >inlinevirtual
getCoreId() constMPI_Environmentinline
GetCoreId(tMPICoreId &id)MPI_Environmentinlinestatic
GetCoreId(const MPI_Environment &env, tMPICoreId &id)MPI_Environmentinlinestatic
getCoreIdAtIndices(const std::array< tMPICoreId, N > &indices, tMPICoreId &coreId) constMPI_GridEnvironment< N >inline
getCoreIndices(const tMPICoreId &coreId, std::array< tMPICoreId, N > &indices) constMPI_GridEnvironment< N >inline
getCoresNumber() constMPI_Environmentinline
GetCoresNumber(tMPICoreId &coresNumber)MPI_Environmentinlinestatic
GetCoresNumber(const MPI_Environment &env, tMPICoreId &coresNumber)MPI_Environmentinlinestatic
GetCount(const tMPIStatus &status, tMPICount &nElements)MPI_Environmentinlinestatic
getFaceNeighbor(const tUCInt &f) constMPI_CanonicalGridEnvironment< N >inline
getFaceNeighbors(const tUCInt &k, tMPICoreId &previousNeighbor, tMPICoreId &nextNeighbor) constMPI_CanonicalGridEnvironment< N >inline
getFaceNeighbors() constMPI_CanonicalGridEnvironment< N >inline
getGridPeriodicity() constMPI_GridEnvironment< N >inline
getGridSize() constMPI_GridEnvironment< N >inline
getIdentityString() constCORE_Objectinline
getIndices() constMPI_GridEnvironment< N >inline
getMemorySize() const overrideMPI_CanonicalGridEnvironment< N >inlinevirtual
getPointerString() constCORE_Objectinline
GetRegisteredClassesNumber()CORE_Objectinlinestatic
getSharedPointer()CORE_Objectinline
GetTime()MPI_Environmentinlinestatic
getWorld() constMPI_Environmentinline
getWorld()MPI_Environmentinline
initialize()MPI_CanonicalGridEnvironment< N >inlinevirtual
IsAllFinished(std::valarray< tMPIRequest > &requests, tMPIInteger &isFinished)MPI_Environmentinlinestatic
IsFinished(tMPIRequest &request, tMPIInteger &isFinished)MPI_Environmentinlinestatic
IsFinished(tMPIRequest &request, tMPIStatus &status, tMPIInteger &isFinished)MPI_Environmentinlinestatic
isInstanceOf() constCORE_Objectinline
IsMemoryStackEnabled()CORE_Objectinlinestatic
isMessageAvaliable(tMPICoreId &source, tMPITag &tag, tMPIBoolean &isAvailable, tMPIStatus &status) constMPI_Environmentinline
IsMessageAvaliable(const MPI_Environment &env, tMPICoreId &source, tMPITag &tag, tMPIBoolean &isAvailable, tMPIStatus &status)MPI_Environmentinlinestatic
IsMessageAvaliable(const MPI_Environment &env, const tMPITag &tag, const tMPICoreId &source, tMPIBoolean &isAvailable)MPI_Environmentinlinestatic
isPeriodic(const tUCInt &k) constMPI_GridEnvironment< N >inline
IsTagMessageAvaliable(const MPI_Environment &env, const tMPITag &tag, tMPICoreId &source, tMPIBoolean &isAvailable, tMPIStatus &status)MPI_Environmentinlinestatic
MemoryStackToString()CORE_Objectinlinestatic
MPI_CanonicalGridEnvironment()MPI_CanonicalGridEnvironment< N >inlineprotected
MPI_CanonicalGridEnvironment(int &argc, char *argv[], const tBoolean &isOpenMPEnabled)MPI_CanonicalGridEnvironment< N >inlineprotected
MPI_Environment()MPI_Environmentinlineprotected
MPI_Environment(int &argc, char *argv[], const tBoolean &isOpenMPEnabled)MPI_Environmentinlineprotected
MPI_GridEnvironment()MPI_GridEnvironment< N >inlineprotected
MPI_GridEnvironment(int &argc, char *argv[], const tBoolean &isOpenMPEnabled)MPI_GridEnvironment< N >inlineprotected
MPI_Object(void)MPI_Objectinlineprotected
New(const std::array< tMPICoreId, N > &nCoresPerDirection, const std::array< tBoolean, N > &isPeriodicPerDirection, int &argc, char *argv[], const tBoolean &isOpenMPEnabled)MPI_CanonicalGridEnvironment< N >inlinestatic
New(const MPI_Environment &parent, const std::array< tMPICoreId, N > &nCoresPerDirection)MPI_CanonicalGridEnvironment< N >inlinestatic
New(const MPI_Environment &parent, const std::array< tMPICoreId, N > &nCoresPerDirection, const std::array< tMPIBoolean, N > &isPeriodicPerDirection, const int &canCoreIdBeChanged)MPI_CanonicalGridEnvironment< N >inlinestatic
New(const MPI_Environment &parent, const std::array< tMPICoreId, N > &nCoresPerDirection, const std::array< tBoolean, N > &isPeriodicPerDirection, const int &canCoreIdBeChanged)MPI_CanonicalGridEnvironment< N >inlinestatic
New(const MPI_CanonicalGridEnvironment< N+1 > &parent, const tUCInt &dir)MPI_CanonicalGridEnvironment< N >inlinestatic
MPI_GridEnvironment::New(const std::array< tMPICoreId, N > &nCoresPerDirection, int &argc, char *argv[], const tBoolean &isOpenMPEnabled)MPI_GridEnvironment< N >inlinestatic
MPI_Environment::New(int argc, char *argv[], const tBoolean &isOpenMPEnabled)MPI_Environmentinlinestatic
MPI_Environment::New(int argc, char *argv[])MPI_Environmentinlinestatic
setFaceNeighbors(const std::array< tMPICoreId, N > &nGrids, const std::array< tMPICoreId, N > &indices, const std::array< tBoolean, N > &isPeriodic)MPI_CanonicalGridEnvironment< N >inlineprotected
setGridPeriodicity(const std::array< Q, N > &Ts)MPI_GridEnvironment< N >inline
setGridSize(const std::array< Q, N > &Ns)MPI_GridEnvironment< N >inline
setIndices(const std::array< Q, N > &indices)MPI_GridEnvironment< N >inline
setIsRootEnvironment(const tBoolean &isRoot)MPI_Environmentinlineprotected
synchronize() constMPI_Environmentinline
Synchronize(const MPI_Environment &env)MPI_Environmentinlinestatic
Synchronize()MPI_Environmentinlinestatic
toString() constCORE_Objectinlinevirtual
Wait(tMPIRequest &request, tMPIStatus &status)MPI_Environmentinlinestatic
Wait(tMPIRequest &request)MPI_Environmentinlinestatic
WaitAll(const tMPICount &nRequests, tMPIRequest requests[], tMPIStatus statuses[])MPI_Environmentinlinestatic
WaitAll(std::valarray< tMPIRequest > &requests)MPI_Environmentinlinestatic
WaitAll(std::array< tMPIRequest, D > &requests)MPI_Environmentinlinestatic
WaitAll(const tMPICount &nRequests, tMPIRequest *requests)MPI_Environmentinlinestatic
~CORE_Object()CORE_Objectprotectedvirtual
~MPI_CanonicalGridEnvironment(void)MPI_CanonicalGridEnvironment< N >inlineprotectedvirtual
~MPI_Environment(void)MPI_Environmentinlineprotectedvirtual
~MPI_GridEnvironment(void)MPI_GridEnvironment< N >inlineprotectedvirtual
~MPI_Object(void)MPI_Objectinlineprotectedvirtual