19 const int n=x->size();
20 for (
int i=0;i<n;i++) (*x)[i]= 1.0/(double)(1+n-i);
26 for (
int i=0;i<x->size();i++)sum+=(*x)[i];
36 std::shared_ptr<std::vector<double>> x=std::shared_ptr<std::vector<double>>(
new std::vector<double>(n));
double sum_elements(std::shared_ptr< std::vector< double >> x)
void initialize(std::shared_ptr< std::vector< double >> x)
A::value_type sum(const A &a)
Sum of array or expression.