Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/svd/
H A Dsvd.c14 Vec leftred, rightred; member
157 if (!jac->right2red) PetscCall(VecScatterCreateToAll(x, &jac->right2red, &jac->rightred)); in PCSVDGetVec()
159 … PetscCall(VecScatterBegin(jac->right2red, x, jac->rightred, INSERT_VALUES, SCATTER_FORWARD)); in PCSVDGetVec()
160 PetscCall(VecScatterEnd(jac->right2red, x, jac->rightred, INSERT_VALUES, SCATTER_FORWARD)); in PCSVDGetVec()
162 *xred = jac->rightred; in PCSVDGetVec()
187 PetscCall(VecScatterBegin(jac->right2red, jac->rightred, x, INSERT_VALUES, SCATTER_REVERSE)); in PCSVDRestoreVec()
188 PetscCall(VecScatterEnd(jac->right2red, jac->rightred, x, INSERT_VALUES, SCATTER_REVERSE)); in PCSVDRestoreVec()
275 PetscCall(VecDestroy(&jac->rightred)); in PCReset_SVD()