1 #ifndef FITNEWTON_GAUSSIANREGGRADHESSIAN_H
2 #define FITNEWTON_GAUSSIANREGGRADHESSIAN_H
13 namespace SeamStress {
template <
class TClass>
class Pincushion; }
30 void setData(
const std::vector<double>& DATA);
42 bool calcValGradHessian(
const Eigen::VectorXd&
x,
double& val, Eigen::VectorXd& grad, Eigen::MatrixXd& hessian);
59 const std::vector<std::vector<double> >*
points;
60 const std::vector<double>*
data;
78 std::vector<SeamStress::Seamstress*> *
vssp;
79 std::vector<SeamStress::Seamstress>
vss;