|
dune-fem 2.12-git
|
Default implementation of a local operator A local operator works on entities only and is used by a DiscreteOperator during a mesh traversal. This class implements the standard behaviour for prepareLocal(), finalizeLocal() and possibly other methods. More...
#include <dune/fem/operator/common/localoperator.hh>

Public Types | |
| typedef FstPType | FirstParamType |
| remember the parameter types | |
| typedef SecPType | SecondParamType |
| typedef SType | ScalarType |
Public Member Functions | |
| LocalOperatorDefault () | |
| no default implementation at the moement | |
| void | scaleIt (const ScalarType scalar) |
| scale operator , for inheritance | |
| void | prepareGlobal () |
| void | finalizeGlobal () |
| template<class EntityType > | |
| void | prepareLocal (EntityType &en) |
| template<class EntityType > | |
| void | finalizeLocal (EntityType &en) |
| template<class EntityType > | |
| void | prepareLocal (EntityType &en1, EntityType &en2) |
| template<class EntityType > | |
| void | finalizeLocal (EntityType &en1, EntityType &en2) |
| void | prepareGlobal (const FirstParamType &pa, SecondParamType &pb) |
| prepareGlobal is called before the grid walktrough | |
| template<class EntityType > | |
| void | applyLocal (EntityType &en) |
| things to do on one entity | |
| template<class EntityType > | |
| void | applyLocal (EntityType &en1, EntityType &en2) |
| things to do on two entity | |
Protected Attributes | |
| ScalarType | scalar_ |
Detailed Description
class Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >
Default implementation of a local operator A local operator works on entities only and is used by a DiscreteOperator during a mesh traversal. This class implements the standard behaviour for prepareLocal(), finalizeLocal() and possibly other methods.
Member Typedef Documentation
◆ FirstParamType
| typedef FstPType Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::FirstParamType |
remember the parameter types
◆ ScalarType
| typedef SType Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::ScalarType |
◆ SecondParamType
| typedef SecPType Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::SecondParamType |
Constructor & Destructor Documentation
◆ LocalOperatorDefault()
|
inline |
no default implementation at the moement
Member Function Documentation
◆ applyLocal() [1/2]
|
inlineinherited |
things to do on one entity
◆ applyLocal() [2/2]
|
inlineinherited |
things to do on two entity
◆ finalizeGlobal()
|
inline |
◆ finalizeLocal() [1/2]
|
inline |
- Todo:
- Please doc me!
◆ finalizeLocal() [2/2]
|
inline |
- Todo:
- Please doc me!
◆ prepareGlobal() [1/2]
|
inline |
default implementation of the prepare and finalize methods default is make nothing
◆ prepareGlobal() [2/2]
|
inlineinherited |
prepareGlobal is called before the grid walktrough
default implementation of the prepare and finalize methods default is make nothing
◆ prepareLocal() [1/2]
|
inline |
◆ prepareLocal() [2/2]
|
inline |
◆ scaleIt()
|
inline |
scale operator , for inheritance
Member Data Documentation
◆ scalar_
|
protected |
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