KASKADE 7 development version
|
#include <hierarchicspace.hh>
Definition at line 446 of file hierarchicspace.hh.
Public Types | |
typedef Scalar | RT |
typedef Scalar | Scalar |
typedef GV | GridView |
typedef GridView::Grid | Grid |
typedef GridView::IndexSet | IndexSet |
typedef HierarchicShapeFunctionSetContainer< typenameGrid::ctype, dim, Scalar, restricted >::value_type | ShapeFunctionSet |
typedef ScalarConverter< Cell, Scalar > | Converter |
Public Member Functions | |
DiscontinuousHierarchicExtensionMapperImplementation (GV const &gridView, int order) | |
int | dofOnEntity (Dune::GeometryType gt) const |
template<class Cell , class ShapeFunction , class Data > | |
void | entityIndex (Cell const &cell, ShapeFunction const &, int n, Dune::GeometryType >, int &subentity, int &codim, int &indexInSubentity, Data &data) const |
Base::ShapeFunctionSet const & | shapeFunctions (typename Base::Cell const &cell, int ordr=0) const |
Base::ShapeFunctionSet const & | lowerShapeFunctions (typename Base::Cell const &cell) const |
void | update () |
This is called on grid modifications and can be overwritten if internal data needs to be recomputed on refinement or coarsening. More... | |
bool | inSupport (Cell const &cell) const |
Tells whether the given cell is contained in the support. More... | |
IndexSet::IndexType | subIndex (Cell const &cell, int subentity, int codim) const |
Returns the index of the specified subentity. More... | |
ShapeFunctionSet const & | emptyShapeFunctionSet () const |
IndexSet const & | indexSet () const |
GridView const & | gridView () const |
size_t | size (Dune::GeometryType gt) const |
int | order () const |
Returns the nominal order of the shape function set. More... | |
Static Public Attributes | |
static constexpr int | dim |
|
inherited |
A class mapping local shape function values and gradients to global shape function values and gradients. For scalar hierarchic shape functions this is easy, only the gradients are affected by the affine transformation from the reference element to an actual cell.
Definition at line 128 of file hierarchicspace.hh.
|
inherited |
Definition at line 56 of file hierarchicspace.hh.
|
inherited |
Definition at line 55 of file hierarchicspace.hh.
|
inherited |
Definition at line 57 of file hierarchicspace.hh.
|
inherited |
Definition at line 53 of file hierarchicspace.hh.
|
inherited |
Definition at line 54 of file hierarchicspace.hh.
|
inherited |
Definition at line 63 of file hierarchicspace.hh.
|
inline |
Definition at line 453 of file hierarchicspace.hh.
|
inline |
Definition at line 459 of file hierarchicspace.hh.
|
inlineinherited |
Definition at line 101 of file hierarchicspace.hh.
|
inline |
Definition at line 466 of file hierarchicspace.hh.
|
inlineinherited |
Definition at line 108 of file hierarchicspace.hh.
|
inlineinherited |
Definition at line 106 of file hierarchicspace.hh.
|
inlineinherited |
Tells whether the given cell is contained in the support.
The default implementation realizes global support, i.e., all cells are contained.
Definition at line 87 of file hierarchicspace.hh.
|
inlineinherited |
Definition at line 438 of file hierarchicspace.hh.
|
inlineinherited |
Returns the nominal order of the shape function set.
Definition at line 119 of file hierarchicspace.hh.
|
inlineinherited |
Definition at line 433 of file hierarchicspace.hh.
|
inlineinherited |
Definition at line 111 of file hierarchicspace.hh.
|
inlineinherited |
Returns the index of the specified subentity.
Definition at line 95 of file hierarchicspace.hh.
|
inlineinherited |
This is called on grid modifications and can be overwritten if internal data needs to be recomputed on refinement or coarsening.
The default implementation provided here does nothing.
Definition at line 79 of file hierarchicspace.hh.
|
staticconstexprinherited |
Definition at line 61 of file hierarchicspace.hh.