TRIQS/mpi 1.3.0
C++ interface to MPI
|
This is the complete list of members for mpi::shared_window< BaseType >, including all inherited members.
base(int rank=MPI_PROC_NULL) const | mpi::shared_window< BaseType > | inline |
mpi::window::base() const | mpi::window< BaseType > | inline |
base_type typedef | mpi::window< BaseType > | |
complete() const | mpi::window< BaseType > | inline |
disp_unit(int rank=MPI_PROC_NULL) const | mpi::shared_window< BaseType > | inline |
mpi::window::disp_unit() const | mpi::window< BaseType > | inline |
fence(int assert=0) const | mpi::window< BaseType > | inline |
flush(int rank=-1) const | mpi::window< BaseType > | inline |
free() noexcept | mpi::window< BaseType > | inline |
get(OriginType *origin_addr, int origin_count, int target_rank, MPI_Aint target_disp=0, int target_count=-1) const | mpi::window< BaseType > | inline |
get_communicator() const | mpi::shared_window< BaseType > | inline |
lock(int rank=-1, int lock_type=MPI_LOCK_SHARED, int assert=0) const | mpi::window< BaseType > | inline |
operator MPI_Win() const | mpi::window< BaseType > | inlineexplicit |
operator MPI_Win *() | mpi::window< BaseType > | inlineexplicit |
operator=(window const &)=delete | mpi::window< BaseType > | |
operator=(window &&rhs) noexcept | mpi::window< BaseType > | inline |
post(group const &grp, int assert=0) const | mpi::window< BaseType > | inline |
put(OriginType *origin_addr, int origin_count, int target_rank, MPI_Aint target_disp=0, int target_count=-1) const | mpi::window< BaseType > | inline |
query(int rank=MPI_PROC_NULL) const | mpi::shared_window< BaseType > | inline |
shared_window()=default | mpi::shared_window< BaseType > | |
shared_window(shared_communicator const &c, MPI_Aint sz, MPI_Info info=MPI_INFO_NULL) | mpi::shared_window< BaseType > | inlineexplicit |
size(int rank=MPI_PROC_NULL) const | mpi::shared_window< BaseType > | inline |
mpi::window::size() const | mpi::window< BaseType > | inline |
start(group const &grp, int assert=0) const | mpi::window< BaseType > | inline |
sync() const | mpi::window< BaseType > | inline |
unlock(int rank=-1) const | mpi::window< BaseType > | inline |
wait() const | mpi::window< BaseType > | inline |
window()=default | mpi::window< BaseType > | |
window(window const &)=delete | mpi::window< BaseType > | |
window(window &&other) noexcept | mpi::window< BaseType > | inline |
window(communicator const &c, BaseType *base_ptr, MPI_Aint sz, MPI_Info info=MPI_INFO_NULL) | mpi::window< BaseType > | inlineexplicit |
window(communicator const &c, MPI_Aint sz, MPI_Info info=MPI_INFO_NULL) | mpi::window< BaseType > | inlineexplicit |
~window() | mpi::window< BaseType > | inlinevirtual |