petsc-3.8.4 2018-03-24
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)
Input Parameters
linesearch -linesearch context
Output Parameters
snes -The snes instance
See Also
SNESLineSearchGetSNES(), SNESLineSearchSetVecs(), SNES
Level:developer
Location:src/snes/linesearch/interface/linesearch.c
Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/snes/examples/tutorials/ex3.c.html
src/snes/examples/tutorials/ex15.c.html
src/snes/examples/tutorials/ex1f.F90.html