10 #ifndef RATIONAL_APPROXIMATION_INDIVIDUAL_JOB_H_
11 #define RATIONAL_APPROXIMATION_INDIVIDUAL_JOB_H_
20 template<
class T>
class SGVector;
21 template<
class RetType,
class OperandType>
class CLinearOperator;
22 template<
class T,
class ST>
class CLinearSolver;
61 return "RationalApproximationIndividualJob";
84 #endif // RATIONAL_APPROXIMATION_INDIVIDUAL_JOB_H_
std::complex< float64_t > complex128_t
virtual ~CRationalApproximationIndividualJob()
Implementation of independent job that solves one of the family of shifted systems in rational approx...
virtual const char * get_name() const
Abstract base class that provides an interface for computing an aggeregation of the job results of in...
Abstract template base class that represents a linear operator, e.g. a matrix.
CRationalApproximationIndividualJob()
all of classes and functions are contained in the shogun namespace
Abstract base for general computation jobs to be registered in CIndependentComputationEngine. compute method produces a job result and submits it to the internal JobResultAggregator. Each set of jobs that form a result will share the same job result aggregator.