tao-2.1-p0 2012-07-24

TaoLineSearchComputeObjectiveAndGradient

Computes the objective function value at a given point

Synopsis

#include "taolinesearch.h" 
PetscErrorCode TaoLineSearchComputeObjectiveAndGradient(TaoLineSearch ls, Vec x, PetscReal *f, Vec g) 
Collective on TaoSOlver

Input Parameters

ls - the TaoLineSearch context
x - input vector

Output Parameter

f - Objective value at X
g - Gradient vector at X

Notes: TaoLineSearchComputeObjectiveAndGradient() is typically used within line searches so most users would not generally call this routine themselves.

See Also

TaoLineSearchComputeGradient(), TaoLineSearchComputeObjectiveAndGradient(), TaoLineSearchSetObjectiveRoutine()

Level:developer
Location:src/linesearch/interface/linesearch.c
TAO Solver Index
Table of Contents