44#ifndef ROL_OBJECTIVE_FSSOLVER_H
45#define ROL_OBJECTIVE_FSSOLVER_H
51template<
typename Real>
Real value(const Vector< Real > &u, Real &tol) override
Compute value.
void hessVec(Vector< Real > &hv, const Vector< Real > &v, const Vector< Real > &u, Real &tol) override
Apply Hessian approximation to vector.
void gradient(Vector< Real > &g, const Vector< Real > &u, Real &tol) override
Compute gradient.
Provides the interface to evaluate objective functions.
Defines the linear algebra or vector space interface.