dune-grid
2.1.1
|
Wrap each Refinement implementation to get a consistent interface. More...
Static Public Member Functions | |
static int | nVertices (int level) |
Get the number of Vertices. | |
static Base::VertexIterator | vBegin (int level) |
Get a VertexIterator. | |
static Base::VertexIterator | vEnd (int level) |
Get a VertexIterator. | |
static int | nElements (int level) |
Get the number of Elements. | |
static Base::ElementIterator | eBegin (int level) |
Get an ElementIterator. | |
static Base::ElementIterator | eEnd (int level) |
Get an ElementIterator. | |
Private 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 |
Private Attributes | |
typedef | CoordVector |
The CoordVector of the Refinement. | |
typedef | IndexVector |
The IndexVector of the Refinement. |
Wrap each Refinement implementation to get a consistent interface.
geometryType | The GeometryType::BasicType of the element to refine |
CoordType | The C++ type of the coordinates |
coerceTo | The GeometryType::BasicType of the subelements |
dimension | The dimension of the refinement. |
static Base::ElementIterator Dune::Refinement< geometryType, CoordType, coerceTo, dimension >::eBegin | ( | int | level | ) | [inline, static] |
Get an ElementIterator.
Referenced by Dune::AmiraMeshWriter< GridView >::addGrid().
static Base::ElementIterator Dune::Refinement< geometryType, CoordType, coerceTo, dimension >::eEnd | ( | int | level | ) | [inline, static] |
Get an ElementIterator.
Referenced by Dune::AmiraMeshWriter< GridView >::addGrid().
static int Dune::Refinement< geometryType, CoordType, coerceTo, dimension >::nElements | ( | int | level | ) | [inline, static] |
Get the number of Elements.
Referenced by Dune::AmiraMeshWriter< GridView >::addCellData(), Dune::AmiraMeshWriter< GridView >::addGrid(), and Dune::RefinementImp::Simplex::RefinementIteratorSpecial< dimension, CoordType, 0 >::RefinementIteratorSpecial().
static int Dune::Refinement< geometryType, CoordType, coerceTo, dimension >::nVertices | ( | int | level | ) | [inline, static] |
Get the number of Vertices.
Referenced by Dune::AmiraMeshWriter< GridView >::addGrid().
static Base::VertexIterator Dune::Refinement< geometryType, CoordType, coerceTo, dimension >::vBegin | ( | int | level | ) | [inline, static] |
Get a VertexIterator.
Referenced by Dune::AmiraMeshWriter< GridView >::addGrid().
static Base::VertexIterator Dune::Refinement< geometryType, CoordType, coerceTo, dimension >::vEnd | ( | int | level | ) | [inline, static] |
Get a VertexIterator.
Referenced by Dune::AmiraMeshWriter< GridView >::addGrid().