DUNE-FEM (unstable)
EllipticOperator< DomainDiscreteFunction, RangeDiscreteFunction, Model > Struct Template Reference
[Class for elliptic operator] More...
#include <dune/fem/schemes/elliptic.hh>
Public Types | |
typedef DomainFunction::RangeFieldType | DomainFieldType |
field type of the operator's domain | |
typedef RangeFunction::RangeFieldType | RangeFieldType |
field type of the operator's range | |
Public Member Functions | |
virtual void | operator() (const DomainFunctionType &u, RangeFunctionType &w) const |
application operator | |
template<class GF > | |
void | apply (const GF &u, RangeFunctionType &w) const |
virtual void | finalize () |
finalization of operator More... | |
virtual bool | nonlinear () const |
Detailed Description
template<class DomainDiscreteFunction, class RangeDiscreteFunction, class Model>
struct EllipticOperator< DomainDiscreteFunction, RangeDiscreteFunction, Model >
struct EllipticOperator< DomainDiscreteFunction, RangeDiscreteFunction, Model >
[Class for elliptic operator]
[Class for elliptic operator]
Member Function Documentation
◆ apply()
template<class DomainDiscreteFunction , class RangeDiscreteFunction , class Model >
template<class GF >
void EllipticOperator< DomainDiscreteFunction, RangeDiscreteFunction, Model >::apply | ( | const GF & | u, |
RangeFunctionType & | w | ||
) | const |
[Compute local contribution of operator]
[Compute local contribution of operator]
Referenced by EllipticOperator< DomainDiscreteFunction, RangeDiscreteFunction, Model >::operator()().
◆ finalize()
|
inlinevirtualinherited |
finalization of operator
- Note
- The default implementation is empty.
◆ nonlinear()
|
inlinevirtualinherited |
Return true
if the Operator is nonlinear and false
otherwise (default is true).
The documentation for this struct was generated from the following file:
- dune/fem/schemes/elliptic.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 21, 23:30, 2024)