allocate_buffer() const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
buffer_size() const | dg::NearestNeighborComm< Index, Buffer, Vector > | |
buffer_type typedef | dg::NearestNeighborComm< Index, Buffer, Vector > | |
communicator() const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
const_pointer_type typedef | dg::NearestNeighborComm< Index, Buffer, Vector > | |
container_type typedef | dg::NearestNeighborComm< Index, Buffer, Vector > | |
dims() const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
direction() const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
global_gather_init(const_pointer_type input, buffer_type &buffer, MPI_Request rqst[4]) const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
global_gather_wait(const_pointer_type input, const buffer_type &buffer, MPI_Request rqst[4]) const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
isCommunicating() const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
map_index(int i) const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
n() const | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
NearestNeighborComm(MPI_Comm comm=MPI_COMM_NULL) | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
NearestNeighborComm(unsigned n, const unsigned vector_dimensions[3], MPI_Comm comm, unsigned direction) | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
NearestNeighborComm(const NearestNeighborComm< OtherIndex, OtherBuffer, OtherVector > &src) | dg::NearestNeighborComm< Index, Buffer, Vector > | inline |
pointer_type typedef | dg::NearestNeighborComm< Index, Buffer, Vector > | |