dune-geometry 2.9.1
|
Implementation of the refinement of a prism into simplices. More...
Classes | |
struct | Codim |
class | Codim< codimension > |
Public Types | |
typedef CoordType | ctype |
typedef Codim< dimension >::SubEntityIterator | VertexIterator |
typedef FieldVector< CoordType, dimension > | CoordVector |
typedef Codim< 0 >::SubEntityIterator | ElementIterator |
typedef FieldVector< int, dimension+1 > | IndexVector |
Static Public Member Functions | |
static int | nVertices (int nIntervals) |
static VertexIterator | vBegin (int nIntervals) |
static VertexIterator | vEnd (int nIntervals) |
static int | nElements (int nIntervals) |
static ElementIterator | eBegin (int nIntervals) |
static ElementIterator | eEnd (int nIntervals) |
Static Public Attributes | |
static constexpr int | dimension = dimension_ |
Implementation of the refinement of a prism into simplices.
Note that the virtual vertices of two intersecting simplices might have copies, i.e. by running over all vertices using the VertexIterator you might run over some twice.
typedef FieldVector<CoordType, dimension> Dune::RefinementImp::PrismTriangulation::RefinementImp< dimension_, CoordType >::CoordVector |
typedef CoordType Dune::RefinementImp::PrismTriangulation::RefinementImp< dimension_, CoordType >::ctype |
typedef Codim<0>::SubEntityIterator Dune::RefinementImp::PrismTriangulation::RefinementImp< dimension_, CoordType >::ElementIterator |
typedef FieldVector<int, dimension+1> Dune::RefinementImp::PrismTriangulation::RefinementImp< dimension_, CoordType >::IndexVector |
typedef Codim<dimension>::SubEntityIterator Dune::RefinementImp::PrismTriangulation::RefinementImp< dimension_, CoordType >::VertexIterator |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticconstexpr |