NGSolve
4.9
|
Chebyshev iteraion. More...
#include <chebyshev.hpp>
Public Member Functions | |
ChebyshevIteration (const BaseMatrix &aa, const BaseMatrix &ac, int steps) | |
void | SetBounds (double almin, double almax) |
virtual void | Mult (const BaseVector &v, BaseVector &prod) const |
y = matrix * x. Multadd should be implemented, instead | |
virtual BaseVector * | CreateVector () const |
creates a matching vector (for square matrices) | |
Protected Attributes | |
const BaseMatrix * | a |
const BaseMatrix * | c |
int | steps |
double | lmin |
double | lmax |
Chebyshev iteraion.