IPPL API Reference
Independent Parallel Particle Layer C++ API
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.

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