Lines Matching refs:lX
180 Vec X, dX, lX, F, dXold; in SNESSolve_NCG() local
197 lX = snes->vec_sol_update; /* the conjugate direction */ in SNESSolve_NCG()
237 PetscCall(VecCopy(dX, lX)); in SNESSolve_NCG()
258 PetscCall(SNESLineSearchApply(linesearch, X, F, &fnorm, lX)); in SNESSolve_NCG()
322 PetscCall(VecDotBegin(lX, dX, &lXdotdX)); in SNESSolve_NCG()
323 PetscCall(VecDotBegin(lX, dXold, &lXdotdXold)); in SNESSolve_NCG()
326 PetscCall(VecDotEnd(lX, dX, &lXdotdX)); in SNESSolve_NCG()
327 PetscCall(VecDotEnd(lX, dXold, &lXdotdXold)); in SNESSolve_NCG()
332 PetscCall(VecDotBegin(lX, dX, &lXdotdX)); in SNESSolve_NCG()
333 PetscCall(VecDotBegin(lX, dXold, &lXdotdXold)); in SNESSolve_NCG()
335 PetscCall(VecDotEnd(lX, dX, &lXdotdX)); in SNESSolve_NCG()
336 PetscCall(VecDotEnd(lX, dXold, &lXdotdXold)); in SNESSolve_NCG()
341 PetscCall(VecDotBegin(lX, dXold, &lXdotdXold)); in SNESSolve_NCG()
343 PetscCall(VecDotEnd(lX, dXold, &lXdotdXold)); in SNESSolve_NCG()
348 PetscCall(VecAYPX(lX, beta, dX)); in SNESSolve_NCG()