10 #ifndef LINEAR_SOLVER_H_
11 #define LINEAR_SOLVER_H_
18 template<
class T>
class SGVector;
19 template<
class T>
class CLinearOperator;
51 return "LinearSolver";
57 #endif // LINEAR_SOLVER_H_
Class SGObject is the base class of all shogun objects.
virtual SGVector< T > solve(CLinearOperator< T > *A, SGVector< ST > b)=0
Abstract template base class that provides an abstract solve method for linear systems, that takes a linear operator , a vector , solves the system and returns the vector .
all of classes and functions are contained in the shogun namespace
virtual const char * get_name() const
Abstract template base class that represents a linear operator, e.g. a matrix.