DUNE-FEM (unstable)
Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets > Class Template Reference
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 More... | |
typedef Dune::Fem::DefaultBasisFunctionSet< EntityType, ShapeFunctionSetType > | BasisFunctionSetType |
entity type More... | |
Public Member Functions | |
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 More... | |
int | order (const EntityType &entity) const |
return maximum order More... | |
BasisFunctionSetType | basisFunctionSet (const EntityType &entity) const |
return basis function set for given entity More... | |
Detailed Description
template<class GridPart, class ShapeFunctionSets>
class Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >
class Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >
generate a set of default basis function sets from given set of shape function sets
- Template Parameters
-
GridPart grid part type ShapeFunctionSets shape function sets type
Member Typedef Documentation
◆ BasisFunctionSetType
template<class GridPart , class ShapeFunctionSets >
typedef Dune::Fem::DefaultBasisFunctionSet< EntityType, ShapeFunctionSetType > Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >::BasisFunctionSetType |
entity type
◆ EntityType
template<class GridPart , class ShapeFunctionSets >
typedef GridPartType::template Codim<codimension>::EntityType Dune::Fem::DefaultBasisFunctionSets< GridPart, ShapeFunctionSets >::EntityType |
entity type
Member Function Documentation
◆ basisFunctionSet()
template<class GridPart , class ShapeFunctionSets >
|
inline |
return basis function set for given entity
◆ order() [1/2]
template<class GridPart , class ShapeFunctionSets >
|
inline |
return maximum order
References Dune::Fem::ShapeFunctionSets::order().
◆ order() [2/2]
template<class GridPart , class ShapeFunctionSets >
|
inline |
return maximum order
References Dune::Fem::ShapeFunctionSets::order().
The documentation for this class was generated from the following file:
- dune/fem/space/discontinuousgalerkin/basisfunctionsets.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 21, 23:30, 2024)