Home
last modified time | relevance | path

Searched refs:rtest (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()
1392 for (i = 0; i < n; i++) PetscCall(VecSetValue(rtest, idxs[i], 1.0, ADD_VALUES)); in MatCreateSubMatrix_IS()
1393 PetscCall(VecAssemblyBegin(rtest)); in MatCreateSubMatrix_IS()
1394 PetscCall(VecAssemblyEnd(rtest)); in MatCreateSubMatrix_IS()
1395 PetscCall(VecGetLocalSize(rtest, &n)); in MatCreateSubMatrix_IS()
1396 PetscCall(VecGetOwnershipRange(rtest, &m, NULL)); in MatCreateSubMatrix_IS()
1397 PetscCall(VecGetArrayRead(rtest, &array)); in MatCreateSubMatrix_IS()
1399 PetscCall(VecRestoreArrayRead(rtest, &array)); in MatCreateSubMatrix_IS()
1412 PetscCall(VecDestroy(&rtest)); in MatCreateSubMatrix_IS()