Searched refs:vinorm (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/snes/linesearch/impls/bt/ |
| H A D | linesearchbt.c | 144 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 D | linesearchsecant.c | 54 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 D | linesearchbasic.c | 42 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 D | linesearchimpl.h | 17 SNESLineSearchVINormFn *vinorm; member
|
| /petsc/src/snes/linesearch/interface/ |
| H A D | linesearch.c | 1415 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()
|