|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
discontinuousgalerkin/basisfunctionsets.hh
Go to the documentation of this file.
105 typedef Dune::Fem::DefaultBasisFunctionSet< EntityType, ShapeFunctionSetType > BasisFunctionSetType;
116 template< class... Args, std::enable_if_t< std::is_constructible< ShapeFunctionSetsType, Args &&... >::value, int > = 0 >
143 int order ( const EntityType &entity ) const { return shapeFunctionSets().order( entity.type() ); }
STL namespace.
Definition space/basisfunctionset/default.hh:124
interface class representing a family of basis function sets
Definition discontinuousgalerkin/basisfunctionsets.hh:24
int order(const EntityType &entity) const
return order for given grid part entity
ImplementationDefined BasisFunctionSetType
basis function set
Definition discontinuousgalerkin/basisfunctionsets.hh:27
BasisFunctionSets & operator=(const BasisFunctionSets &)=delete
assignment constructor
BasisFunctionSets(const BasisFunctionSets &)=delete
copy constructor
ImplementationDefined EntityType
entity type
Definition discontinuousgalerkin/basisfunctionsets.hh:29
BasisFunctionSetType basisFunctionSet(const EntityType &entity) const
return basis function set for given entity
BasisFunctionSets(BasisFunctionSets &&)
move constructor
generate a set of default basis function sets from given set of shape function sets
Definition discontinuousgalerkin/basisfunctionsets.hh:83
int order(const EntityType &entity) const
return maximum order
Definition discontinuousgalerkin/basisfunctionsets.hh:143
DefaultBasisFunctionSets & operator=(const ThisType &)=delete
ShapeFunctionSetsType & shapeFunctionSets()
Definition discontinuousgalerkin/basisfunctionsets.hh:154
GridPart GridPartType
grid part type
Definition discontinuousgalerkin/basisfunctionsets.hh:88
int order() const
return maximum order
Definition discontinuousgalerkin/basisfunctionsets.hh:140
DefaultBasisFunctionSets(ThisType &&other)=default
Dune::Fem::DefaultBasisFunctionSet< EntityType, ShapeFunctionSetType > BasisFunctionSetType
entity type
Definition discontinuousgalerkin/basisfunctionsets.hh:105
BasisFunctionSetType basisFunctionSet(const EntityType &entity) const
return basis function set for given entity
Definition discontinuousgalerkin/basisfunctionsets.hh:146
const ShapeFunctionSetsType & shapeFunctionSets() const
Definition discontinuousgalerkin/basisfunctionsets.hh:153
DefaultBasisFunctionSets(ShapeFunctionSetsType &&shapeFunctionSets)
Definition discontinuousgalerkin/basisfunctionsets.hh:112
DefaultBasisFunctionSets(Args &&... args)
Definition discontinuousgalerkin/basisfunctionsets.hh:117
ShapeFunctionSets ShapeFunctionSetsType
shape function sets type
Definition discontinuousgalerkin/basisfunctionsets.hh:91
GridPartType::template Codim< codimension >::EntityType EntityType
entity type
Definition discontinuousgalerkin/basisfunctionsets.hh:102
ShapeFunctionSetsType::ShapeFunctionSetType ShapeFunctionSetType
shape function set type
Definition discontinuousgalerkin/basisfunctionsets.hh:93
DefaultBasisFunctionSets(const ThisType &)=delete
interface class representing a family of shape function sets
Definition shapefunctionsets.hh:33
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8