#include <TruncatedCgSolver.hpp>
Inheritance diagram for TruncatedCgSolver:


Purpose: Truncated Cg Tikhonov Phillips Solver
Solving Least square problems:
------------------------------
(At*A - alpha*I)*x= At*yDelta
with delta= ||y-yDelta||
alpha >= 0.0
Public Methods | |
| TruncatedCgSolver (int iter=10, double adelta=0.0001) | |
| virtual | ~TruncatedCgSolver () |
| virtual FloatVector * | solve (AFloatMatrix *m, FloatVector *b, FloatVector *dest) |
| virtual FloatVector * | solve (AFloatMatrix *m, FloatVector *b, bool factorisation=true, FloatVector *dest=0) |
Protected Attributes | |
| F_IterativeShiftedLS * | linearSystem |
![]() |
