#include "tao.h" int TaoAppSetHessianSolveRoutine(TAO_APPLICATION taoapp, int (*ah)(TAO_APPLICATION,Vec,Vec,PetscTruth*,void*),void *ctx)Collective on TAO_APPLICATION
taoapp | - the TAO_APPLICATION context | |
ah | - gradient evaluation routine | |
ctx | - [optional] user-defined function context |
ah (TAO_APPLICATION taoapp,Vec vin,Vec vout, PetscTruth* success, void *ctx);
taoapp | - the TAO_APPLICATION context | |
v | - input vector | |
ctx | - user-defined function gradient context set from TaoAppSetGradientRoutine() |
Level:intermediate
Location:src/petsctao/application/petscapp/tao_app_fg.c
TAO Solver Index
Table of Contents