|
void | ityr::common::mpi_win_flush (int target_rank, MPI_Win win) |
|
void | ityr::common::mpi_win_flush_all (MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_get_nb (T *origin, std::size_t count, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_get (T *origin, std::size_t count, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
MPI_Request | ityr::common::mpi_rget (T *origin, std::size_t count, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
T | ityr::common::mpi_get_value (int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_put_nb (const T *origin, std::size_t count, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_put (const T *origin, std::size_t count, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
MPI_Request | ityr::common::mpi_rput (const T *origin, std::size_t count, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_put_value (const T &value, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_atomic_faa_nb (const T *origin, T *result, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
T | ityr::common::mpi_atomic_faa_value (const T &value, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_atomic_cas_nb (const T *origin, const T *compare, T *result, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
T | ityr::common::mpi_atomic_cas_value (const T &value, const T &compare, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_atomic_get_nb (T *origin, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
T | ityr::common::mpi_atomic_get_value (int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
void | ityr::common::mpi_atomic_put_nb (const T *origin, T *result, int target_rank, std::size_t target_disp, MPI_Win win) |
|
template<typename T > |
T | ityr::common::mpi_atomic_put_value (const T &value, int target_rank, std::size_t target_disp, MPI_Win win) |
|