|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
discontinuousgalerkin/localrestrictprolong.hh
Go to the documentation of this file.
32 typedef DiscontinuousGalerkinLocalRestrictProlong< DiscreteFunctionSpace, applyInverse > ThisType;
63 typedef ConstantLocalRestrictProlong< DiscreteFunctionSpaceType > ConstantLocalRestrictProlongType;
64 const DomainFieldType weight = (weight_ < DomainFieldType( 0 ) ? ConstantLocalRestrictProlongType::calcWeight( lfFather.entity(), lfSon.entity() ) : weight_);
169 class DefaultLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
170 : public DiscontinuousGalerkinLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false >
181 class DefaultLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
182 : public ConstantLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
195 class DefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
196 : public DiscontinuousGalerkinLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false >
200 LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false > BaseType;
207 class DefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
208 : public ConstantLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
221 class DefaultLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
222 : public DiscontinuousGalerkinLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false >
226 HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false > BaseType;
233 class DefaultLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
234 : public ConstantLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
247 class DefaultLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >
248 : public DiscontinuousGalerkinLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, true >
251 typedef DiscontinuousGalerkinLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, true > BaseType ;
258 class DefaultLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
259 : public ConstantLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > >
Volume integrationElement(const LocalCoordinate &local) const
A temporary function carrying values for one entity.
Definition temporary.hh:209
void applyInverse(MassCaller &caller, const EntityType &entity, const BasisFunctionSet &basisFunctionSet, LocalFunction &lf) const
Definition localmassmatrix.hh:340
quadrature class supporting base function caching
Definition cachingquadrature.hh:106
Definition common/localrestrictprolong.hh:16
Definition common/localrestrictprolong.hh:25
Definition discontinuousgalerkin/space.hh:96
Definition discontinuousgalerkin/lagrange.hh:86
Definition discontinuousgalerkin/legendre.hh:141
Definition hierarchiclegendre.hh:33
Definition discontinuousgalerkin/localrestrictprolong.hh:31
LocalMassMatrix< DiscreteFunctionSpaceType, QuadratureType > LocalMassMatrixType
Definition discontinuousgalerkin/localrestrictprolong.hh:45
DomainFieldType weight_
Definition discontinuousgalerkin/localrestrictprolong.hh:159
DiscreteFunctionSpace DiscreteFunctionSpaceType
Definition discontinuousgalerkin/localrestrictprolong.hh:35
CachingQuadrature< GridPartType, 0 > QuadratureType
Definition discontinuousgalerkin/localrestrictprolong.hh:43
LocalMassMatrixType localMassMatrix_
Definition discontinuousgalerkin/localrestrictprolong.hh:158
void setFatherChildWeight(const DomainFieldType &weight)
Definition discontinuousgalerkin/localrestrictprolong.hh:53
void prolongLocal(const LFFather &lfFather, LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const
Definition discontinuousgalerkin/localrestrictprolong.hh:119
DiscreteFunctionSpaceType::GridPartType GridPartType
Definition discontinuousgalerkin/localrestrictprolong.hh:41
DiscreteFunctionSpaceType::RangeType RangeType
Definition discontinuousgalerkin/localrestrictprolong.hh:39
TemporaryLocalFunction< DiscreteFunctionSpace > temp_
Definition discontinuousgalerkin/localrestrictprolong.hh:160
void restrictFinalize(LFFather &lfFather) const
Definition discontinuousgalerkin/localrestrictprolong.hh:115
bool needCommunication() const
Definition discontinuousgalerkin/localrestrictprolong.hh:155
DiscontinuousGalerkinLocalRestrictProlong(const DiscreteFunctionSpaceType &space)
Definition discontinuousgalerkin/localrestrictprolong.hh:47
void restrictLocal(LFFather &lfFather, const LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const
restrict data to father
Definition discontinuousgalerkin/localrestrictprolong.hh:60
DiscreteFunctionSpaceType::DomainFieldType DomainFieldType
Definition discontinuousgalerkin/localrestrictprolong.hh:37
DiscreteFunctionSpaceType::RangeFieldType RangeFieldType
Definition discontinuousgalerkin/localrestrictprolong.hh:38
DefaultLocalRestrictProlong(const DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > &space)
Definition discontinuousgalerkin/localrestrictprolong.hh:175
DiscontinuousGalerkinLocalRestrictProlong< DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false > BaseType
Definition discontinuousgalerkin/localrestrictprolong.hh:174
DefaultLocalRestrictProlong(const DiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > &)
Definition discontinuousgalerkin/localrestrictprolong.hh:185
DiscontinuousGalerkinLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false > BaseType
Definition discontinuousgalerkin/localrestrictprolong.hh:200
DefaultLocalRestrictProlong(const LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > &space)
Definition discontinuousgalerkin/localrestrictprolong.hh:201
DefaultLocalRestrictProlong(const LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > &)
Definition discontinuousgalerkin/localrestrictprolong.hh:211
DefaultLocalRestrictProlong(const HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > &space)
Definition discontinuousgalerkin/localrestrictprolong.hh:227
DiscontinuousGalerkinLocalRestrictProlong< HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false > BaseType
Definition discontinuousgalerkin/localrestrictprolong.hh:226
DefaultLocalRestrictProlong(const HierarchicLegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > &)
Definition discontinuousgalerkin/localrestrictprolong.hh:237
DiscontinuousGalerkinLocalRestrictProlong< LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, true > BaseType
Definition discontinuousgalerkin/localrestrictprolong.hh:251
DefaultLocalRestrictProlong(const LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > &space)
Definition discontinuousgalerkin/localrestrictprolong.hh:252
DefaultLocalRestrictProlong(const LagrangeDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, 0, StorageImp > &)
Definition discontinuousgalerkin/localrestrictprolong.hh:262
discrete function space
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8