Home
last modified time | relevance | path

Searched refs:lX (Results 1 – 2 of 2) sorted by relevance

/petsc/src/snes/impls/ncg/
H A Dsnesncg.c180 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()
[all …]
/petsc/src/vec/vec/tests/
H A Dex37.c44 Vec X, lX, a, b; in test_view() local
167 PetscCall(VecCreateLocalVector(X, &lX)); in test_view()
168 PetscCall(VecGetLocalVectorRead(X, lX)); in test_view()
169 PetscCall(VecGetLocalSize(lX, &n)); in test_view()
170 PetscCall(VecGetArrayRead(lX, (const PetscScalar **)&lx)); in test_view()
174 PetscCall(VecRestoreArrayRead(lX, (const PetscScalar **)&lx)); in test_view()
175 PetscCall(VecRestoreLocalVectorRead(X, lX)); in test_view()
177 PetscCall(VecDestroy(&lX)); in test_view()