#include "petsctao.h" PetscErrorCode TaoSetMonitor(Tao tao, PetscErrorCode (*func)(Tao, void*), void *ctx,PetscErrorCode (*dest)(void**))Logically Collective on Tao Many br
tao | - the Tao solver context Many br | |
mymonitor | - monitoring routine Many br | |
mctx | - [optional] user-defined context for private data for the Many brmonitor routine (may be NULL) Many br |
int mymonitor(Tao tao,void *mctx)
tao | - the Tao solver context Many br | |
mctx | - [optional] monitoring context Many br |
-tao_monitor | - sets TaoDefaultMonitor() Many br | |
-tao_smonitor | - sets short monitor Many br | |
-tao_cmonitor | - same as smonitor plus constraint norm Many br | |
-tao_view_solution | - view solution at each iteration Many br | |
-tao_view_gradient | - view gradient at each iteration Many br | |
-tao_view_separableobjective | - view separable objective function at each iteration Many br | |
-tao_cancelmonitors | - cancels all monitors that have been hardwired into a code by calls to TaoSetMonitor(), but does not cancel those set via the options database. Many br |
Fortran Notes: Only one monitor function may be set Many br
Many br
Level:intermediate
Location:src/tao/interface/taosolver.c
Index of all Tao routines
Table of Contents for all manual pages
Index of all manual pages