IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
|
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_MPI | inlinestatic |
allGather(T x_in, T *x_out) (defined in IBTK::IBTK_MPI) | IBTK::IBTK_MPI | inlinestatic |
allToOneSumReduction(int *x, const int n, const int root=0) | IBTK::IBTK_MPI | static |
barrier() | IBTK::IBTK_MPI | static |
bcast(const T x, const int root) | IBTK::IBTK_MPI | inlinestatic |
bcast(T *x, int &length, const int root) (defined in IBTK::IBTK_MPI) | IBTK::IBTK_MPI | inlinestatic |
getCommunicator() | IBTK::IBTK_MPI | static |
getNodes() | IBTK::IBTK_MPI | static |
getRank() | IBTK::IBTK_MPI | static |
getSAMRAIWorld() | IBTK::IBTK_MPI | static |
maxReduction(T x, int *rank_of_min=nullptr) | IBTK::IBTK_MPI | inlinestatic |
maxReduction(T *x, const int n=1, int *rank_of_min=nullptr) (defined in IBTK::IBTK_MPI) | IBTK::IBTK_MPI | inlinestatic |
minReduction(T x, int *rank_of_min=nullptr) | IBTK::IBTK_MPI | inlinestatic |
minReduction(T *x, const int n=1, int *rank_of_min=nullptr) (defined in IBTK::IBTK_MPI) | IBTK::IBTK_MPI | inlinestatic |
recv(T *buf, int &length, const int sending_proc_number, const bool get_length=true, int tag=0) | IBTK::IBTK_MPI | inlinestatic |
recvBytes(void *buf, int number_bytes) | IBTK::IBTK_MPI | static |
send(const T *buf, const int length, const int receiving_proc_number, const bool send_length=true, int tag=0) | IBTK::IBTK_MPI | inlinestatic |
sendBytes(const void *buf, const int number_bytes, const int receiving_proc_number) | IBTK::IBTK_MPI | static |
setCommunicator(MPI_Comm communicator) | IBTK::IBTK_MPI | static |
sumReduction(T) | IBTK::IBTK_MPI | inlinestatic |
sumReduction(T *x, const int n=1) (defined in IBTK::IBTK_MPI) | IBTK::IBTK_MPI | inlinestatic |