|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::FilterDefaultImplementation< FilterTraits > Class Template Reference
#include <dune/fem/gridpart/filter/filter.hh>
Inheritance diagram for Dune::Fem::FilterDefaultImplementation< FilterTraits >:

Classes | |
| struct | Codim |
| entity types More... | |
Public Types | |
| typedef BaseType::FilterType | FilterType |
| type of the filter implementation | |
| typedef BaseType::EntityType | EntityType |
| type of codim 0 entity | |
Public Member Functions | |
| template<class Intersection > | |
| bool | interiorIntersection (const Intersection &intersection) const |
| default implementation returns contains from neighbor | |
| template<int cd> | |
| bool | contains (const typename Codim< cd >::EntityType &) const |
| returns true if the given entity of the pointer in the domain | |
| template<class Intersection > | |
| bool | intersectionBoundary (const Intersection &) const |
| returns true if an intersection is a boundary intersection | |
| template<class Intersection > | |
| int | intersectionBoundaryId (const Intersection &) const |
| returns the boundary id for an intersection | |
| template<class Intersection > | |
| bool | intersectionNeighbor (const Intersection &) const |
| returns true if for an intersection a neighbor exsits | |
| 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<int cd> | |
| bool | contains (const typename Codim< cd >::EntityType &entity) const |
| returns true if the given entity of the pointer in the domain | |
Protected Member Functions | |
| FilterDefaultImplementation ()=default | |
| FilterDefaultImplementation (const ThisType &)=default | |
| FilterDefaultImplementation (ThisType &&)=default | |
| ThisType & | operator= (const ThisType &)=default |
| ThisType & | operator= (ThisType &&)=default |
| FilterType & | asImp () |
| const FilterType & | asImp () const |
Member Typedef Documentation
◆ EntityType
template<class FilterTraits >
| typedef BaseType::EntityType Dune::Fem::FilterDefaultImplementation< FilterTraits >::EntityType |
type of codim 0 entity
◆ FilterType
template<class FilterTraits >
| typedef BaseType::FilterType Dune::Fem::FilterDefaultImplementation< FilterTraits >::FilterType |
type of the filter implementation
Constructor & Destructor Documentation
◆ FilterDefaultImplementation() [1/3]
template<class FilterTraits >
|
protecteddefault |
◆ FilterDefaultImplementation() [2/3]
template<class FilterTraits >
|
protecteddefault |
◆ FilterDefaultImplementation() [3/3]
template<class FilterTraits >
|
protecteddefault |
Member Function Documentation
◆ asImp() [1/2]
template<class FilterTraits >
|
inlineprotected |
◆ asImp() [2/2]
template<class FilterTraits >
|
inlineprotected |
◆ contains() [1/4]
template<class FilterTraits >
template<class Entity >
|
inline |
returns true if the given entity of the pointer in the domain
◆ contains() [2/4]
template<class FilterTraits >
template<int cd>
| bool Dune::Fem::FilterDefaultImplementation< FilterTraits >::contains | ( | const typename Codim< cd >::EntityType & | ) | const |
returns true if the given entity of the pointer in the domain
◆ contains() [3/4]
template<class FilterTraits >
template<int cd>
|
inlineinherited |
returns true if the given entity of the pointer in the domain
◆ contains() [4/4]
template<class FilterTraits >
template<int cd>
|
inline |
returns true if the given entity of the pointer in the domain
◆ interiorIntersection()
template<class FilterTraits >
template<class Intersection >
|
inline |
default implementation returns contains from neighbor
◆ intersectionBoundary()
template<class FilterTraits >
template<class Intersection >
| bool Dune::Fem::FilterDefaultImplementation< FilterTraits >::intersectionBoundary | ( | const Intersection & | ) | const |
returns true if an intersection is a boundary intersection
◆ intersectionBoundaryId()
template<class FilterTraits >
template<class Intersection >
| int Dune::Fem::FilterDefaultImplementation< FilterTraits >::intersectionBoundaryId | ( | const Intersection & | ) | const |
returns the boundary id for an intersection
◆ intersectionNeighbor()
template<class FilterTraits >
template<class Intersection >
| bool Dune::Fem::FilterDefaultImplementation< FilterTraits >::intersectionNeighbor | ( | const Intersection & | ) | const |
returns true if for an intersection a neighbor exsits
◆ operator=() [1/2]
template<class FilterTraits >
|
protecteddefault |
◆ operator=() [2/2]
template<class FilterTraits >
|
protecteddefault |
The documentation for this class was generated from the following files:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8