|
#include <Operators.hpp>
Inheritance diagram for IntegroDifferentialOperator::
Public Methods | |
IntegroDifferentialOperator () | |
default constructor. | |
virtual void | Apply (I *X, I *Result) |
apply operator. | |
virtual void | Preconditioner (I *X, I *Result) |
apply preconditioner. | |
virtual void | InversePreconditioner (I *X, I *Result) |
apply inverse preconditioner. | |
virtual double | DiagonalEntry (int *level, Wavelets *W) |
compute diagonal entry. | |
virtual void | NotUsing (I *X) |
the solvers check whether the temporary data used by them is also used for the evaluation of the operator; this is avoids wrong numerical results. | |
Public Attributes | |
double | par [3] |
coefficients. | |
Operator<I , DIM>* | D |
operator D. | |
LevelAdaptiveData<2*DIM>* | K |
kernel function. | |
I* | Tmp |
auxiliary data, required only if D != NULL. |