Ginkgo: Member List

| Ginkgo Generated from branch based on main. Ginkgo version 1.11.0 A numerical linear algebra library targeting many-core architectures

Loading...
Searching...
No Matches
gko::experimental::mpi::window< ValueType > Member List

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