vertexborderlistfromgrid.hh
Go to the documentation of this file.
This files provides several data structures for storing tuples of indices of remote and/or local proc... Expresses which degrees of freedom are blacklisted for the parallel linear solvers and which domestic... Definition: blacklist.hh:45 VertexBorderListFromGrid(const GridView &gridView, const VertexMapper &map) Definition: vertexborderlistfromgrid.hh:59 Uses communication on the grid to find the initial seed list of indices. Definition: vertexborderlistfromgrid.hh:52 BorderDistance borderDistance Distance to the process border for the peer (in hops) Definition: overlaptypes.hh:112 void scatter(MessageBufferImp &buff, const EntityType &e, size_t n) Definition: vertexborderlistfromgrid.hh:105 std::list< BorderIndex > BorderList This class managages a list of indices which are on the border of a process' partition of the grid... Definition: overlaptypes.hh:119 const BlackList & blackList() const Definition: vertexborderlistfromgrid.hh:134 size_t size(const EntityType &e) const Definition: vertexborderlistfromgrid.hh:90 Index localIdx Index of the entity for the local process. Definition: overlaptypes.hh:103 bool contains(int dim, int codim) const Definition: vertexborderlistfromgrid.hh:83 Index peerIdx Index of the entity for the peer process. Definition: overlaptypes.hh:106 A single index intersecting with the process boundary. Definition: overlaptypes.hh:100 Definition: baseauxiliarymodule.hh:35 bool fixedsize(int dim, int codim) const Definition: vertexborderlistfromgrid.hh:86 const BorderList & borderList() const Definition: vertexborderlistfromgrid.hh:130 void gather(MessageBufferImp &buff, const EntityType &e) const Definition: vertexborderlistfromgrid.hh:94 ProcessRank peerRank Rank of the peer process. Definition: overlaptypes.hh:109 Expresses which degrees of freedom are blacklisted for the parallel linear solvers and which domestic... |