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.
#include <dumux/multidomain/facet/vertexmapper.hh>
|
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...
|
|
◆ markVerticesForEnrichment()
template<class GridView , class VertexMapper , class CodimOneGridView , class
CodimOneGridAdapter >
static void Dumux::EnrichmentIndicator::markVerticesForEnrichment |
( |
std::vector< bool > & |
vertexMarkers, |
|
|
const GridView & |
gridView, |
|
|
const VertexMapper & |
vertexMapper, |
|
|
const CodimOneGridView & |
codimOneGridView, |
|
|
const CodimOneGridAdapter & |
codimOneGridAdapter |
|
) |
| |
|
inlinestatic |
- Parameters
-
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 |
The documentation for this class was generated from the following file: