FEI Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Functions
fei_CommUtils.cpp File Reference
#include <fei_CommUtils.hpp>
#include <fei_TemplateUtils.hpp>
#include <fei_ErrMacros.hpp>
Include dependency graph for fei_CommUtils.cpp:

Go to the source code of this file.

Namespaces

 fei
 

Macros

#define fei_file   "fei_CommUtils.cpp"
 

Functions

int fei::localProc (MPI_Comm comm)
 
int fei::numProcs (MPI_Comm comm)
 
void fei::Barrier (MPI_Comm comm)
 
int fei::mirrorProcs (MPI_Comm comm, std::vector< int > &toProcs, std::vector< int > &fromProcs)
 
int fei::mirrorCommPattern (MPI_Comm comm, comm_map *inPattern, comm_map *&outPattern)
 
int fei::exchangeIntData (MPI_Comm comm, const std::vector< int > &sendProcs, std::vector< int > &sendData, const std::vector< int > &recvProcs, std::vector< int > &recvData)
 
int fei::Allreduce (MPI_Comm comm, bool localBool, bool &globalBool)
 

Macro Definition Documentation

#define fei_file   "fei_CommUtils.cpp"

Definition at line 6 of file fei_CommUtils.cpp.