#include <ALinearOp.hpp>
Public Member Functions | |
| virtual | ~ALinearOp () |
| virtual int | getSize () const =0 |
| int | evalDirect (const VectorDouble &inv, VectorDouble &outv) const |
| VectorDouble | evalDirect (const VectorDouble &in) const |
| int | evalDirect (constvect inv, vect outv) const |
| int | addToDest (const constvect inv, vect outv) const |
| int | addToDest (const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const |
|
inlinevirtual |
| int ALinearOp::addToDest | ( | const Eigen::VectorXd & | inv, |
| Eigen::VectorXd & | outv | ||
| ) | const |
| VectorDouble ALinearOp::evalDirect | ( | const VectorDouble & | in | ) | const |
| int ALinearOp::evalDirect | ( | const VectorDouble & | inv, |
| VectorDouble & | outv | ||
| ) | const |
|
pure virtual |
Implemented in MatrixSparse, SPDEOp, ShiftOpCs, ScaleOp, PrecisionOpMulti, PrecisionOp, MatrixSquareSymmetricSim, HessianOp, and ACholesky.