SNESLineSearchGetPostCheck — PETSc 3.21.4 documentation

Skip to main content
`Ctrl`+`K`

# SNESLineSearchGetPostCheck

Gets the post-check function for the line search routine.

## Synopsis

    #include "petscsnes.h"
    PetscErrorCode SNESLineSearchGetPostCheck(SNESLineSearch linesearch, PetscErrorCode (**func)(SNESLineSearch, Vec, Vec, Vec, PetscBool *, PetscBool *, void *), void **ctx)

## Input Parameter

- linesearch - the `SNESLineSearch` context

## Output Parameters

- func - [optional] function evaluation routine, see for the calling sequence `SNESLineSearchSetPostCheck()`

- ctx - [optional] user-defined context for private data for the function evaluation routine (may be `NULL`)

## See Also

SNES: Nonlinear Solvers, `SNES`, `SNESLineSearch`, `SNESGetLineSearch()`, `SNESLineSearchGetPreCheck()`, `SNESLineSearchSetPostCheck()`, `SNESLineSearchPostCheck()`, `SNESLineSearchSetPreCheck()`

## Level

intermediate

## Location

src/snes/linesearch/interface/linesearch.c

Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages