All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Ewoms::Linear::VertexBorderListFromGrid< GridView, VertexMapper > Class Template Reference

Uses communication on the grid to find the initial seed list of indices. More...

#include <vertexborderlistfromgrid.hh>

Inheritance diagram for Ewoms::Linear::VertexBorderListFromGrid< GridView, VertexMapper >:

Public Member Functions

 VertexBorderListFromGrid (const GridView &gridView, const VertexMapper &map)
 
bool contains (int dim, int codim) const
 
bool fixedsize (int dim OPM_UNUSED, int codim OPM_UNUSED) const
 
template<class EntityType >
size_t size (const EntityType &e OPM_UNUSED) const
 
template<class MessageBufferImp , class EntityType >
void gather (MessageBufferImp &buff, const EntityType &e) const
 
template<class MessageBufferImp , class EntityType >
void scatter (MessageBufferImp &buff, const EntityType &e, size_t n OPM_UNUSED)
 
const BorderList & borderList () const
 
const BlackListblackList () const
 

Detailed Description

template<class GridView, class VertexMapper>
class Ewoms::Linear::VertexBorderListFromGrid< GridView, VertexMapper >

Uses communication on the grid to find the initial seed list of indices.

Todo:
implement this class generically. For this, it must be possible to query the mapper whether it contains entities of a given codimension without the need to hand it an actual entity.

The documentation for this class was generated from the following file: