IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
ippl::mpi::rma::Window< Target > Member List

This is the complete list of members for ippl::mpi::rma::Window< Target >, including all inherited members.

allocated_mippl::mpi::rma::Window< Target >private
attach(const Communicator &comm, Iter first, Iter last)ippl::mpi::rma::Window< Target >
attached_mippl::mpi::rma::Window< Target >private
count_mippl::mpi::rma::Window< Target >private
create(const Communicator &comm, Iter first, Iter last)ippl::mpi::rma::Window< Target >
detach(Iter first)ippl::mpi::rma::Window< Target >
Exclusive enum valueippl::mpi::rma::Window< Target >
fence(int asrt=0)ippl::mpi::rma::Window< Target >
flush(int rank)ippl::mpi::rma::Window< Target >
flushall()ippl::mpi::rma::Window< Target >
get(Iter first, Iter last, int source, unsigned int pos, Request *request=nullptr)ippl::mpi::rma::Window< Target >
get(T *value, int source, unsigned int pos, Request *request=nullptr)ippl::mpi::rma::Window< Target >
lock(int locktype, int rank, int asrt=0)ippl::mpi::rma::Window< Target >
lockall(int asrt=0)ippl::mpi::rma::Window< Target >
LockType enum nameippl::mpi::rma::Window< Target >
operator const MPI_Win *() const noexceptippl::mpi::rma::Window< Target >inline
operator MPI_Win *() noexceptippl::mpi::rma::Window< Target >inline
put(Iter first, Iter last, int dest, unsigned int pos, Request *request=nullptr)ippl::mpi::rma::Window< Target >
put(const T *value, int dest, unsigned int pos, Request *request=nullptr)ippl::mpi::rma::Window< Target >
Shared enum valueippl::mpi::rma::Window< Target >
unlock(int rank)ippl::mpi::rma::Window< Target >
unlockall()ippl::mpi::rma::Window< Target >
win_mippl::mpi::rma::Window< Target >private
Window()ippl::mpi::rma::Window< Target >inline
~Window()ippl::mpi::rma::Window< Target >