|
template<typename T > |
std::unique_ptr< win > | create_win (T *baseptr, std::size_t count) |
|
template<typename T > |
void | get_nb (const win &origin_win, T *origin_addr, std::size_t count, const win &target_win, int target_rank, std::size_t target_disp) |
|
template<typename T > |
void | get_nb (T *origin_addr, std::size_t count, const win &target_win, int target_rank, std::size_t target_disp) |
|
template<typename T > |
void | put_nb (const win &origin_win, const T *origin_addr, std::size_t count, const win &target_win, int target_rank, std::size_t target_disp) |
|
template<typename T > |
void | put_nb (const T *origin_addr, std::size_t count, const win &target_win, int target_rank, std::size_t target_disp) |
|
void | flush (const win &target_win) |
|