Lines Matching refs:G
61 Vec X, F, Y, W, G; in SNESLineSearchApply_BT() local
75 PetscCall(SNESLineSearchGetVecs(linesearch, &X, &F, &Y, &W, &G)); in SNESLineSearchApply_BT()
103 PetscCall(VecCopy(F, G)); in SNESLineSearchApply_BT()
143 PetscCall((*linesearch->ops->snesfunc)(snes, W, G)); in SNESLineSearchApply_BT()
146 PetscCall((*linesearch->ops->vinorm)(snes, G, W, &gnorm)); in SNESLineSearchApply_BT()
148 PetscCall(VecNorm(G, NORM_2, &gnorm)); in SNESLineSearchApply_BT()
207 PetscCall((*linesearch->ops->snesfunc)(snes, W, G)); in SNESLineSearchApply_BT()
210 PetscCall((*linesearch->ops->vinorm)(snes, G, W, &gnorm)); in SNESLineSearchApply_BT()
212 PetscCall(VecNorm(G, NORM_2, &gnorm)); in SNESLineSearchApply_BT()
286 PetscCall((*linesearch->ops->snesfunc)(snes, W, G)); in SNESLineSearchApply_BT()
289 PetscCall((*linesearch->ops->vinorm)(snes, G, W, &gnorm)); in SNESLineSearchApply_BT()
291 PetscCall(VecNorm(G, NORM_2, &gnorm)); in SNESLineSearchApply_BT()
330 PetscCall((*linesearch->ops->snesfunc)(snes, W, G)); in SNESLineSearchApply_BT()
333 PetscCall((*linesearch->ops->vinorm)(snes, G, W, &gnorm)); in SNESLineSearchApply_BT()
335 PetscCall(VecNorm(G, NORM_2, &gnorm)); in SNESLineSearchApply_BT()
343 PetscCall(VecCopy(G, F)); in SNESLineSearchApply_BT()