#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