|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage > Struct Template Reference
#include <dune/fem/space/p1bubble.hh>
Classes | |
| struct | CommDataHandle |
Public Types | |
| typedef BubbleElementSpace< FunctionSpace, GridPart, Storage > | DiscreteFunctionSpaceType |
| typedef FunctionSpace | FunctionSpaceType |
| typedef GridPart | GridPartType |
| typedef FunctionSpaceType::ScalarFunctionSpaceType | ScalarFunctionSpaceType |
| typedef SimplexBubbleElementShapeFunctionSet< ScalarFunctionSpaceType > | ScalarSimplexShapeFunctionSetType |
| typedef Cube2DBubbleElementShapeFunctionSet< ScalarFunctionSpaceType > | ScalarCubeShapeFunctionSetType |
| typedef std::conditional< topologyId==0, ScalarSimplexShapeFunctionSetType, ScalarCubeShapeFunctionSetType >::type | ScalarShapeFunctionSetType |
| typedef VectorialShapeFunctionSet< ScalarShapeFunctionSetType, typename FunctionSpaceType::RangeType > | ShapeFunctionSetType |
| typedef DefaultBasisFunctionSet< EntityType, ShapeFunctionSetType > | BasisFunctionSetType |
| typedef IndexSetDofMapper< GridPartType > | BlockMapperType |
| typedef Hybrid::IndexRange< int, FunctionSpaceType::dimRange > | LocalBlockIndices |
Static Public Attributes | |
| static const int | codimension = 0 |
| static const unsigned int | topologyId |
| static const int | localBlockSize = FunctionSpaceType::dimRange |
| static const int | polynomialOrder = ScalarShapeFunctionSetType::polynomialOrder |
Member Typedef Documentation
◆ BasisFunctionSetType
template<class FunctionSpace , class GridPart , class Storage >
| typedef DefaultBasisFunctionSet< EntityType, ShapeFunctionSetType > Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::BasisFunctionSetType |
◆ BlockMapperType
template<class FunctionSpace , class GridPart , class Storage >
| typedef IndexSetDofMapper< GridPartType > Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::BlockMapperType |
◆ DiscreteFunctionSpaceType
template<class FunctionSpace , class GridPart , class Storage >
| typedef BubbleElementSpace< FunctionSpace, GridPart, Storage > Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::DiscreteFunctionSpaceType |
◆ FunctionSpaceType
template<class FunctionSpace , class GridPart , class Storage >
| typedef FunctionSpace Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::FunctionSpaceType |
◆ GridPartType
template<class FunctionSpace , class GridPart , class Storage >
| typedef GridPart Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::GridPartType |
◆ LocalBlockIndices
template<class FunctionSpace , class GridPart , class Storage >
| typedef Hybrid::IndexRange< int, FunctionSpaceType::dimRange > Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::LocalBlockIndices |
◆ ScalarCubeShapeFunctionSetType
template<class FunctionSpace , class GridPart , class Storage >
| typedef Cube2DBubbleElementShapeFunctionSet< ScalarFunctionSpaceType > Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::ScalarCubeShapeFunctionSetType |
◆ ScalarFunctionSpaceType
template<class FunctionSpace , class GridPart , class Storage >
| typedef FunctionSpaceType::ScalarFunctionSpaceType Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::ScalarFunctionSpaceType |
◆ ScalarShapeFunctionSetType
template<class FunctionSpace , class GridPart , class Storage >
| typedef std::conditional<topologyId==0,ScalarSimplexShapeFunctionSetType,ScalarCubeShapeFunctionSetType>::type Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::ScalarShapeFunctionSetType |
◆ ScalarSimplexShapeFunctionSetType
template<class FunctionSpace , class GridPart , class Storage >
| typedef SimplexBubbleElementShapeFunctionSet< ScalarFunctionSpaceType > Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::ScalarSimplexShapeFunctionSetType |
◆ ShapeFunctionSetType
template<class FunctionSpace , class GridPart , class Storage >
| typedef VectorialShapeFunctionSet< ScalarShapeFunctionSetType, typename FunctionSpaceType::RangeType > Dune::Fem::BubbleElementSpaceTraits< FunctionSpace, GridPart, Storage >::ShapeFunctionSetType |
Member Data Documentation
◆ codimension
template<class FunctionSpace , class GridPart , class Storage >
|
static |
◆ localBlockSize
template<class FunctionSpace , class GridPart , class Storage >
|
static |
◆ polynomialOrder
template<class FunctionSpace , class GridPart , class Storage >
|
static |
◆ topologyId
template<class FunctionSpace , class GridPart , class Storage >
|
static |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8