dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
Dune::Fem::InverseFilter< FilterImp > Class Template Reference

#include <dune/fem/gridpart/filter/inversefilter.hh>

Classes

struct  Codim
 entity types More...
 

Public Types

typedef InverseFilter< FilterImp > ThisType
 
typedef Codim< 0 >::EntityType EntityType
 type of entity with codim=0
 

Public Member Functions

 InverseFilter (const FilterImp &filter=FilterImp())
 constructor
 
 InverseFilter (const ThisType &)=default
 
 InverseFilter (ThisType &&)=default
 
ThisTypeoperator= (const ThisType &)=default
 
ThisTypeoperator= (ThisType &&)=default
 
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
 

Member Typedef Documentation

◆ EntityType

template<class FilterImp >
typedef Codim<0>::EntityType Dune::Fem::InverseFilter< FilterImp >::EntityType

type of entity with codim=0

◆ ThisType

template<class FilterImp >
typedef InverseFilter< FilterImp > Dune::Fem::InverseFilter< FilterImp >::ThisType

Constructor & Destructor Documentation

◆ InverseFilter() [1/3]

template<class FilterImp >
Dune::Fem::InverseFilter< FilterImp >::InverseFilter ( const FilterImp &  filter = FilterImp())
inline

constructor

◆ InverseFilter() [2/3]

template<class FilterImp >
Dune::Fem::InverseFilter< FilterImp >::InverseFilter ( const ThisType )
default

◆ InverseFilter() [3/3]

template<class FilterImp >
Dune::Fem::InverseFilter< FilterImp >::InverseFilter ( ThisType &&  )
default

Member Function Documentation

◆ contains() [1/2]

template<class FilterImp >
template<class Entity >
bool Dune::Fem::InverseFilter< FilterImp >::contains ( const Entity &  entity) const
inline

returns true if the given entity of the pointer in the domain

◆ contains() [2/2]

template<class FilterImp >
template<int cd>
bool Dune::Fem::InverseFilter< FilterImp >::contains ( const typename Codim< cd >::EntityType entity) const
inline

returns true if the given entity of the pointer in the domain

◆ interiorIntersection()

template<class FilterImp >
template<class Intersection >
bool Dune::Fem::InverseFilter< FilterImp >::interiorIntersection ( const Intersection &  intersection) const
inline

returns true if an intersection is interior

◆ intersectionBoundary()

template<class FilterImp >
template<class Intersection >
bool Dune::Fem::InverseFilter< FilterImp >::intersectionBoundary ( const Intersection &  intersection) const
inline

returns true if an intersection is a boundary intersection

◆ intersectionBoundaryId()

template<class FilterImp >
template<class Intersection >
int Dune::Fem::InverseFilter< FilterImp >::intersectionBoundaryId ( const Intersection &  intersection) const
inline

returns the boundary id for an intersection

◆ intersectionNeighbor()

template<class FilterImp >
template<class Intersection >
bool Dune::Fem::InverseFilter< FilterImp >::intersectionNeighbor ( const Intersection &  intersection) const
inline

returns true if for an intersection a neighbor exsits

◆ operator=() [1/2]

template<class FilterImp >
ThisType & Dune::Fem::InverseFilter< FilterImp >::operator= ( const ThisType )
default

◆ operator=() [2/2]

template<class FilterImp >
ThisType & Dune::Fem::InverseFilter< FilterImp >::operator= ( ThisType &&  )
default

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