|
dune-mmesh 1.4.1-git
|
Loading...
Searching...
No Matches
Dune::LongestEdgeRefinement< Grid > Class Template Reference
Class defining a longest edge refinement strategy. More...
#include <dune/mmesh/remeshing/longestedgerefinement.hh>
Static Public Member Functions | |
| template<class Element > | |
| static auto | refinement (const Element &element) |
| Returns the refinement/coarsening point for each grid cell. | |
| template<class Element > | |
| static Vertex | coarsening (const Element &element) |
| return coarsening vertex (vertex of shortest edge) | |
| static bool | atBoundary (const Vertex &v) |
| return if vertex is incident to infinite vertex | |
| static int | boundaryFlag (const Vertex &v) |
| return if vertex is removable at the boundary | |
| template<class Vertex > | |
| static bool | isRemoveable (const Vertex &vertex) |
| return if interface vertex is neither a tip nor a junction | |
Detailed Description
template<class Grid>
class Dune::LongestEdgeRefinement< Grid >
class Dune::LongestEdgeRefinement< Grid >
Class defining a longest edge refinement strategy.
Member Function Documentation
◆ atBoundary()
template<class Grid >
|
inlinestatic |
return if vertex is incident to infinite vertex
◆ boundaryFlag()
template<class Grid >
|
inlinestatic |
return if vertex is removable at the boundary
◆ coarsening()
template<class Grid >
template<class Element >
|
inlinestatic |
return coarsening vertex (vertex of shortest edge)
- Parameters
-
element A grid element
◆ isRemoveable()
template<class Grid >
template<class Vertex >
|
inlinestatic |
return if interface vertex is neither a tip nor a junction
◆ refinement()
template<class Grid >
template<class Element >
|
inlinestatic |
Returns the refinement/coarsening point for each grid cell.
return refinement point (center of longest edge)
- Parameters
-
element A grid element
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8