Searched refs:rtest (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 1386 Vec rtest, ltest; in MatCreateSubMatrix_IS() local 1389 PetscCall(MatCreateVecs(mat, <est, &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()
|