SNESLineSearchGetSNES#
Gets the SNES
instance associated with the line search. Having an associated SNES
is necessary because most line search implementations must be able to evaluate the function using SNESComputeFunction()
for the associated SNES
. This routine is used in the line search implementations when one must get this associated SNES
instance.
Synopsis#
#include "petscsnes.h"
PetscErrorCode SNESLineSearchGetSNES(SNESLineSearch linesearch, SNES *snes)
Not Collective
Input Parameter#
linesearch - linesearch context
Output Parameter#
snes - The
SNES
instance
See Also#
SNESLineSearch
, SNESType
, SNESLineSearchGetSNES()
, SNESLineSearchSetVecs()
, SNES
Level#
developer
Location#
Examples#
src/snes/tutorials/ex15.c
src/snes/tutorials/ex1f.F90
src/snes/tutorials/ex3.c
src/ts/tutorials/ex27.c
Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages