#include "petsctaolinesearch.h" PetscErrorCode TaoLineSearchSetObjectiveAndGradientRoutine(TaoLineSearch ls, PetscErrorCode(*func)(TaoLineSearch ls, Vec x, PetscReal *, Vec g, void*), void *ctx)Logically Collective on TaoLineSearch
ls | - the TaoLineSearch context | |
func | - the objective and gradient evaluation routine | |
ctx | - the (optional) user-defined context for private data |
func (TaoLinesearch ls, Vec x, PetscReal *f, Vec g, void *ctx);
x | - input vector | |
f | - function value | |
g | - gradient vector | |
ctx (optional) user | - defined context |
Level:beginner
Location:src/tao/linesearch/interface/taolinesearch.c
Index of all TaoLineSearch routines
Table of Contents for all manual pages
Index of all manual pages