petsc-3.9.4 2018-09-11
Report Typos and Errors

SNESLineSearchGetVIFunctions

Sets VI-specific functions for line search computation.

Synopsis

#include "petscsnes.h" 
extern PetscErrorCode SNESLineSearchGetVIFunctions(SNESLineSearch linesearch, SNESLineSearchVIProjectFunc *projectfunc, SNESLineSearchVINormFunc *normfunc)

Input Parameters

linesearch -the line search context, obtain with SNESGetLineSearch()

Output Parameters

projectfunc - function for projecting the function to the bounds
normfunc - function for computing the norm of an active set

Logically Collective on SNES

Keywords

SNES, line search, VI, nonlinear, get, line search

See Also

SNESLineSearchSetVIFunctions(), SNESLineSearchGetPostCheck(), SNESLineSearchGetPreCheck()

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