:orphan: # TaoLineSearchDestroy Destroys the `TaoLineSearch` context that was created with `TaoLineSearchCreate()` ## Synopsis ``` #include "petsctaolinesearch.h" PetscErrorCode TaoLineSearchDestroy(TaoLineSearch *ls) ``` Collective ## Input Parameter - ***ls -*** the `TaoLineSearch` context ## See Also : `TaoLineSearchCreate()`, `TaoLineSearchSolve()` ## Level developer ## Location src/tao/linesearch/interface/taolinesearch.c ## Implementations TaoLineSearchDestroy_Armijo in src/tao/linesearch/impls/armijo/armijo.c
TaoLineSearchDestroy_GPCG in src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c
TaoLineSearchDestroy_MT in src/tao/linesearch/impls/morethuente/morethuente.c
TaoLineSearchDestroy_OWArmijo in src/tao/linesearch/impls/owarmijo/owarmijo.c
TaoLineSearchDestroy_Unit in src/tao/linesearch/impls/unit/unit.c
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/tao/linesearch/interface/taolinesearch.c) [Index of all TaoLineSearch routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)