DUNE-FEM (unstable)

Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp > Class Template Reference

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
 

Public Member Functions

 LocalOperatorDefault ()
 no default implementation at the moement
 
void scaleIt (const ScalarType scalar)
 scale operator , for inheritance
 
void prepareGlobal ()
 
template<class EntityType >
void finalizeLocal (EntityType &en)
 
template<class EntityType >
void finalizeLocal (EntityType &en1, EntityType &en2)
 
void prepareGlobal (const FirstParamType &pa, SecondParamType &pb)
 prepareGlobal is called before the grid walktrough More...
 
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
 

Detailed Description

template<class FstPType, class SecPType, class SType, class LocalOperatorImp>
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 Function Documentation

◆ finalizeLocal() [1/2]

template<class FstPType , class SecPType , class SType , class LocalOperatorImp >
template<class EntityType >
void Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::finalizeLocal ( EntityType &  en)
inline
Todo:
Please doc me!

◆ finalizeLocal() [2/2]

template<class FstPType , class SecPType , class SType , class LocalOperatorImp >
template<class EntityType >
void Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::finalizeLocal ( EntityType &  en1,
EntityType &  en2 
)
inline
Todo:
Please doc me!

◆ prepareGlobal() [1/2]

template<class FstPType , class SecPType , class SType , class LocalOperatorImp >
void Dune::Fem::LocalOperatorDefault< FstPType, SecPType, SType, LocalOperatorImp >::prepareGlobal ( )
inline

default implementation of the prepare and finalize methods default is make nothing

◆ prepareGlobal() [2/2]

template<class FstPType , class SecPType , class SType , class LocalOperatorImp >
void Dune::Fem::LocalOperatorInterface< FstPType, SecPType, SType, LocalOperatorImp >::prepareGlobal ( const FirstParamType &  pa,
SecondParamType &  pb 
)
inlineinherited

prepareGlobal is called before the grid walktrough

default implementation of the prepare and finalize methods default is make nothing


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 21, 23:30, 2024)