KASKADE 7 development version
|
Operator. More...
#include <functor.hh>
Operator.
Definition at line 159 of file functor.hh.
Public Types | |
typedef Scalar_ | Scalar |
typedef Domain_ | Domain |
typedef Range_ | Range |
typedef Assembler_ | Assembler |
Public Member Functions | |
ApplyOperator () | |
ApplyOperator (ApplyOperator const &other) | |
ApplyOperator (const std::unique_ptr< Impl > &impl_) | |
template<class Operator > | |
ApplyOperator (const Operator &op) | |
ApplyOperator & | operator= (const ApplyOperator &other) |
void | apply (Domain const &x, Range &y) const |
void | applyscaleadd (Scalar alpha, Domain const &x, Range &y) const |
template<class Matrix > | |
Matrix | get () const |
template<class Matrix > | |
std::unique_ptr< Matrix > | getPointer () const |
typedef Assembler_ Kaskade::ApplyOperator< Scalar_, Domain_, Range_, Assembler_ >::Assembler |
Definition at line 165 of file functor.hh.
typedef Domain_ Kaskade::ApplyOperator< Scalar_, Domain_, Range_, Assembler_ >::Domain |
Definition at line 163 of file functor.hh.
typedef Range_ Kaskade::ApplyOperator< Scalar_, Domain_, Range_, Assembler_ >::Range |
Definition at line 164 of file functor.hh.
typedef Scalar_ Kaskade::ApplyOperator< Scalar_, Domain_, Range_, Assembler_ >::Scalar |
Definition at line 162 of file functor.hh.
|
inline |
Definition at line 171 of file functor.hh.
|
inline |
Definition at line 173 of file functor.hh.
|
inline |
Definition at line 175 of file functor.hh.
|
inline |
Definition at line 178 of file functor.hh.
|
inline |
Definition at line 182 of file functor.hh.
|
inline |
Definition at line 184 of file functor.hh.
|
inline |
Definition at line 187 of file functor.hh.
|
inline |
Definition at line 190 of file functor.hh.
|
inline |
Definition at line 180 of file functor.hh.