dune-fem 2.8.0
|
generate a set of default basis function sets from given set of shape function sets More...
#include <dune/fem/space/discontinuousgalerkin/basisfunctionsets.hh>
Public Types | |
typedef GridPart | GridPartType |
grid part type | |
typedef ShapeFunctionSets | ShapeFunctionSetsType |
shape function sets type | |
typedef ShapeFunctionSetsType::ShapeFunctionSetType | ShapeFunctionSetType |
shape function set type | |
typedef GridPartType::template Codim< codimension >::EntityType | EntityType |
entity type | |
typedef Dune::Fem::DefaultBasisFunctionSet< EntityType, ShapeFunctionSetType > | BasisFunctionSetType |
entity type | |
Public Member Functions | |
const ShapeFunctionSetsType & | shapeFunctionSets () const |
ShapeFunctionSetsType & | shapeFunctionSets () |
Construction | |
DefaultBasisFunctionSets (ShapeFunctionSetsType &&shapeFunctionSets) | |
template<class... Args, std::enable_if_t< std::is_constructible< ShapeFunctionSetsType, Args &&... >::value, int > = 0> | |
DefaultBasisFunctionSets (Args &&... args) | |
Copying and assignment | |
DefaultBasisFunctionSets (const ThisType &)=delete | |
DefaultBasisFunctionSets (ThisType &&other)=default | |
DefaultBasisFunctionSets & | operator= (const ThisType &)=delete |
DefaultBasisFunctionSets & | operator= (ThisType &&)=delete |
Public member methods | |
int | order () const |
return maximum order | |
int | order (const EntityType &entity) const |
return maximum order | |
BasisFunctionSetType | basisFunctionSet (const EntityType &entity) const |
return basis function set for given entity | |
generate a set of default basis function sets from given set of shape function sets
GridPart | grid part type |
ShapeFunctionSets | shape function sets type |
typedef Dune::Fem::DefaultBasisFunctionSet< EntityType, ShapeFunctionSetType > Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >::BasisFunctionSetType |
entity type
typedef GridPartType::template Codim<codimension>::EntityType Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >::EntityType |
entity type
typedef GridPart Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >::GridPartType |
grid part type
typedef ShapeFunctionSets Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >::ShapeFunctionSetsType |
shape function sets type
typedef ShapeFunctionSetsType::ShapeFunctionSetType Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >::ShapeFunctionSetType |
shape function set type
|
inlineexplicit |
|
inlineexplicit |
|
delete |
|
default |
|
inline |
return basis function set for given entity
|
delete |
|
delete |
|
inline |
return maximum order
|
inline |
return maximum order
|
inline |
|
inline |