9 #ifndef __IPTSYMSCALINGMETHOD_HPP__
10 #define __IPTSYMSCALINGMETHOD_HPP__
37 const std::string& prefix) = 0;
46 double* scaling_factors) = 0;
This is the base class for all algorithm strategy objects.
Base class for the method for computing scaling factors for symmetric matrices in triplet format...
virtual bool InitializeImpl(const OptionsList &options, const std::string &prefix)=0
overloaded from AlgorithmStrategyObject
This class stores a list of user set options.
void operator=(const TSymScalingMethod &)
Overloaded Equals Operator.
virtual bool ComputeSymTScalingFactors(Index n, Index nnz, const Index *airn, const Index *ajcn, const double *a, double *scaling_factors)=0
Method for computing the symmetric scaling factors, given the symmtric matrix in triplet (MA27) forma...
int Index
Type of all indices of vectors, matrices etc.
DECLARE_STD_EXCEPTION(SUFFIX_EMPTY)