|
dune-geometry 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Protected Types |
Protected Attributes |
Static Protected Attributes |
List of all members
Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 > Class Template Reference
Public Types | |
| typedef RefinementImp< dimension, CoordType > | Refinement |
| typedef Refinement::IndexVector | IndexVector |
| typedef Refinement::CoordVector | CoordVector |
| typedef Refinement::template Codim< 0 >::Geometry | Geometry |
Public Member Functions | |
| RefinementIteratorSpecial (int nIntervals, bool end=false) | |
| void | increment () |
| IndexVector | vertexIndices () const |
| int | index () const |
| CoordVector | coords () const |
| Geometry | geometry () const |
Protected Types | |
| typedef Refinement::BackendRefinement | BackendRefinement |
| typedef BackendRefinement::template Codim< 0 >::SubEntityIterator | BackendIterator |
Protected Attributes | |
| int | nIntervals_ |
| int | kuhnIndex |
| BackendIterator | backend |
| const BackendIterator | backendEnd |
Static Protected Attributes | |
| static constexpr int | nKuhnSimplices = 2 |
Member Typedef Documentation
◆ BackendIterator
template<int dimension, class CoordType >
|
protected |
◆ BackendRefinement
template<int dimension, class CoordType >
|
protected |
◆ CoordVector
template<int dimension, class CoordType >
| typedef Refinement::CoordVector Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::CoordVector |
◆ Geometry
template<int dimension, class CoordType >
| typedef Refinement::template Codim<0>::Geometry Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::Geometry |
◆ IndexVector
template<int dimension, class CoordType >
| typedef Refinement::IndexVector Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::IndexVector |
◆ Refinement
template<int dimension, class CoordType >
| typedef RefinementImp<dimension, CoordType> Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::Refinement |
Constructor & Destructor Documentation
◆ RefinementIteratorSpecial()
template<int dimension, class CoordType >
| Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::RefinementIteratorSpecial | ( | int | nIntervals, |
| bool | end = false |
||
| ) |
Member Function Documentation
◆ coords()
template<int dimension, class CoordType >
| RefinementIteratorSpecial< dimension, CoordType, 0 >::CoordVector Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::coords | ( | ) | const |
◆ geometry()
template<int dimension, class CoordType >
| RefinementIteratorSpecial< dimension, CoordType, 0 >::Geometry Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::geometry | ( | ) | const |
◆ increment()
template<int dimension, class CoordType >
| void Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::increment | ( | ) |
◆ index()
template<int dimension, class CoordType >
| int Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::index | ( | ) | const |
◆ vertexIndices()
template<int dimension, class CoordType >
| RefinementIteratorSpecial< dimension, CoordType, 0 >::IndexVector Dune::RefinementImp::PyramidTriangulation::RefinementIteratorSpecial< dimension, CoordType, 0 >::vertexIndices | ( | ) | const |
Member Data Documentation
◆ backend
template<int dimension, class CoordType >
|
protected |
◆ backendEnd
template<int dimension, class CoordType >
|
protected |
◆ kuhnIndex
template<int dimension, class CoordType >
|
protected |
◆ nIntervals_
template<int dimension, class CoordType >
|
protected |
◆ nKuhnSimplices
template<int dimension, class CoordType >
|
staticconstexprprotected |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8