This is the complete list of members for gko::experimental::mpi::window< ValueType >, including all inherited members.
| accumulate(std::shared_ptr< const Executor > exec, const PutType *origin_buffer, const int origin_count, const int target_rank, const unsigned int target_disp, const int target_count, MPI_Op operation) const | gko::experimental::mpi::window< ValueType > | inline |
| create_type enum name | gko::experimental::mpi::window< ValueType > | |
| fence(int assert=0) const | gko::experimental::mpi::window< ValueType > | inline |
| fetch_and_op(std::shared_ptr< const Executor > exec, GetType *origin_buffer, GetType *result_buffer, const int target_rank, const unsigned int target_disp, MPI_Op operation) const | gko::experimental::mpi::window< ValueType > | inline |
| flush(int rank) const | gko::experimental::mpi::window< ValueType > | inline |
| flush_all() const | gko::experimental::mpi::window< ValueType > | inline |
| flush_all_local() const | gko::experimental::mpi::window< ValueType > | inline |
| flush_local(int rank) const | gko::experimental::mpi::window< ValueType > | inline |
| get(std::shared_ptr< const Executor > exec, GetType *origin_buffer, const int origin_count, const int target_rank, const unsigned int target_disp, const int target_count) const | gko::experimental::mpi::window< ValueType > | inline |
| get_accumulate(std::shared_ptr< const Executor > exec, GetType *origin_buffer, const int origin_count, GetType *result_buffer, const int result_count, const int target_rank, const unsigned int target_disp, const int target_count, MPI_Op operation) const | gko::experimental::mpi::window< ValueType > | inline |
| get_window() const | gko::experimental::mpi::window< ValueType > | inline |
| lock(int rank, lock_type lock_t=lock_type::shared, int assert=0) const | gko::experimental::mpi::window< ValueType > | inline |
| lock_all(int assert=0) const | gko::experimental::mpi::window< ValueType > | inline |
| lock_type enum name | gko::experimental::mpi::window< ValueType > | |
| operator=(const window &other)=delete (defined in gko::experimental::mpi::window< ValueType >) | gko::experimental::mpi::window< ValueType > | |
| operator=(window &&other) | gko::experimental::mpi::window< ValueType > | inline |
| put(std::shared_ptr< const Executor > exec, const PutType *origin_buffer, const int origin_count, const int target_rank, const unsigned int target_disp, const int target_count) const | gko::experimental::mpi::window< ValueType > | inline |
| r_accumulate(std::shared_ptr< const Executor > exec, const PutType *origin_buffer, const int origin_count, const int target_rank, const unsigned int target_disp, const int target_count, MPI_Op operation) const | gko::experimental::mpi::window< ValueType > | inline |
| r_get(std::shared_ptr< const Executor > exec, GetType *origin_buffer, const int origin_count, const int target_rank, const unsigned int target_disp, const int target_count) const | gko::experimental::mpi::window< ValueType > | inline |
| r_get_accumulate(std::shared_ptr< const Executor > exec, GetType *origin_buffer, const int origin_count, GetType *result_buffer, const int result_count, const int target_rank, const unsigned int target_disp, const int target_count, MPI_Op operation) const | gko::experimental::mpi::window< ValueType > | inline |
| r_put(std::shared_ptr< const Executor > exec, const PutType *origin_buffer, const int origin_count, const int target_rank, const unsigned int target_disp, const int target_count) const | gko::experimental::mpi::window< ValueType > | inline |
| sync() const | gko::experimental::mpi::window< ValueType > | inline |
| unlock(int rank) const | gko::experimental::mpi::window< ValueType > | inline |
| unlock_all() const | gko::experimental::mpi::window< ValueType > | inline |
| window() | gko::experimental::mpi::window< ValueType > | inline |
| window(const window &other)=delete (defined in gko::experimental::mpi::window< ValueType >) | gko::experimental::mpi::window< ValueType > | |
| window(window &&other) | gko::experimental::mpi::window< ValueType > | inline |
| window(std::shared_ptr< const Executor > exec, ValueType *base, int num_elems, const communicator &comm, const int disp_unit=sizeof(ValueType), MPI_Info input_info=MPI_INFO_NULL, create_type c_type=create_type::create) | gko::experimental::mpi::window< ValueType > | inline |
| ~window() | gko::experimental::mpi::window< ValueType > | inline |