|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
discontinuousgalerkin/space.hh
Go to the documentation of this file.
38 typedef DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > DiscreteFunctionSpaceType;
70 typedef SelectCachingShapeFunctionSets< GridPartType, ScalarShapeFunctionSet, Storage > ScalarShapeFunctionSetsType;
71 typedef VectorialShapeFunctionSets< ScalarShapeFunctionSetsType, typename FunctionSpaceType::RangeType > ShapeFunctionSetsType;
78 typedef Hybrid::IndexRange< int, FunctionSpaceType::dimRange * ScalarShapeFunctionSet::numberShapeFunctions > LocalBlockIndices;
95 : public GenericDiscontinuousGalerkinSpace< DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage > >
97 typedef GenericDiscontinuousGalerkinSpace< DiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage > > BaseType;
152 struct hasFixedPolynomialOrder< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
158 struct hasStaticPolynomialOrder< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
189 struct viewThreadSafe< DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
CommunicationDirection
InterfaceType
ForwardCommunication
InteriorBorder_All_Interface
typename Impl::GridFunctionSpace< GridPart, T >::Type GridFunctionSpace
Definition functionspace.hh:317
Definition hybrid.hh:86
Definition space/basisfunctionset/default.hh:124
static const bool v
Definition space/common/capabilities.hh:25
static const bool v
Definition space/common/capabilities.hh:38
static const int order
Definition space/common/capabilities.hh:39
static const bool v
Definition space/common/capabilities.hh:51
static const bool v
Definition space/common/capabilities.hh:69
static const bool v
Definition space/common/capabilities.hh:106
static const bool v
Definition space/common/capabilities.hh:120
static const bool v
Definition space/common/capabilities.hh:132
Default communication handler for discrete functions.
Definition defaultcommhandler.hh:38
GridPartType & gridPart() const
Definition discretefunctionspace.hh:766
FunctionSpaceTraits::DomainFieldType DomainFieldType
Intrinsic type used for values in the domain field (usually a double)
Definition functionspaceinterface.hh:60
FunctionSpaceTraits::RangeFieldType RangeFieldType
Intrinsic type used for values in the range field (usually a double)
Definition functionspaceinterface.hh:63
generate a set of default basis function sets from given set of shape function sets
Definition discontinuousgalerkin/basisfunctionsets.hh:83
Definition discontinuousgalerkin/space.hh:96
InterpolationType localInterpolation(const EntityType &entity) const
Definition discontinuousgalerkin/space.hh:132
BaseType::GridPartType GridPartType
Definition discontinuousgalerkin/space.hh:105
DiscontinuousGalerkinSpace(GridPartType &gridPart, const InterfaceType commInterface=InteriorBorder_All_Interface, const CommunicationDirection commDirection=ForwardCommunication)
Definition discontinuousgalerkin/space.hh:115
InterpolationType InterpolationImplType
Definition discontinuousgalerkin/space.hh:112
BaseType::BasisFunctionSetsType BasisFunctionSetsType
Definition discontinuousgalerkin/space.hh:108
DiscontinuousGalerkinLocalInterpolation< ThisType > InterpolationType
Definition discontinuousgalerkin/space.hh:111
InterpolationType interpolation() const
Definition discontinuousgalerkin/space.hh:121
static const int polynomialOrder
Definition discontinuousgalerkin/space.hh:103
InterpolationType interpolation(const EntityType &entity) const
Definition discontinuousgalerkin/space.hh:127
BaseType::EntityType EntityType
Definition discontinuousgalerkin/space.hh:106
BaseType::BasisFunctionSetType BasisFunctionSetType
Definition discontinuousgalerkin/space.hh:109
generic implementation of a Discontinuous Galerkin space based on a fixed family of basis function se...
Definition discontinuousgalerkin/generic.hh:31
BaseType::GridPartType GridPartType
type of underlying grid part
Definition discontinuousgalerkin/generic.hh:40
BaseType::EntityType EntityType
type of entity of codimension 0
Definition discontinuousgalerkin/generic.hh:42
BaseType::BasisFunctionSetType BasisFunctionSetType
type of basis function set of this space
Definition discontinuousgalerkin/generic.hh:49
Traits::BasisFunctionSetsType BasisFunctionSetsType
basis function sets
Definition discontinuousgalerkin/generic.hh:47
BasisFunctionSetType basisFunctionSet(const EntityType &entity) const
get basis function set for given entity
Definition discontinuousgalerkin/generic.hh:106
Definition discontinuousgalerkin/localinterpolation.hh:30
Definition shapefunctionsets.hh:197
Definition shapefunctionsets.hh:271
Definition discontinuousgalerkin/space.hh:37
DiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > DiscreteFunctionSpaceType
Definition discontinuousgalerkin/space.hh:38
SelectCachingShapeFunctionSets< GridPartType, ScalarShapeFunctionSet, Storage > ScalarShapeFunctionSetsType
Definition discontinuousgalerkin/space.hh:70
GridFunctionSpace< GridPartType, FunctionSpace > FunctionSpaceType
Definition discontinuousgalerkin/space.hh:41
BasisFunctionSetsType::BasisFunctionSetType BasisFunctionSetType
Definition discontinuousgalerkin/space.hh:74
Dune::Fem::FunctionSpace< typename FunctionSpace::DomainFieldType, typename FunctionSpace::RangeFieldType, GridPartType::dimension, 1 > ScalarShapeFunctionSpaceType
Definition discontinuousgalerkin/space.hh:48
CodimensionMapper< GridPartType, codimension > BlockMapperType
Definition discontinuousgalerkin/space.hh:76
Hybrid::IndexRange< int, FunctionSpaceType::dimRange *ScalarShapeFunctionSet::numberShapeFunctions > LocalBlockIndices
Definition discontinuousgalerkin/space.hh:78
GridPart GridPartType
Definition discontinuousgalerkin/space.hh:40
DefaultBasisFunctionSets< GridPartType, ShapeFunctionSetsType > BasisFunctionSetsType
Definition discontinuousgalerkin/space.hh:73
static const int codimension
Definition discontinuousgalerkin/space.hh:43
VectorialShapeFunctionSets< ScalarShapeFunctionSetsType, typename FunctionSpaceType::RangeType > ShapeFunctionSetsType
Definition discontinuousgalerkin/space.hh:71
Definition discontinuousgalerkin/space.hh:52
Dune::Fem::OrthonormalShapeFunctionSet< ScalarShapeFunctionSpaceType > BaseType
Definition discontinuousgalerkin/space.hh:53
ScalarShapeFunctionSet(Dune::GeometryType type)
Definition discontinuousgalerkin/space.hh:58
static constexpr unsigned int size()
Definition discontinuousgalerkin/space.hh:65
static constexpr int numberShapeFunctions
Definition discontinuousgalerkin/space.hh:55
Definition discontinuousgalerkin/space.hh:82
Operation OperationType
Definition discontinuousgalerkin/space.hh:83
DefaultCommunicationHandler< DiscreteFunction, Operation > Type
Definition discontinuousgalerkin/space.hh:84
mapper allocating one DoF per subentity of a given codimension
Definition codimensionmapper.hh:357
Definition space/shapefunctionset/orthonormal.hh:72
std::size_t constexpr size() const
return number of shape functions
Definition space/shapefunctionset/orthonormal.hh:226
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8