This is the complete list of members for gsmpi::CartFieldGhostComm< T, N_dim >, including all inherited members.
_comm | gsmpi::CartFieldGhostComm< T, N_dim > | |
AllocateBuffer(std::vector< int > size, std::vector< std::vector< int >> ghost_size) | gsmpi::CartFieldGhostComm< T, N_dim > | inline |
buffer | gsmpi::CartFieldGhostComm< T, N_dim > | |
CartFieldGhostComm() | gsmpi::CartFieldGhostComm< T, N_dim > | inline |
CartFieldGhostComm(GSMPICart< N_dim > &comm) | gsmpi::CartFieldGhostComm< T, N_dim > | inline |
count | gsmpi::CartFieldGhostComm< T, N_dim > | |
Init(GSMPICart< N_dim > &comm) | gsmpi::CartFieldGhostComm< T, N_dim > | inline |
nbrs | gsmpi::CartFieldGhostComm< T, N_dim > | |
nbrs_num | gsmpi::CartFieldGhostComm< T, N_dim > | |
ptr_cartcomm | gsmpi::CartFieldGhostComm< T, N_dim > | |
recv_buffer | gsmpi::CartFieldGhostComm< T, N_dim > | |
SendRecv(T data[], const std::vector< int > &totalsize, const std::vector< int > &grid_flag, const std::vector< std::vector< int >> &ghost_size, MPI_Datatype datatype, double alpha=1.0, double beta=0.0) | gsmpi::CartFieldGhostComm< T, N_dim > | inline |
SendRecv(Array< T, N_dim > &data, const std::vector< int > &grid_flag, const std::vector< std::vector< int >> &ghost_size, MPI_Datatype datatype, double alpha=1.0, double beta=0.0) | gsmpi::CartFieldGhostComm< T, N_dim > | inline |
SendRecvAlongX(T data[], const std::vector< int > &totalsize, const std::vector< int > &grid_flag, const std::vector< std::vector< int >> &ghost_size, MPI_Datatype datatype, double alpha=1.0, double beta=0.0) | gsmpi::CartFieldGhostComm< T, N_dim > | inline |
SendRecvAlongY(T data[], const std::vector< int > &totalsize, const std::vector< int > &grid_flag, const std::vector< std::vector< int >> &ghost_size, MPI_Datatype datatype, double alpha=1.0, double beta=0.0) | gsmpi::CartFieldGhostComm< T, N_dim > | inline |
SendRecvAlongZ(T data[], const std::vector< int > &totalsize, const std::vector< int > &grid_flag, const std::vector< std::vector< int >> &ghost_size, MPI_Datatype datatype, double alpha=1.0, double beta=0.0) | gsmpi::CartFieldGhostComm< T, N_dim > | inline |