| gstlearn
    0.3.3
    CCC | 
#include <ProdMatVect.hpp>
 
  
| Public Member Functions | |
| ProdMatVect (int nx, int ny, double *A) | |
| virtual | ~ProdMatVect () | 
| int | getSize () const override | 
|  Public Member Functions inherited from ALinearOp | |
| ALinearOp (int nitermax=1000, double eps=EPSILON8) | |
| ALinearOp (const ALinearOp &m) | |
| ALinearOp & | operator= (const ALinearOp &m) | 
| virtual | ~ALinearOp () | 
| virtual void | evalInverse (const VectorDouble &inv, VectorDouble &outv) const | 
| void | evalDirect (const VectorDouble &inv, VectorDouble &outv) const | 
| void | setNIterMax (int nitermax) | 
| void | setEps (double eps) | 
| void | setX0 (VectorDouble &x0) | 
| void | setPrecond (const ALinearOp *precond, int status) | 
| Protected Member Functions | |
| void | _evalDirect (const VectorDouble &inv, VectorDouble &outv) const override | 
| Private Attributes | |
| int | _nx | 
| int | _ny | 
| double * | _A | 
| ProdMatVect::ProdMatVect | ( | int | nx, | 
| int | ny, | ||
| double * | A | ||
| ) | 
| 
 | virtual | 
| 
 | overrideprotectedvirtual | 
Implements ALinearOp.
| 
 | inlineoverridevirtual | 
Implements ALinearOp.
| 
 | private | 
| 
 | private | 
| 
 | private |