petsc-3.11.4 2019-09-28
TaoShellSetSolve
Sets routine to apply as solver
Synopsis
#include "petsctao.h"
PetscErrorCode TaoShellSetSolve(Tao tao, PetscErrorCode (*solve) (Tao))
Logically Collective on Tao
Input Parameters
| tao | - the nonlinear solver context
|
| solve | - the application-provided solver routine
|
Calling sequence of solve
PetscErrorCode solve (Tao tao)
tao -the optimizer, get the application context with TaoShellGetContext()
Notes
the function MUST return an error code of 0 on success and nonzero on failure.
Keywords
Tao, shell, set, user-provided
See Also
TAOSHELL, TaoShellSetContext(), TaoShellGetContext()
Level
advanced
Location
src/tao/unconstrained/impls/cg/taoshell.c
Index of all Tao routines
Table of Contents for all manual pages
Index of all manual pages