|
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::Allreduce (MPI_Comm comm, bool localBool, bool &globalBool) |
|
int | fei::exchangeIntData (MPI_Comm comm, const std::vector< int > &sendProcs, std::vector< int > &sendData, const std::vector< int > &recvProcs, std::vector< int > &recvData) |
|
template<class T > |
int | fei::GlobalMax (MPI_Comm comm, std::vector< T > &local, std::vector< T > &global) |
|
template<class T > |
int | fei::GlobalMax (MPI_Comm comm, T local, T &global) |
|
template<class T > |
int | fei::GlobalMin (MPI_Comm comm, std::vector< T > &local, std::vector< T > &global) |
|
template<class T > |
int | fei::GlobalMin (MPI_Comm comm, T local, T &global) |
|
template<class T > |
int | fei::GlobalSum (MPI_Comm comm, std::vector< T > &local, std::vector< T > &global) |
|
template<class T > |
int | fei::GlobalSum (MPI_Comm comm, T local, T &global) |
|
template<class T > |
int | fei::Allgatherv (MPI_Comm comm, std::vector< T > &sendbuf, std::vector< int > &recvLengths, std::vector< T > &recvbuf) |
|
template<class T > |
int | fei::Bcast (MPI_Comm comm, std::vector< T > &sendbuf, int sourceProc) |
|
template<typename T > |
int | fei::exchangeCommMapData (MPI_Comm comm, const typename CommMap< T >::Type &sendCommMap, typename CommMap< T >::Type &recvCommMap, bool recvProcsKnownOnEntry=false, bool recvLengthsKnownOnEntry=false) |
|
template<class T > |
int | fei::exchangeData (MPI_Comm comm, std::vector< int > &sendProcs, std::vector< std::vector< T > > &sendData, std::vector< int > &recvProcs, bool recvDataLengthsKnownOnEntry, std::vector< std::vector< T > > &recvData) |
|
template<class T > |
int | fei::exchangeData (MPI_Comm comm, std::vector< int > &sendProcs, std::vector< std::vector< T > * > &sendData, std::vector< int > &recvProcs, bool recvLengthsKnownOnEntry, std::vector< std::vector< T > * > &recvData) |
|
template<class T > |
int | fei::exchange (MPI_Comm comm, MessageHandler< T > *msgHandler) |
|