Classes |
| class | Dune::RefinementImp::Simplex::RefinementImp< dimension_, CoordType > |
| struct | Dune::RefinementImp::Simplex::RefinementImp< dimension_, CoordType >::Codim< codimension > |
| class | Dune::RefinementImp::Simplex::RefinementIteratorSpecial< dimension, CoordType, dimension > |
| class | Dune::RefinementImp::Simplex::RefinementIteratorSpecial< dimension, CoordType, 0 > |
| class | Dune::RefinementImp::Simplex::RefinementImp< dimension_, CoordType >::Codim< codimension > |
| struct | Dune::GenericGeometry::GlobalGeometryTraits< RefinementImp::Simplex::RefinementImp< dimension, CoordType > > |
| struct | Dune::FacadeOptions::StoreGeometryReference< dimension, dimension, RefinementImp::Simplex::RefinementImp< dimension, CoordType >, GenericGeometry::Geometry > |
Namespaces |
| namespace | Dune |
| namespace | Dune::RefinementImp |
| | This namespace contains the implementation of Refinement.
|
| namespace | Dune::RefinementImp::Simplex |
| | This namespace contains the Refinement implementation for simplices (triangles, tetrahedrons...)
|
| namespace | Dune::GenericGeometry |
| namespace | Dune::FacadeOptions |
Defines |
| #define | DUNE_GRID_COMMON_REFINEMENT_SIMPLEX_CC |
Functions |
|
| int | Dune::RefinementImp::Simplex::factorial (int n) |
| | Calculate n!
|
| int | Dune::RefinementImp::Simplex::binomial (int upper, int lower) |
| | calculate
|
| template<int dimension> |
| int | Dune::RefinementImp::Simplex::pointIndex (const FieldVector< int, dimension > &point) |
| | calculate the index of a given gridpoint within a Kuhn0 simplex
|
| template<int n> |
| FieldVector< int, n > | Dune::RefinementImp::Simplex::getPermutation (int m) |
| | Calculate permutation from it's index.
|
| template<int dimension, class CoordType > |
| FieldVector< CoordType, dimension > | Dune::RefinementImp::Simplex::referenceToKuhn (FieldVector< CoordType, dimension > point, const FieldVector< int, dimension > &kuhn) |
| | Map from the reference simplex to some Kuhn simplex.
|
| template<int dimension, class CoordType > |
| FieldVector< CoordType, dimension > | Dune::RefinementImp::Simplex::kuhnToReference (FieldVector< CoordType, dimension > point, const FieldVector< int, dimension > &kuhn) |
| | Map from some Kuhn simplex to the reference simplex.
|
This file contains the Refinement implementation for simplices (triangles, tetrahedrons...)
See Refinement implementation for simplices.
$Id: simplex.cc 8192 2012-05-29 15:42:06Z sander $