#include <F_MRII_LS.hpp>
Inheritance diagram for F_MRII_LS:
Purpose: Minimum Residual Krylov SubSpace M. for non positive Linear Solver Use approximative resolution in the equivalent eigenspace, using Krylov method. Effective in astronomical deblurring, short number of iterations. Papers: "Restoration of Atmospherically Blurred Images by Symmetric Indefinite Conjugate Gradient Techniques", Martin Hanke and James G. Nagy, October 1996, University of Karlsruhe, Germany.
Public Methods | |
F_MRII_LS (int maxIterations, double epsilon=1.0e-4) | |
virtual | ~F_MRII_LS () |
virtual FloatVector * | solve (AFloatMatrix *m, FloatVector *b, FloatVector *dest) |
Protected Methods | |
virtual FloatVector * | singleSolve (AFloatMatrix *A, FloatVector *b, FloatVector *x=0) |
Private Attributes | |
double | alpha |
double | beta |
double | rho |
FloatVector * | r |
FloatVector * | v |
FloatVector * | v_1 |
FloatVector * | w |
FloatVector * | w_1 |
FloatVector * | sw |
FloatVector * | tmp |