#include "taodaapplication.h" int DAAppSetObjectiveRoutine(TAO_APPLICATION daapplication, int (*func)(TAO_APPLICATION,DA,Vec,double*, void*),void *ctx)Collective on TAO_APPLICATION
daapplication | - the DA Application object | |
func | - the function pointer for the objecive evaluation routine | |
ctx | - the monitor context |
func(TAO_APPLICATION daapplication,DA da,Vec x,double *f,void *ctx);
daapplication | - the TAO_APPLICATION context | |
da | - the Distributed Array | |
x | - input vector | |
f | - application sets equal to the function value | |
ctx | - user-defined function context set from DAAppSetObjectiveRoutine() |
Level:beginner
Location:src/petsctao/gridapplication/interface/daapp.c
TAO DA Application Index
Table of Contents