This is the complete list of members for MEDCoupling::CommInterface, including all inherited members.
| allGather(void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| allGatherArrays(MPI_Comm comm, const DataArrayIdType *array, std::vector< MCAuto< DataArrayIdType > > &arraysOut) const | MEDCoupling::CommInterface | |
| allGatherArrays(MPI_Comm comm, const DataArrayIdType *array, std::unique_ptr< mcIdType[]> &result, std::unique_ptr< mcIdType[]> &resultIndex) const | MEDCoupling::CommInterface | |
| allGatherArraysT(MPI_Comm comm, const typename Traits< T >::ArrayType *array, std::unique_ptr< T[]> &result, std::unique_ptr< mcIdType[]> &resultIndex) const | MEDCoupling::CommInterface | |
| allGatherArraysT2(MPI_Comm comm, const typename Traits< T >::ArrayType *array, std::vector< MCAuto< typename Traits< T >::ArrayType > > &arraysOut) const | MEDCoupling::CommInterface | |
| allGatherV(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| allReduce(void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| allToAll(void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| allToAllArrays(MPI_Comm comm, const std::vector< MCAuto< DataArrayIdType > > &arrays, std::vector< MCAuto< DataArrayIdType > > &arraysOut) const | MEDCoupling::CommInterface | |
| allToAllArrays(MPI_Comm comm, const std::vector< MCAuto< DataArrayDouble > > &arrays, std::vector< MCAuto< DataArrayDouble > > &arraysOut) const | MEDCoupling::CommInterface | |
| allToAllArrays(MPI_Comm comm, const std::vector< MCAuto< DataArrayDouble > > &arrays, MCAuto< DataArrayDouble > &arraysOut) const | MEDCoupling::CommInterface | |
| allToAllArraysT(MPI_Comm comm, const std::vector< MCAuto< typename Traits< T >::ArrayType > > &arrays, std::vector< MCAuto< typename Traits< T >::ArrayType > > &arraysOut) const | MEDCoupling::CommInterface | |
| allToAllArraysT2(MPI_Comm comm, const std::vector< MCAuto< typename Traits< T >::ArrayType > > &arrays, MCAuto< typename Traits< T >::ArrayType > &arrayOut, std::unique_ptr< mcIdType[]> &nbOfElems2, mcIdType &nbOfComponents) const | MEDCoupling::CommInterface | |
| allToAllV(const void *sendbuf, int *sendcounts, int *senddispls, MPI_Datatype sendtype, void *recvbuf, int *recvcounts, int *recvdispls, MPI_Datatype recvtype, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| barrier(MPI_Comm comm) const | MEDCoupling::CommInterface | |
| broadcast(void *buffer, int count, MPI_Datatype datatype, int root, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| cancel(MPI_Request *request) const | MEDCoupling::CommInterface | |
| commCreate(MPI_Comm comm, MPI_Group group, MPI_Comm *comm_output) const | MEDCoupling::CommInterface | |
| commFree(MPI_Comm *comm) const | MEDCoupling::CommInterface | |
| commGroup(MPI_Comm comm, MPI_Group *group) const | MEDCoupling::CommInterface | |
| CommInterface() | MEDCoupling::CommInterface | |
| commRank(MPI_Comm comm, int *rank) const | MEDCoupling::CommInterface | |
| commSize(MPI_Comm comm, int *size) const | MEDCoupling::CommInterface | |
| ComputeOffset(const std::unique_ptr< T[]> &counts, std::size_t sizeOfCounts) | MEDCoupling::CommInterface | static |
| ComputeOffsetFull(const std::unique_ptr< T[]> &counts, std::size_t sizeOfCounts) | MEDCoupling::CommInterface | static |
| errorString(int errorcode, char *string, int *resultlen) const | MEDCoupling::CommInterface | |
| gather(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| gatherArrays(MPI_Comm comm, int root, const DataArrayIdType *array, std::vector< MCAuto< DataArrayIdType > > &arraysOut) const | MEDCoupling::CommInterface | |
| gatherArraysT(MPI_Comm comm, int root, const typename Traits< T >::ArrayType *array, std::unique_ptr< T[]> &result, std::unique_ptr< mcIdType[]> &resultIndex, int &rank) const | MEDCoupling::CommInterface | |
| gatherArraysT2(MPI_Comm comm, int root, const typename Traits< T >::ArrayType *array, std::vector< MCAuto< typename Traits< T >::ArrayType > > &arraysOut) const | MEDCoupling::CommInterface | |
| gatherV(const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, int root, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| getCount(MPI_Status *status, MPI_Datatype datatype, int *count) const | MEDCoupling::CommInterface | |
| groupFree(MPI_Group *group) const | MEDCoupling::CommInterface | |
| groupIncl(MPI_Group group, int size, int *ranks, MPI_Group *group_output) const | MEDCoupling::CommInterface | |
| Iprobe(int source, int tag, MPI_Comm comm, int *flag, MPI_Status *status) const | MEDCoupling::CommInterface | |
| Irecv(void *buffer, int count, MPI_Datatype datatype, int source, int tag, MPI_Comm comm, MPI_Request *request) const | MEDCoupling::CommInterface | |
| Isend(void *buffer, int count, MPI_Datatype datatype, int target, int tag, MPI_Comm comm, MPI_Request *request) const | MEDCoupling::CommInterface | |
| probe(int source, int tag, MPI_Comm comm, MPI_Status *status) const | MEDCoupling::CommInterface | |
| recv(void *buffer, int count, MPI_Datatype datatype, int source, int tag, MPI_Comm comm, MPI_Status *status) const | MEDCoupling::CommInterface | |
| reduce(void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| requestFree(MPI_Request *request) const | MEDCoupling::CommInterface | |
| send(void *buffer, int count, MPI_Datatype datatype, int target, int tag, MPI_Comm comm) const | MEDCoupling::CommInterface | |
| sendRecv(const void *sendbuf, int sendcount, MPI_Datatype sendtype, int dest, int sendtag, void *recvbuf, int recvcount, MPI_Datatype recvtype, int source, int recvtag, MPI_Comm comm, MPI_Status *status) | MEDCoupling::CommInterface | |
| SplitArrayOfLength(const std::unique_ptr< mcIdType[]> &counts, std::size_t countsSz, int rk, int size) | MEDCoupling::CommInterface | static |
| test(MPI_Request *request, int *flag, MPI_Status *status) const | MEDCoupling::CommInterface | |
| testall(int count, MPI_Request *array_of_requests, int *flag, MPI_Status *array_of_status) const | MEDCoupling::CommInterface | |
| testany(int count, MPI_Request *array_of_requests, int *index, int *flag, MPI_Status *status) const | MEDCoupling::CommInterface | |
| testCancelled(MPI_Status *status, int *flag) const | MEDCoupling::CommInterface | |
| testsome(int incount, MPI_Request *array_of_requests, int *outcount, int *array_of_indices, MPI_Status *array_of_status) const | MEDCoupling::CommInterface | |
| ToIntArray(const std::unique_ptr< T[]> &arr, std::size_t size) | MEDCoupling::CommInterface | static |
| wait(MPI_Request *request, MPI_Status *status) const | MEDCoupling::CommInterface | |
| waitall(int count, MPI_Request *array_of_requests, MPI_Status *array_of_status) const | MEDCoupling::CommInterface | |
| waitany(int count, MPI_Request *array_of_requests, int *index, MPI_Status *status) const | MEDCoupling::CommInterface | |
| waitsome(int incount, MPI_Request *array_of_requests, int *outcount, int *array_of_indices, MPI_Status *array_of_status) const | MEDCoupling::CommInterface | |
| worldSize() const | MEDCoupling::CommInterface | |
| ~CommInterface() | MEDCoupling::CommInterface | virtual |