Home
last modified time | relevance | path

Searched refs:vinorm (Results 1 – 5 of 5) sorted by relevance

/petsc/src/snes/linesearch/impls/bt/
H A Dlinesearchbt.c144 if (linesearch->ops->vinorm) { in SNESLineSearchApply_BT()
146 PetscCall((*linesearch->ops->vinorm)(snes, G, W, &gnorm)); in SNESLineSearchApply_BT()
208 if (linesearch->ops->vinorm) { in SNESLineSearchApply_BT()
210 PetscCall((*linesearch->ops->vinorm)(snes, G, W, &gnorm)); in SNESLineSearchApply_BT()
287 if (linesearch->ops->vinorm) { in SNESLineSearchApply_BT()
289 PetscCall((*linesearch->ops->vinorm)(snes, G, W, &gnorm)); in SNESLineSearchApply_BT()
331 if (linesearch->ops->vinorm) { in SNESLineSearchApply_BT()
333 PetscCall((*linesearch->ops->vinorm)(snes, G, W, &gnorm)); in SNESLineSearchApply_BT()
/petsc/src/snes/linesearch/impls/secant/
H A Dlinesearchsecant.c54 if (linesearch->ops->vinorm) { in SNESLineSearchApply_Secant()
56 PetscCall((*linesearch->ops->vinorm)(snes, F, W, &fnrm_mid)); in SNESLineSearchApply_Secant()
65 if (linesearch->ops->vinorm) { in SNESLineSearchApply_Secant()
67 PetscCall((*linesearch->ops->vinorm)(snes, F, W, &fnrm)); in SNESLineSearchApply_Secant()
/petsc/src/snes/linesearch/impls/basic/
H A Dlinesearchbasic.c42 if (linesearch->ops->vinorm) { in SNESLineSearchApply_Basic()
45 PetscCall((*linesearch->ops->vinorm)(snes, F, W, &linesearch->fnorm)); in SNESLineSearchApply_Basic()
/petsc/include/petsc/private/
H A Dlinesearchimpl.h17 SNESLineSearchVINormFn *vinorm; member
/petsc/src/snes/linesearch/interface/
H A Dlinesearch.c1415 if (linesearch->ops->vinorm) { in SNESLineSearchComputeNorms()
1419 …PetscCall((*linesearch->ops->vinorm)(snes, linesearch->vec_func, linesearch->vec_sol, &linesearch-… in SNESLineSearchComputeNorms()
1714 if (normfunc) linesearch->ops->vinorm = normfunc; in SNESLineSearchSetVIFunctions()
1741 if (normfunc) *normfunc = linesearch->ops->vinorm; in SNESLineSearchGetVIFunctions()