dune-fem 2.8.0
|
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_ |
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.
typedef FstPType Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::FirstParamType |
remember the parameter types
typedef SType Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::ScalarType |
typedef SecPType Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::SecondParamType |
|
inline |
no default implementation at the moement
|
inlineinherited |
things to do on one entity
|
inlineinherited |
things to do on two entity
|
inline |
|
inline |
|
inline |
|
inline |
default implementation of the prepare and finalize methods default is make nothing
|
inlineinherited |
prepareGlobal is called before the grid walktrough
default implementation of the prepare and finalize methods default is make nothing
|
inline |
|
inline |
|
inline |
scale operator , for inheritance
|
protected |