#include <dune/fem/space/localfiniteelement/dgspace.hh>
|
| typedef DiscontinuousLocalFiniteElementSpace< LFEMap, FunctionSpace, Storage > | DiscreteFunctionSpaceType |
| |
| typedef LFEMap | LFEMapType |
| |
| typedef LFEMapType::GridPartType | GridPartType |
| |
| typedef LFEMapType::LocalFiniteElementType | LocalFiniteElementType |
| |
| typedef GridFunctionSpace< GridPartType, FunctionSpace > | FunctionSpaceType |
| |
| typedef std::conditional_t< isScalar, Hybrid::IndexRange< int, FunctionSpace::dimRange *scalarBlockSize >, Hybrid::IndexRange< int, 1 > > | LocalBlockIndices |
| |
| using | BlockMapperType = std::conditional_t<!fullBlocking, IndexSetDofMapper< GridPartType >, CodimensionMapper< GridPartType, codimension > > |
| |
| typedef LocalFunctionsShapeFunctionSet< typename LocalFiniteElementType::Traits::LocalBasisType, LFEMap::pointSetId > | LocalFunctionsShapeFunctionSetType |
| |
| typedef SelectCachingShapeFunctionSet< LocalFunctionsShapeFunctionSetType, Storage > | StoredShapeFunctionSetType |
| |
| typedef ShapeFunctionSetProxy< StoredShapeFunctionSetType > | ShapeFunctionSetProxyType |
| |
| typedef std::conditional_t< isScalar, VectorialShapeFunctionSet< ShapeFunctionSetProxyType, typename FunctionSpaceType::RangeType >, ShapeFunctionSetProxyType > | ShapeFunctionSetType |
| |
| typedef decltype(basisFunctionSet(std::declval< const LFEMapType & >())) | BasisFunctionSetType |
| |
|
| static constexpr int | codimension = 0 |
| |
| static constexpr bool | isScalar = LocalFiniteElementType::Traits::LocalBasisType::Traits::dimRange==1 |
| |
| static constexpr bool | fullBlocking = isScalar && scalarBlockSize>1 |
| |
◆ BasisFunctionSetType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ BlockMapperType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ DiscreteFunctionSpaceType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ FunctionSpaceType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ GridPartType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ LFEMapType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ LocalBlockIndices
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ LocalFiniteElementType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ LocalFunctionsShapeFunctionSetType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ ShapeFunctionSetProxyType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ ShapeFunctionSetType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ StoredShapeFunctionSetType
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ codimension
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ fullBlocking
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
◆ isScalar
template<class LFEMap , class
FunctionSpace , class Storage , unsigned int scalarBlockSize>
The documentation for this struct was generated from the following file: