|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Protected Types |
Protected Member Functions |
Protected Attributes |
List of all members
Dune::Fem::LocalFEInterpolationWrapper< DiscreteFunctionSpace > Class Template Reference
#include <dune/fem/space/localfiniteelement/interpolation.hh>
Inheritance diagram for Dune::Fem::LocalFEInterpolationWrapper< DiscreteFunctionSpace >:

Public Types | |
| typedef DiscreteFunctionSpace::EntityType | EntityType |
Public Member Functions | |
| LocalFEInterpolationWrapper (const DiscreteFunctionSpace &space) | |
| template<class LocalFunction , class Dof > | |
| void | operator() (const LocalFunction &localFunction, std::vector< Dof > &localDofVector) const |
| template<class LocalFunction , class Dof , class Allocator > | |
| void | operator() (const LocalFunction &localFunction, Dune::DynamicVector< Dof, Allocator > &localDofVector) const |
| template<class LocalFunction , class DiscreteFunction , template< class > class Assembly> | |
| void | operator() (const LocalFunction &localFunction, LocalContribution< DiscreteFunction, Assembly > &localContribution) const |
| template<class LocalFunction , class LocalDofVector > | |
| void | operator() (const LocalFunction &localFunction, LocalDofVector &dofs) const |
| general interpolation, needs to copy from std::vector to dofs | |
| void | bind (const EntityType &entity) |
| void | unbind () |
Protected Types | |
| typedef std::vector< typename DiscreteFunctionSpace::RangeFieldType > | TemporarayDofVectorType |
Protected Member Functions | |
| const InterpolationImplType & | interpolation () const |
| InterpolationImplType & | interpolation () |
Protected Attributes | |
| ThreadSafeValue< TemporarayDofVectorType > | tmpDofs_ |
| const DiscreteFunctionSpace & | space_ |
| std::optional< InterpolationImplType > | interpolation_ |
Member Typedef Documentation
◆ EntityType
template<class DiscreteFunctionSpace >
|
inherited |
◆ TemporarayDofVectorType
template<class DiscreteFunctionSpace >
|
protected |
Constructor & Destructor Documentation
◆ LocalFEInterpolationWrapper()
template<class DiscreteFunctionSpace >
|
inline |
Member Function Documentation
◆ bind()
template<class DiscreteFunctionSpace >
|
inlineinherited |
◆ interpolation() [1/2]
template<class DiscreteFunctionSpace >
|
inlineprotected |
◆ interpolation() [2/2]
template<class DiscreteFunctionSpace >
|
inlineprotected |
◆ operator()() [1/4]
template<class DiscreteFunctionSpace >
template<class LocalFunction , class Dof , class Allocator >
|
inline |
◆ operator()() [2/4]
template<class DiscreteFunctionSpace >
template<class LocalFunction , class DiscreteFunction , template< class > class Assembly>
|
inline |
◆ operator()() [3/4]
template<class DiscreteFunctionSpace >
template<class LocalFunction , class LocalDofVector >
|
inline |
general interpolation, needs to copy from std::vector to dofs
◆ operator()() [4/4]
template<class DiscreteFunctionSpace >
template<class LocalFunction , class Dof >
|
inline |
◆ unbind()
template<class DiscreteFunctionSpace >
|
inlineinherited |
Member Data Documentation
◆ interpolation_
template<class DiscreteFunctionSpace >
|
protectedinherited |
◆ space_
template<class DiscreteFunctionSpace >
|
protectedinherited |
◆ tmpDofs_
template<class DiscreteFunctionSpace >
|
mutableprotected |
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