Class template Dune::GDT::SpaceNeighborDataHandle¶
-
template<class GV, size_t r, size_t rD, class R, typename RankIndex>
class Dune::GDT::SpaceNeighborDataHandle¶ 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.
-
bool Dune::GDT::SpaceNeighborDataHandle::contains(int dim, int codim) const¶
No documentation provided.
-
bool Dune::GDT::SpaceNeighborDataHandle::fixedsize(int, int) const¶
No documentation provided.
-
template<>
Dune::GDT::SpaceNeighborDataHandle::SpaceNeighborDataHandle<GV, r, rD, R, RankIndex>(const SpaceInterface<GV, r, rD, R> &space, RankIndex rank, int &neighbors)¶ No documentation provided.
-
const SpaceInterface<GV, r, rD, R> &Dune::GDT::SpaceNeighborDataHandle::space_¶
No documentation provided.
-
const RankIndex Dune::GDT::SpaceNeighborDataHandle::rank_¶
No documentation provided.
-
int &Dune::GDT::SpaceNeighborDataHandle::neighbors_¶
No documentation provided.
-
type Dune::GDT::SpaceNeighborDataHandle::DataType¶
No documentation provided.
-
template<typename Entity>
size_t Dune::GDT::SpaceNeighborDataHandle::size(Entity&) const¶ No documentation provided.
-
template<typename MessageBuffer, typename Entity>
void Dune::GDT::SpaceNeighborDataHandle::gather(MessageBuffer &buff, const Entity&) const¶ No documentation provided.
-
template<typename MessageBuffer, typename Entity>
void Dune::GDT::SpaceNeighborDataHandle::scatter(MessageBuffer &buff, const Entity&, size_t)¶ No documentation provided.