10 #include <boost/numeric/ublas/vector.hpp>
11 #include <boost/numeric/ublas/vector_expression.hpp>
13 namespace algo {
namespace qn {
23 initilizeQuasiNewtonHessian(
const std::size_t size);
32 initilizeQuasiNewtonInverseHessian(
const std::size_t size);
42 double calculateSumOfSquares(
const ublas::vector_expression<E>& x);
51 double calculateDistanceNormL2(
52 const ublas::vector<double>& x1,
53 const ublas::vector<double>& x2);
62 double calculateNormL2(
const ublas::vector<double>& x);
Definition: ublas_matrix_expression_concept.hpp:5
Definition: ublas_unary_operator.hpp:13