List of all members.
Public Member Functions |
|
| TwoLevelMatrix (const BaseMatrix *amat, const BaseMatrix *acpre, Smoother *asmoother, int alevel) |
|
void | FreeMem (void) |
|
virtual void | Mult (const BaseVector &x, BaseVector &y) const |
| | y = matrix * x. Multadd should be implemented, instead
|
|
virtual BaseVector * | CreateVector () const |
| | creates a matching vector (for square matrices)
|
|
virtual ostream & | Print (ostream &s) const |
|
void | SetSmoothingSteps (int ass) |
|
void | SetOwnSmoother (bool aos) |
|
const Smoother & | GetSmoother () const |
|
Smoother & | GetSmoother () |
|
virtual void | Update () |
|
virtual int | VHeight () const |
| | virtual function must be overloaded
|
|
virtual int | VWidth () const |
| | virtual function must be overloaded
|
|
virtual void | MemoryUsage (Array< MemoryUsageStruct * > &mu) const |
The documentation for this class was generated from the following file: