|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Static Public Attributes |
Protected Attributes |
List of all members
Dune::Fem::PLagrangeLocalRestrictProlong< G, LagrangePointSetProvider > Struct Template Reference
#include <dune/fem/space/padaptivespace/restrictprolong.hh>
Inheritance diagram for Dune::Fem::PLagrangeLocalRestrictProlong< G, LagrangePointSetProvider >:

Public Types | |
| typedef G | Grid |
| typedef Grid::ctype | ctype |
| typedef FieldVector< ctype, dimension > | DomainVector |
| typedef Grid::template Codim< 0 >::Entity | Entity |
| typedef LagrangePointSetProvider::LagrangePointSetType | LagrangePointSet |
Public Member Functions | |
| PLagrangeLocalRestrictProlong (const LagrangePointSetProvider &lpsProvider) | |
| template<class DomainField > | |
| void | setFatherChildWeight (const DomainField &weight) |
| template<class LFFather , class LFSon , class LocalGeometry > | |
| void | restrictLocal (LFFather &lfFather, const LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const |
| template<class LFFather > | |
| void | restrictFinalize (LFFather &lfFather) const |
| template<class LFFather , class LFSon , class LocalGeometry > | |
| void | prolongLocal (const LFFather &lfFather, LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const |
| template<class ArgLocal , class DestLocal > | |
| void | localInterpolation (const ArgLocal &argLocal, DestLocal &destLocal) const |
| bool | needCommunication () const |
| const LagrangePointSet & | lagrangePointSet (const Entity &entity) const |
Static Public Attributes | |
| static const int | dimension = Grid::dimension |
Protected Attributes | |
| const LagrangePointSetProvider & | lpsProvider_ |
Member Typedef Documentation
◆ ctype
template<class G , class LagrangePointSetProvider >
| typedef Grid::ctype Dune::Fem::PLagrangeLocalRestrictProlong< G, LagrangePointSetProvider >::ctype |
◆ DomainVector
template<class G , class LagrangePointSetProvider >
| typedef FieldVector< ctype, dimension > Dune::Fem::PLagrangeLocalRestrictProlong< G, LagrangePointSetProvider >::DomainVector |
◆ Entity
template<class G , class LagrangePointSetProvider >
| typedef Grid::template Codim<0>::Entity Dune::Fem::PLagrangeLocalRestrictProlong< G, LagrangePointSetProvider >::Entity |
◆ Grid
template<class G , class LagrangePointSetProvider >
| typedef G Dune::Fem::PLagrangeLocalRestrictProlong< G, LagrangePointSetProvider >::Grid |
◆ LagrangePointSet
template<class G , class LagrangePointSetProvider >
| typedef LagrangePointSetProvider::LagrangePointSetType Dune::Fem::PLagrangeLocalRestrictProlong< G, LagrangePointSetProvider >::LagrangePointSet |
Constructor & Destructor Documentation
◆ PLagrangeLocalRestrictProlong()
template<class G , class LagrangePointSetProvider >
|
inline |
Member Function Documentation
◆ lagrangePointSet()
template<class G , class LagrangePointSetProvider >
|
inline |
◆ localInterpolation()
template<class G , class LagrangePointSetProvider >
template<class ArgLocal , class DestLocal >
|
inline |
◆ needCommunication()
template<class G , class LagrangePointSetProvider >
|
inline |
◆ prolongLocal()
template<class G , class LagrangePointSetProvider >
template<class LFFather , class LFSon , class LocalGeometry >
|
inline |
◆ restrictFinalize()
template<class G , class LagrangePointSetProvider >
template<class LFFather >
|
inline |
◆ restrictLocal()
template<class G , class LagrangePointSetProvider >
template<class LFFather , class LFSon , class LocalGeometry >
|
inline |
◆ setFatherChildWeight()
template<class G , class LagrangePointSetProvider >
template<class DomainField >
|
inline |
Member Data Documentation
◆ dimension
template<class G , class LagrangePointSetProvider >
|
static |
◆ lpsProvider_
template<class G , class LagrangePointSetProvider >
|
protected |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8