|
dune-geometry 2.10
|

Classes | |
| class | SubEntityIteratorBack |
Public Types | |
| typedef Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension > | StaticRefinement |
| typedef Dune::VirtualRefinement< dimension, CoordType > | VirtualRefinement |
| typedef Codim< dimension >::SubEntityIterator | VertexIterator |
| The VertexIterator of the VirtualRefinement. | |
| typedef Codim< 0 >::SubEntityIterator | ElementIterator |
| The ElementIterator of the VirtualRefinement. | |
| typedef FieldVector< CoordType, dimension > | CoordVector |
| The CoordVector of the VirtualRefinement. | |
| typedef std::vector< int > | IndexVector |
| The IndexVector of the VirtualRefinement. | |
| typedef SubEntityIteratorBack< dimension > | VertexIteratorBack |
| typedef SubEntityIteratorBack< 0 > | ElementIteratorBack |
Public Member Functions | |
| int | nVertices (Dune::RefinementIntervals tag) const override |
| Get the number of Vertices. | |
| int | nElements (Dune::RefinementIntervals tag) const override |
| Get the number of Elements. | |
| VertexIterator | vBegin (Dune::RefinementIntervals tag) const |
| Get an VertexIterator. | |
| VertexIterator | vEnd (Dune::RefinementIntervals tag) const |
| Get an VertexIterator. | |
| ElementIterator | eBegin (Dune::RefinementIntervals tag) const |
| Get an ElementIterator. | |
| ElementIterator | eEnd (Dune::RefinementIntervals tag) const |
| Get an ElementIterator. | |
Static Public Member Functions | |
| static VirtualRefinementImp< topologyId, CoordType, coerceToId, dimension > & | instance () |
|
inherited |
The CoordVector of the VirtualRefinement.
This is always a typedef to a FieldVector
|
inherited |
The ElementIterator of the VirtualRefinement.
|
inherited |
|
inherited |
The IndexVector of the VirtualRefinement.
This is always a typedef to a std::vector
| typedef Dune::StaticRefinement<topologyId, CoordType, coerceToId, dimension> Dune::VirtualRefinementImp< topologyId, CoordType, coerceToId, dimension >::StaticRefinement |
|
inherited |
The VertexIterator of the VirtualRefinement.
|
inherited |
| typedef Dune::VirtualRefinement<dimension, CoordType> Dune::VirtualRefinementImp< topologyId, CoordType, coerceToId, dimension >::VirtualRefinement |
|
inherited |
Get an ElementIterator.
| tag | RefinementIntervals object returned by either refinementIntervals() or refinementLevels() |
|
inherited |
Get an ElementIterator.
| tag | RefinementIntervals object returned by either refinementIntervals() or refinementLevels() |
|
static |
|
overridevirtual |
Get the number of Elements.
| tag | RefinementIntervals object returned by either refinementIntervals() or refinementLevels() |
Implements Dune::VirtualRefinement< dimension, CoordType >.
|
overridevirtual |
Get the number of Vertices.
| tag | RefinementIntervals object returned by either refinementIntervals() or refinementLevels() |
Implements Dune::VirtualRefinement< dimension, CoordType >.
|
inherited |
Get an VertexIterator.
| tag | RefinementIntervals object returned by either refinementIntervals() or refinementLevels() |
|
inherited |
Get an VertexIterator.
| tag | RefinementIntervals object returned by either refinementIntervals() or refinementLevels() |