Home
last modified time | relevance | path

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

/petsc/src/mat/impls/is/
H A Dmatis.c1386 Vec rtest, ltest; in MatCreateSubMatrix_IS() local
1389 PetscCall(MatCreateVecs(mat, &ltest, &rtest)); in MatCreateSubMatrix_IS()
1403 for (i = 0; i < n; i++) PetscCall(VecSetValue(ltest, idxs[i], 1.0, ADD_VALUES)); in MatCreateSubMatrix_IS()
1404 PetscCall(VecAssemblyBegin(ltest)); in MatCreateSubMatrix_IS()
1405 PetscCall(VecAssemblyEnd(ltest)); in MatCreateSubMatrix_IS()
1406 PetscCall(VecGetLocalSize(ltest, &n)); in MatCreateSubMatrix_IS()
1407 PetscCall(VecGetOwnershipRange(ltest, &m, NULL)); in MatCreateSubMatrix_IS()
1408 PetscCall(VecGetArrayRead(ltest, &array)); in MatCreateSubMatrix_IS()
1410 PetscCall(VecRestoreArrayRead(ltest, &array)); in MatCreateSubMatrix_IS()
1413 PetscCall(VecDestroy(&ltest)); in MatCreateSubMatrix_IS()