petsc-3.12.5 2020-03-29
Report Typos and Errors

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.

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