Lines Matching refs:ops
50 if (linesearch->ops->viproject) PetscCall((*linesearch->ops->viproject)(snes, W)); in SNESLineSearchApply_Secant()
53 PetscCall((*linesearch->ops->snesfunc)(snes, W, F)); in SNESLineSearchApply_Secant()
54 if (linesearch->ops->vinorm) { in SNESLineSearchApply_Secant()
56 PetscCall((*linesearch->ops->vinorm)(snes, F, W, &fnrm_mid)); in SNESLineSearchApply_Secant()
63 if (linesearch->ops->viproject) PetscCall((*linesearch->ops->viproject)(snes, W)); in SNESLineSearchApply_Secant()
64 PetscCall((*linesearch->ops->snesfunc)(snes, W, F)); in SNESLineSearchApply_Secant()
65 if (linesearch->ops->vinorm) { in SNESLineSearchApply_Secant()
67 PetscCall((*linesearch->ops->vinorm)(snes, F, W, &fnrm)); in SNESLineSearchApply_Secant()
195 if (linesearch->ops->viproject) PetscCall((*linesearch->ops->viproject)(snes, W)); in SNESLineSearchApply_Secant()
202 if (linesearch->ops->viproject) PetscCall((*linesearch->ops->viproject)(snes, W)); in SNESLineSearchApply_Secant()
205 PetscCall((*linesearch->ops->snesfunc)(snes, X, F)); in SNESLineSearchApply_Secant()
245 linesearch->ops->apply = SNESLineSearchApply_Secant; in SNESLineSearchCreate_Secant()
246 linesearch->ops->destroy = NULL; in SNESLineSearchCreate_Secant()
247 linesearch->ops->setfromoptions = NULL; in SNESLineSearchCreate_Secant()
248 linesearch->ops->reset = NULL; in SNESLineSearchCreate_Secant()
249 linesearch->ops->view = NULL; in SNESLineSearchCreate_Secant()
250 linesearch->ops->setup = NULL; in SNESLineSearchCreate_Secant()