|
MpiManager & | olb::singleton::mpi () |
|
template<> |
void | olb::singleton::MpiManager::send< std::uint8_t > (std::uint8_t *buf, int count, int dest, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::sendInit< std::size_t > (std::size_t *buf, int count, int dest, MPI_Request *request, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::sendInit< std::uint32_t > (std::uint32_t *buf, int count, int dest, MPI_Request *request, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::sendInit< std::uint8_t > (std::uint8_t *buf, int count, int dest, MPI_Request *request, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::iSend< std::uint8_t > (std::uint8_t *buf, int count, int dest, MPI_Request *request, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::iSend< std::size_t > (std::size_t *buf, int count, int dest, MPI_Request *request, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::iSend< std::uint32_t > (std::uint32_t *buf, int count, int dest, MPI_Request *request, int tag, MPI_Comm comm) |
|
template<> |
std::size_t | olb::singleton::MpiManager::probeReceiveSize< std::uint32_t > (int source, int tag, MPI_Comm comm) |
|
template<> |
std::size_t | olb::singleton::MpiManager::probeReceiveSize< std::uint64_t > (int source, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::receive< std::uint8_t > (std::uint8_t *buf, int count, int source, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::receive< std::size_t > (std::size_t *buf, int count, int source, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::receive< std::uint32_t > (std::uint32_t *buf, int count, int source, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::recvInit< std::uint8_t > (std::uint8_t *buf, int count, int dest, MPI_Request *request, int tag, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::gatherv< std::size_t > (std::size_t *sendBuf, int sendCount, std::size_t *recvBuf, int *recvCounts, int *displs, int root, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::bCast< std::string > (std::string *sendBuf, int sendCount, int root, MPI_Comm comm) |
|
template<> |
void | olb::singleton::MpiManager::reduce< std::size_t > (std::size_t &sendVal, std::size_t &recvVal, MPI_Op op, int root, MPI_Comm comm) |
|