Class xlifepp::QmrSolver#
-
class QmrSolver : public xlifepp::IterativeSolver#
-
Inheritence diagram for xlifepp::QmrSolver:
Collaboration diagram for xlifepp::QmrSolver:
Implement Quasi-Minimal Residual algorithm.
Public Functions
-
inline QmrSolver()#
-
Constructor.
-
inline QmrSolver(real_t eps, number_t maxOfIt = defaultMaxIterations, number_t vb = theVerboseLevel)#
-
Full Constructor.
-
template<class Mat, class VecB, class VecX>
inline VecX operator()(const Mat &matA, const VecB &vecB, ValueType solType)#
-
Template Solvers without a preconditionner and vecX0 = vecB.
-
template<class Mat, class VecB, class VecX>
inline VecX operator()(const Mat &matA, const VecB &vecB, VecX &vecX0)#
-
Template Solvers without a precondition without argument “solType.
-
template<class Mat, class VecB, class VecX>
inline VecX operator()(const Mat &matA, const VecB &vecB, VecX &vecX0, ValueType solType)#
-
Template Solvers without a precondition.
-
inline QmrSolver()#