dune-fem 2.8.0
|
Interface class for filter to use with a Dune::FilteredGridPart. More...
#include <dune/fem/gridpart/filter/filter.hh>
Classes | |
struct | Codim |
entity types More... | |
Public Types | |
typedef Traits::FilterType | FilterType |
type of the filter implementation | |
typedef Codim< 0 >::EntityType | EntityType |
type of entity with codim=0 | |
Public Member Functions | |
template<int cd> | |
bool | contains (const typename Codim< cd >::EntityType &entity) const |
returns true if the given entity of the pointer in the domain | |
template<class Entity > | |
bool | contains (const Entity &entity) const |
returns true if the given entity of the pointer in the domain | |
template<class Intersection > | |
bool | interiorIntersection (const Intersection &intersection) const |
returns true if an intersection is interior | |
template<class Intersection > | |
bool | intersectionBoundary (const Intersection &intersection) const |
returns true if an intersection is a boundary intersection | |
template<class Intersection > | |
int | intersectionBoundaryId (const Intersection &intersection) const |
returns the boundary id for an intersection | |
template<class Intersection > | |
bool | intersectionNeighbor (const Intersection &intersection) const |
returns true if for an intersection a neighbor exsits | |
Protected Member Functions | |
FilterType & | asImp () |
const FilterType & | asImp () const |
Interface class for filter to use with a Dune::FilteredGridPart.
typedef Codim<0>::EntityType Dune::Fem::FilterInterface< FilterTraits >::EntityType |
type of entity with codim=0
typedef Traits::FilterType Dune::Fem::FilterInterface< FilterTraits >::FilterType |
type of the filter implementation
|
inlineprotected |
|
inlineprotected |
|
inline |
returns true if the given entity of the pointer in the domain
|
inline |
returns true if the given entity of the pointer in the domain
|
inline |
returns true if an intersection is interior
|
inline |
returns true if an intersection is a boundary intersection
|
inline |
returns the boundary id for an intersection
|
inline |
returns true if for an intersection a neighbor exsits