Lines Matching refs:dXold
180 Vec X, dX, lX, F, dXold; in SNESSolve_NCG() local
195 dXold = snes->work[0]; /* The previous iterate of X */ in SNESSolve_NCG()
257 if (ncg->type != SNES_NCG_FR) PetscCall(VecCopy(dX, dXold)); in SNESSolve_NCG()
313 PetscCall(VecDotBegin(dXold, dX, &dXdotdXold)); in SNESSolve_NCG()
315 PetscCall(VecDotEnd(dXold, dX, &dXdotdXold)); in SNESSolve_NCG()
321 PetscCall(VecDotBegin(dX, dXold, &dXdotdXold)); in SNESSolve_NCG()
323 PetscCall(VecDotBegin(lX, dXold, &lXdotdXold)); in SNESSolve_NCG()
325 PetscCall(VecDotEnd(dX, dXold, &dXdotdXold)); in SNESSolve_NCG()
327 PetscCall(VecDotEnd(lX, dXold, &lXdotdXold)); in SNESSolve_NCG()
333 PetscCall(VecDotBegin(lX, dXold, &lXdotdXold)); 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()