![]() |
|
#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. | |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001