10 #ifndef CONJUGATE_ORTHOGONAL_CG_SOLVER_H_
11 #define CONJUGATE_ORTHOGONAL_CG_SOLVER_H_
19 template<
class T>
class CLinearOperator;
20 template<
class T>
class SGVector;
59 return "ConjugateOrthogonalCGSolver";
66 #endif // CONJUGATE_ORTHOGONAL_CG_SOLVER_H_
virtual const char * get_name() const
virtual ~CConjugateOrthogonalCGSolver()
abstract template base for all iterative linear solvers such as conjugate gradient (CG) solvers...
CConjugateOrthogonalCGSolver()
virtual SGVector< complex128_t > solve(CLinearOperator< complex128_t > *A, SGVector< float64_t > b)
all of classes and functions are contained in the shogun namespace
class that uses conjugate orthogonal conjugate gradient method of solving a linear system involving a...