|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::DefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > > Class Template Reference
#include <dune/fem/space/discontinuousgalerkin/localrestrictprolong.hh>
Inheritance diagram for Dune::Fem::DefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >:

Public Types | |
| typedef DiscontinuousGalerkinLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false > | BaseType |
| typedef LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > | DiscreteFunctionSpaceType |
| typedef DiscreteFunctionSpaceType::DomainFieldType | DomainFieldType |
| typedef DiscreteFunctionSpaceType::RangeFieldType | RangeFieldType |
| typedef DiscreteFunctionSpaceType::RangeType | RangeType |
| typedef DiscreteFunctionSpaceType::GridPartType | GridPartType |
| typedef CachingQuadrature< GridPartType, 0 > | QuadratureType |
| typedef LocalMassMatrix< DiscreteFunctionSpaceType, QuadratureType > | LocalMassMatrixType |
Public Member Functions | |
| DefaultLocalRestrictProlong (const LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > &space) | |
| void | setFatherChildWeight (const DomainFieldType &weight) |
| void | restrictLocal (LFFather &lfFather, const LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const |
| restrict data to father | |
| void | restrictFinalize (LFFather &lfFather) const |
| void | prolongLocal (const LFFather &lfFather, LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const |
| bool | needCommunication () const |
Protected Attributes | |
| LocalMassMatrixType | localMassMatrix_ |
| DomainFieldType | weight_ |
| TemporaryLocalFunction< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > > | temp_ |
Member Typedef Documentation
◆ BaseType
template<class FunctionSpaceImp , class GridPartImp , int polOrd, class StorageImp >
| typedef DiscontinuousGalerkinLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp >, false > Dune::Fem::DefaultLocalRestrictProlong< LegendreDiscontinuousGalerkinSpace< FunctionSpaceImp, GridPartImp, polOrd, StorageImp > >::BaseType |
◆ DiscreteFunctionSpaceType
|
inherited |
◆ DomainFieldType
|
inherited |
◆ GridPartType
|
inherited |
◆ LocalMassMatrixType
|
inherited |
◆ QuadratureType
|
inherited |
◆ RangeFieldType
|
inherited |
◆ RangeType
|
inherited |
Constructor & Destructor Documentation
◆ DefaultLocalRestrictProlong()
template<class FunctionSpaceImp , class GridPartImp , int polOrd, class StorageImp >
|
inline |
Member Function Documentation
◆ needCommunication()
|
inlineinherited |
◆ prolongLocal()
|
inlineinherited |
◆ restrictFinalize()
|
inlineinherited |
◆ restrictLocal()
|
inlineinherited |
restrict data to father
◆ setFatherChildWeight()
|
inlineinherited |
Member Data Documentation
◆ localMassMatrix_
|
protectedinherited |
◆ temp_
|
mutableprotectedinherited |
◆ weight_
|
protectedinherited |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8