- Home
- About DUNE
- Download
- Documentation
- Community
- Development
Wrap each Refinement implementation to get a consistent interface. More...
Classes | |
struct | Codim |
The Codim struct inherited from the Refinement implementation. More... | |
Public Types | |
typedef Codim< dimension > ::SubEntityIterator | VertexIterator |
The VertexIterator of the Refinement. | |
typedef Codim < 0 >::SubEntityIterator | ElementIterator |
The ElementIterator of the Refinement. | |
typedef RefinementImp::Traits < topologyId, CoordType, coerceToId, dimension_ >::Imp | RefinementImp |
Static Public Member Functions | |
static int | nVertices (int level) |
Get the number of Vertices. | |
static VertexIterator | vBegin (int level) |
Get a VertexIterator. | |
static VertexIterator | vEnd (int level) |
Get a VertexIterator. | |
static int | nElements (int level) |
Get the number of Elements. | |
static ElementIterator | eBegin (int level) |
Get an ElementIterator. | |
static ElementIterator | eEnd (int level) |
Get an ElementIterator. | |
Public Attributes | |
typedef | CoordVector |
The CoordVector of the Refinement. | |
typedef | IndexVector |
The IndexVector of the Refinement. |
Wrap each Refinement implementation to get a consistent interface.
Static Refinement
topologyId | The topology id of the element to refine | |
CoordType | The C++ type of the coordinates | |
coerceToId | The topology id of the subelements | |
dimension | The dimension of the refinement. |
typedef Codim<0>::SubEntityIterator Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::ElementIterator |
The ElementIterator of the Refinement.
typedef RefinementImp::Traits< topologyId, CoordType, coerceToId, dimension_>::Imp Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::RefinementImp |
typedef Codim<dimension>::SubEntityIterator Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::VertexIterator |
The VertexIterator of the Refinement.
static ElementIterator Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::eBegin | ( | int | level | ) | [static] |
Get an ElementIterator.
Reimplemented in Dune::Refinement< geometryType, CoordType, coerceTo, dimension >.
static ElementIterator Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::eEnd | ( | int | level | ) | [static] |
Get an ElementIterator.
Reimplemented in Dune::Refinement< geometryType, CoordType, coerceTo, dimension >.
static int Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::nElements | ( | int | level | ) | [static] |
Get the number of Elements.
Reimplemented in Dune::Refinement< geometryType, CoordType, coerceTo, dimension >.
Referenced by Dune::VirtualRefinementImp< topologyId, CoordType, coerceToId, dimension >::nElements().
static int Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::nVertices | ( | int | level | ) | [static] |
Get the number of Vertices.
Reimplemented in Dune::Refinement< geometryType, CoordType, coerceTo, dimension >.
Referenced by Dune::VirtualRefinementImp< topologyId, CoordType, coerceToId, dimension >::nVertices().
static VertexIterator Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::vBegin | ( | int | level | ) | [static] |
Get a VertexIterator.
Reimplemented in Dune::Refinement< geometryType, CoordType, coerceTo, dimension >.
static VertexIterator Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::vEnd | ( | int | level | ) | [static] |
Get a VertexIterator.
Reimplemented in Dune::Refinement< geometryType, CoordType, coerceTo, dimension >.
typedef Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::CoordVector |
The CoordVector of the Refinement.
This is always a typedef to a FieldVector
typedef Dune::StaticRefinement< topologyId, CoordType, coerceToId, dimension_ >::IndexVector |
The IndexVector of the Refinement.
This is always a typedef to a FieldVector
Referenced by Dune::VirtualRefinementImpSubEntityIteratorBackSpecial< topologyId, CoordType, coerceToId, dimension, 0 >::vertexIndices().
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].