|
| 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) |
| |