Searched refs:lX (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/snes/impls/ncg/ |
| H A D | snesncg.c | 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() [all …]
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex37.c | 44 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()
|