An indicator class used to mark vertices for enrichment. This implementation marks all vertices of a given grid of codimension one for enrichment, except those that are connected to inmersed boundaries. More...
#include <dumux/multidomain/facet/vertexmapper.hh>
An indicator class used to mark vertices for enrichment. This implementation marks all vertices of a given grid of codimension one for enrichment, except those that are connected to inmersed boundaries.
Static Public Member Functions | |
template<class GridView , class VertexMapper , class CodimOneGridView , class CodimOneGridAdapter > | |
static void | markVerticesForEnrichment (std::vector< bool > &vertexMarkers, const GridView &gridView, const VertexMapper &vertexMapper, const CodimOneGridView &codimOneGridView, const CodimOneGridAdapter &codimOneGridAdapter) |
Function that marks vertices for enrichment. This implementation works on the basis of a facet-conforming grid of codimension one which is used to determine the vertices that should be enriched. Effectively, all vertices that lie on the given (d-1)-dimensional grid are marked, except those that are connected to inmersed boundaries. More... | |
|
inlinestatic |
Function that marks vertices for enrichment. This implementation works on the basis of a facet-conforming grid of codimension one which is used to determine the vertices that should be enriched. Effectively, all vertices that lie on the given (d-1)-dimensional grid are marked, except those that are connected to inmersed boundaries.
vertexMarkers | Stores for each vertex if it should be enriched |
gridView | The d-dimensional grid for which vertices should be enriched |
vertexMapper | Mapper that maps to the vertex indices of the given grid view |
codimOneGridView | The view on the (d-1)-dimensional facet-conforming grid |
codimOneGridAdapter | Adapter class that allows access to information on the d- dimensional grid for entities of the (d-1)-dimensional grid |