dune-fem
2.4.1-rc
|
example implementation; given center x and radius r, filter is characteristic function of clos B_r( x ) More...
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/gridpart/filter/radialfilter.hh>
Public Types | |
typedef ct | ctype |
export template parameter More... | |
typedef Dune::FieldVector< ct, dimw > | GlobalCoordinateType |
coordinate type More... | |
Public Member Functions | |
RadialFilter (const GlobalCoordinateType ¢er, const ctype radius) | |
constructor More... | |
RadialFilter () | |
template<class Entity > | |
bool | contains (const Entity &entity) const |
check whether entity center is inside of circle More... | |
template<class Intersection > | |
bool | interiorIntersection (const Intersection &intersection) const |
default implementation returns contains from neighbor More... | |
template<class IntersectionIteratorType > | |
bool | intersectionBoundary (const IntersectionIteratorType &it) const |
return what boundary id we have in case of boundary intersection More... | |
template<class IntersectionIteratorType > | |
int | intersectionBoundaryId (const IntersectionIteratorType &it) const |
return what boundary id we have in case of boundary intersection More... | |
template<class IntersectionIteratorType > | |
bool | intersectionNeighbor (const IntersectionIteratorType &it) const |
if contains() is true then we have an interior entity More... | |
Static Public Attributes | |
static const int | dimensionworld = dimw |
export dimension More... | |
example implementation; given center x and radius r, filter is characteristic function of clos B_r( x )
!
typedef ct Dune::Fem::RadialFilter< ct, dimw >::ctype |
export template parameter
typedef Dune::FieldVector< ct, dimw > Dune::Fem::RadialFilter< ct, dimw >::GlobalCoordinateType |
coordinate type
|
inline |
constructor
|
inline |
|
inline |
check whether entity center is inside of circle
Referenced by Dune::Fem::RadialFilter< ct, dimw >::interiorIntersection().
|
inline |
default implementation returns contains from neighbor
References Dune::Fem::RadialFilter< ct, dimw >::contains().
|
inline |
return what boundary id we have in case of boundary intersection
|
inline |
return what boundary id we have in case of boundary intersection
|
inline |
if contains() is true then we have an interior entity
|
static |
export dimension