21 #ifndef _CONJUGATE_GRADIENT_H 22 #define _CONJUGATE_GRADIENT_H 27 inner(std::valarray<double>
const &x,
28 std::valarray<double>
const &y);
31 conjugate_gradient(std::valarray<double>
const &A,
32 std::valarray<double> &x,
33 std::valarray<double>
const &b,
34 unsigned const n,
double const tol,
35 unsigned const max_iterations);
36 #endif // _CONJUGATE_GRADIENT_H