|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
discontinuousgalerkin/lagrange.hh
Go to the documentation of this file.
41 typedef LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > DiscreteFunctionSpaceType;
53 typedef SelectCachingShapeFunctionSets< GridPartType, LagrangeShapeFunctionSet< ScalarShapeFunctionSpaceType, polOrder >, Storage > ScalarShapeFunctionSetsType;
54 typedef VectorialShapeFunctionSets< ScalarShapeFunctionSetsType, typename FunctionSpaceType::RangeType > ShapeFunctionSetsType;
62 Dune::Fem::GridPartCapabilities::hasSingleGeometryType< GridPartType >::topologyId, GridPartType::dimension
68 typedef Hybrid::IndexRange< int, FunctionSpaceType::dimRange * GenericBaseFunctionType::numBaseFunctions > LocalBlockIndices;
85 : public GenericDiscontinuousGalerkinSpace< LagrangeDiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage > >
87 typedef GenericDiscontinuousGalerkinSpace< LagrangeDiscontinuousGalerkinSpaceTraits< FunctionSpace, GridPart, polOrder, Storage > > BaseType;
88 typedef LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > ThisType;
103 typedef DenseLocalRieszProjection< BasisFunctionSetType, QuadratureType > LocalRieszProjectionType;
106 typedef DefaultLocalL2Projection< LocalRieszProjectionType, QuadratureType > InterpolationImplType;
156 struct hasFixedPolynomialOrder< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
162 struct hasStaticPolynomialOrder< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
169 struct isContinuous< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
175 struct isLocalized< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
181 struct isAdaptive< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
187 struct threadSafe< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
193 struct viewThreadSafe< LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > >
CommunicationDirection
InterfaceType
ForwardCommunication
InteriorBorder_All_Interface
DFSpaceIdentifier
enumerator for identification of spaces
Definition discretefunctionspace.hh:95
@ LagrangeDGSpace_id
id for Lagrange Discontinuous Galerkin Space
Definition discretefunctionspace.hh:106
typename Impl::GridFunctionSpace< GridPart, T >::Type GridFunctionSpace
Definition functionspace.hh:317
Definition hybrid.hh:86
specialize with 'true' for if the codimension 0 entity of the grid part has only one possible geometr...
Definition gridpart/common/capabilities.hh:29
Definition l2projection.hh:117
Definition dense.hh:26
quadrature class supporting base function caching
Definition cachingquadrature.hh:106
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
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
Definition common/localinterpolation.hh:75
generate a set of default basis function sets from given set of shape function sets
Definition discontinuousgalerkin/basisfunctionsets.hh:83
Definition discontinuousgalerkin/lagrange.hh:86
InterpolationType interpolation() const
Definition discontinuousgalerkin/lagrange.hh:117
BaseType::BasisFunctionSetsType BasisFunctionSetsType
Definition discontinuousgalerkin/lagrange.hh:98
BaseType::BasisFunctionSetType BasisFunctionSetType
Definition discontinuousgalerkin/lagrange.hh:99
BaseType::GridPartType GridPartType
Definition discontinuousgalerkin/lagrange.hh:95
InterpolationImplType localInterpolation(const EntityType &entity) const
Definition discontinuousgalerkin/lagrange.hh:128
DefaultLocalL2Projection< LocalRieszProjectionType, QuadratureType > InterpolationImplType
Definition discontinuousgalerkin/lagrange.hh:106
BaseType::EntityType EntityType
Definition discontinuousgalerkin/lagrange.hh:96
LagrangeDiscontinuousGalerkinSpace(GridPartType &gridPart, const InterfaceType commInterface=InteriorBorder_All_Interface, const CommunicationDirection commDirection=ForwardCommunication)
Definition discontinuousgalerkin/lagrange.hh:109
LocalInterpolationWrapper< ThisType > InterpolationType
Definition discontinuousgalerkin/lagrange.hh:107
static DFSpaceIdentifier type()
Definition discontinuousgalerkin/lagrange.hh:115
InterpolationImplType interpolation(const EntityType &entity) const
Definition discontinuousgalerkin/lagrange.hh:123
BasisFunctionSetType basisFunctionSet(const EntityType &entity) const
get basis function set for given entity
Definition discontinuousgalerkin/generic.hh:106
static const int polynomialOrder
Definition discontinuousgalerkin/lagrange.hh:93
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/lagrange.hh:40
static const int codimension
Definition discontinuousgalerkin/lagrange.hh:46
VectorialShapeFunctionSets< ScalarShapeFunctionSetsType, typename FunctionSpaceType::RangeType > ShapeFunctionSetsType
Definition discontinuousgalerkin/lagrange.hh:54
Dune::Fem::FunctionSpace< typename FunctionSpace::DomainFieldType, typename FunctionSpace::RangeFieldType, GridPartType::dimension, 1 > ScalarShapeFunctionSpaceType
Definition discontinuousgalerkin/lagrange.hh:51
SelectCachingShapeFunctionSets< GridPartType, LagrangeShapeFunctionSet< ScalarShapeFunctionSpaceType, polOrder >, Storage > ScalarShapeFunctionSetsType
Definition discontinuousgalerkin/lagrange.hh:53
GridFunctionSpace< GridPartType, FunctionSpace > FunctionSpaceType
Definition discontinuousgalerkin/lagrange.hh:44
BasisFunctionSetsType::BasisFunctionSetType BasisFunctionSetType
Definition discontinuousgalerkin/lagrange.hh:57
GenericLagrangeBaseFunction< typename FunctionSpaceType::ScalarFunctionSpaceType, ImplType, polOrder > GenericBaseFunctionType
Definition discontinuousgalerkin/lagrange.hh:66
Hybrid::IndexRange< int, FunctionSpaceType::dimRange *GenericBaseFunctionType::numBaseFunctions > LocalBlockIndices
Definition discontinuousgalerkin/lagrange.hh:68
LagrangeDiscontinuousGalerkinSpace< FunctionSpace, GridPart, polOrder, Storage > DiscreteFunctionSpaceType
Definition discontinuousgalerkin/lagrange.hh:41
CodimensionMapper< GridPartType, codimension > BlockMapperType
Definition discontinuousgalerkin/lagrange.hh:59
GridPart GridPartType
Definition discontinuousgalerkin/lagrange.hh:43
DefaultBasisFunctionSets< GridPartType, ShapeFunctionSetsType > BasisFunctionSetsType
Definition discontinuousgalerkin/lagrange.hh:56
GeometryWrapper< Dune::Fem::GridPartCapabilities::hasSingleGeometryType< GridPartType >::topologyId, GridPartType::dimension >::ImplType ImplType
Definition discontinuousgalerkin/lagrange.hh:63
Definition discontinuousgalerkin/lagrange.hh:72
DefaultCommunicationHandler< DiscreteFunction, Operation > Type
Definition discontinuousgalerkin/lagrange.hh:74
Operation OperationType
Definition discontinuousgalerkin/lagrange.hh:73
Definition shapefunctionsets.hh:197
Definition shapefunctionsets.hh:271
Definition genericbasefunctions.hh:15
Definition genericgeometry.hh:175
mapper allocating one DoF per subentity of a given codimension
Definition codimensionmapper.hh:357
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8