#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