#include <AbsFObjectiveFn.hpp>
Inheritance diagram for AbsFObjectiveFn:
Purpose: Abstract Objective Function for NonLinear Solver Papers: "An Introduction to the Conjugate Gradient Method Without the Agonizing Pain", J. R. Shewchuk, Tutorial August 4, 1994, School of Computer Science, Carnegie Mellon University.
Public Methods | |
virtual | ~AbsFObjectiveFn () |
virtual double | f (FloatVector *x)=0 |
virtual FloatVector * | firstDeriv (FloatVector *x, FloatVector *dest=0)=0 |
virtual AFSymMatrix * | hessianDiag (FloatVector *x, AFSymMatrix *dest=0)=0 |
virtual AFSymMatrix * | hessian (FloatVector *x, AFSymMatrix *dest=0)=0 |
virtual FloatVector * | startPoint ()=0 |
virtual FloatVector * | solutionPoint ()=0 |