44#ifndef ROL_ZEROPROXOBJECTIVE_HPP
45#define ROL_ZEROPROXOBJECTIVE_HPP
51template<
typename Real>
56 return static_cast<Real
>(0);
Defines the linear algebra or vector space interface.
virtual void zero()
Set to zero vector.
void prox(Vector< Real > &x, Real gamma) override
void gradient(Vector< Real > &g, const Vector< Real > &x, Real &tol) override
Compute gradient.
Real value(const Vector< Real > x, Real &tol) override