DUNE-FEM (unstable)
filter.hh
Provides check for implementation of interface methods when using static polymorphism,...
static constexpr int codimension
Know your own codimension.
Definition: entity.hh:106
Interface class for filter to use with a Dune::FilteredGridPart.
Definition: filter.hh:60
Traits::FilterType FilterType
type of the filter implementation
Definition: filter.hh:69
Codim< 0 >::EntityType EntityType
type of entity with codim=0
Definition: filter.hh:79
bool intersectionNeighbor(const Intersection &intersection) const
returns true if for an intersection a neighbor exsits
Definition: filter.hh:132
bool contains(const Entity &entity) const
returns true if the given entity of the pointer in the domain
Definition: filter.hh:101
bool interiorIntersection(const Intersection &intersection) const
returns true if an intersection is interior
Definition: filter.hh:111
bool intersectionBoundary(const Intersection &intersection) const
returns true if an intersection is a boundary intersection
Definition: filter.hh:118
bool contains(const typename Codim< cd >::EntityType &entity) const
returns true if the given entity of the pointer in the domain
Definition: filter.hh:93
int intersectionBoundaryId(const Intersection &intersection) const
returns the boundary id for an intersection
Definition: filter.hh:125
Intersection of a mesh entity of codimension 0 ("element") with a "neighboring" element or with the d...
Definition: intersection.hh:164
Entity outside() const
return Entity on the outside of this intersection. That is the neighboring Entity.
Definition: intersection.hh:261
GridImp::template Codim< 0 >::Entity Entity
Type of entity that this Intersection belongs to.
Definition: intersection.hh:192
constexpr std::bool_constant<((II==value)||...)> contains(std::integer_sequence< T, II... >, std::integral_constant< T, value >)
Checks whether or not a given sequence contains a value.
Definition: integersequence.hh:137
FilterType::template Codim< cd >::EntityType EntityType
entity type for given codimension
Definition: filter.hh:42
Codim< 0 >::EntityType EntityType
entity type for codimension 0
Definition: filter.hh:46
BaseType::template Codim< cd >::EntityType EntityType
type of codim cd
Definition: filter.hh:169
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 21, 23:30, 2024)