IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
IBTK::IBTK_MPI Member List

This is the complete list of members for IBTK::IBTK_MPI, including all inherited members.

allGather(const T *x_in, int size_in, T *x_out, int size_out)IBTK::IBTK_MPIinlinestatic
allGather(T x_in, T *x_out) (defined in IBTK::IBTK_MPI)IBTK::IBTK_MPIinlinestatic
allToOneSumReduction(int *x, const int n, const int root=0)IBTK::IBTK_MPIstatic
barrier()IBTK::IBTK_MPIstatic
bcast(const T x, const int root)IBTK::IBTK_MPIinlinestatic
bcast(T *x, int &length, const int root) (defined in IBTK::IBTK_MPI)IBTK::IBTK_MPIinlinestatic
getCommunicator()IBTK::IBTK_MPIstatic
getNodes()IBTK::IBTK_MPIstatic
getRank()IBTK::IBTK_MPIstatic
getSAMRAIWorld()IBTK::IBTK_MPIstatic
maxReduction(T x, int *rank_of_min=nullptr)IBTK::IBTK_MPIinlinestatic
maxReduction(T *x, const int n=1, int *rank_of_min=nullptr) (defined in IBTK::IBTK_MPI)IBTK::IBTK_MPIinlinestatic
minReduction(T x, int *rank_of_min=nullptr)IBTK::IBTK_MPIinlinestatic
minReduction(T *x, const int n=1, int *rank_of_min=nullptr) (defined in IBTK::IBTK_MPI)IBTK::IBTK_MPIinlinestatic
recv(T *buf, int &length, const int sending_proc_number, const bool get_length=true, int tag=0)IBTK::IBTK_MPIinlinestatic
recvBytes(void *buf, int number_bytes)IBTK::IBTK_MPIstatic
send(const T *buf, const int length, const int receiving_proc_number, const bool send_length=true, int tag=0)IBTK::IBTK_MPIinlinestatic
sendBytes(const void *buf, const int number_bytes, const int receiving_proc_number)IBTK::IBTK_MPIstatic
setCommunicator(MPI_Comm communicator)IBTK::IBTK_MPIstatic
sumReduction(T)IBTK::IBTK_MPIinlinestatic
sumReduction(T *x, const int n=1) (defined in IBTK::IBTK_MPI)IBTK::IBTK_MPIinlinestatic