|
| GFSNeighborDataHandle (const GFS &gfs, RankIndex rank, std::set< RankIndex > &neighbors) |
|
bool | contains (int dim, int codim) const |
|
bool | fixedSize (int dim, int codim) const |
|
template<typename Entity > |
size_type | size (Entity &e) const |
|
template<typename MessageBuffer , typename Entity > |
void | gather (MessageBuffer &buff, const Entity &e) const |
|
template<typename MessageBuffer , typename Entity > |
void | scatter (MessageBuffer &buff, const Entity &e, size_type n) |
|
template<typename GFS, typename RankIndex>
class Dune::PDELab::GFSNeighborDataHandle< GFS, RankIndex >
Data handle for collecting set of neighboring MPI ranks.
This data handle collects the MPI ranks of all processes that share grid entities with attached DOFs.
- Note
- In order to work correctly, the data handle must be communicated on the Dune::All_All_Interface.