|
dune-grid 2.10
|
Mapper for multiple codim and multiple geometry types. More...
#include <functional>#include <iostream>#include <dune/common/exceptions.hh>#include <dune/common/rangeutilities.hh>#include <dune/geometry/dimension.hh>#include <dune/geometry/referenceelements.hh>#include <dune/geometry/type.hh>#include <dune/geometry/typeindex.hh>#include "mapper.hh"Go to the source code of this file.
Classes | |
| class | Dune::MultipleCodimMultipleGeomTypeMapper< GV > |
| Implementation class for a multiple codim and multiple geometry type mapper. More... | |
Namespaces | |
| namespace | Dune |
| Include standard header files. | |
Typedefs | |
| using | Dune::MCMGLayout = std::function< size_t(GeometryType, int)> |
layout function for MultipleCodimMultipleGeomTypeMapper | |
Functions | |
| template<int codim> | |
| MCMGLayout | Dune::mcmgLayout (Codim< codim >) |
layout for entities of codimension codim | |
| template<int dim> | |
| MCMGLayout | Dune::mcmgLayout (Dim< dim >) |
layout for entities of dimension dim | |
| MCMGLayout | Dune::mcmgElementLayout () |
| layout for elements (codim-0 entities) | |
| MCMGLayout | Dune::mcmgVertexLayout () |
| layout for vertices (dim-0 entities) | |
Mapper for multiple codim and multiple geometry types.