Dune Core Modules (2.6.0)
mcmgmapper.hh File Reference
Mapper for multiple codim and multiple geometry types. More...
#include <functional>
#include <iostream>
#include <dune/common/deprecated.hh>
#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 | |
struct | Dune::MCMGElementLayout< dimgrid > |
Layout template for elements. More... | |
struct | Dune::MCMGVertexLayout< dim > |
Layout template for vertices. More... | |
class | Dune::MultipleCodimMultipleGeomTypeMapper< GV, LayoutClass > |
Implementation class for a multiple codim and multiple geometry type mapper. More... | |
class | Dune::LeafMultipleCodimMultipleGeomTypeMapper< G, LayoutClass > |
Multiple codim and multiple geometry type mapper for leaf entities. More... | |
class | Dune::LevelMultipleCodimMultipleGeomTypeMapper< G, LayoutClass > |
Multiple codim and multiple geometry type mapper for entities of one level. More... | |
Namespaces | |
namespace | Dune |
Dune namespace. | |
Typedefs | |
using | Dune::MCMGLayout = std::function< size_t(GeometryType, int)> |
layout function for MultipleCodimMultipleGeomTypeMapper More... | |
Functions | |
template<int codim> | |
MCMGLayout | Dune::mcmgLayout (Codim< codim >) |
layout for entities of codimension codim More... | |
template<int dim> | |
MCMGLayout | Dune::mcmgLayout (Dim< dim >) |
layout for entities of dimension dim More... | |
MCMGLayout | Dune::mcmgElementLayout () |
layout for elements (codim-0 entities) More... | |
MCMGLayout | Dune::mcmgVertexLayout () |
layout for vertices (dim-0 entities) More... | |
Detailed Description
Mapper for multiple codim and multiple geometry types.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 27, 23:30, 2024)