Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/
H A Dex14.c1278 IS *isloc; in THIJacobian() local
1294 PetscCall(DMCompositeGetLocalISs(pack, &isloc)); in THIJacobian()
1295 PetscCall(MatGetLocalSubMatrix(B, isloc[0], isloc[0], &B11)); in THIJacobian()
1296 PetscCall(MatGetLocalSubMatrix(B, isloc[0], isloc[1], &B12)); in THIJacobian()
1297 PetscCall(MatGetLocalSubMatrix(B, isloc[1], isloc[0], &B21)); in THIJacobian()
1298 PetscCall(MatGetLocalSubMatrix(B, isloc[1], isloc[1], &B22)); in THIJacobian()
1316 PetscCall(MatRestoreLocalSubMatrix(B, isloc[0], isloc[0], &B11)); in THIJacobian()
1317 PetscCall(MatRestoreLocalSubMatrix(B, isloc[0], isloc[1], &B12)); in THIJacobian()
1318 PetscCall(MatRestoreLocalSubMatrix(B, isloc[1], isloc[0], &B21)); in THIJacobian()
1319 PetscCall(MatRestoreLocalSubMatrix(B, isloc[1], isloc[1], &B22)); in THIJacobian()
[all …]
/petsc/src/mat/impls/nest/
H A Dmatnest.c1669 IS isloc; in MatSetUp_NestIS_Private() local
1677 PetscCall(ISCreateStride(PETSC_COMM_SELF, nlocal, offset, 1, &isloc)); in MatSetUp_NestIS_Private()
1678 PetscCall(ISSetBlockSize(isloc, bs)); in MatSetUp_NestIS_Private()
1681 isloc = NULL; in MatSetUp_NestIS_Private()
1683 vs->islocal.row[i] = isloc; in MatSetUp_NestIS_Private()
1687 IS isloc; in MatSetUp_NestIS_Private() local
1695 PetscCall(ISCreateStride(PETSC_COMM_SELF, nlocal, offset, 1, &isloc)); in MatSetUp_NestIS_Private()
1696 PetscCall(ISSetBlockSize(isloc, bs)); in MatSetUp_NestIS_Private()
1699 isloc = NULL; in MatSetUp_NestIS_Private()
1701 vs->islocal.col[i] = isloc; in MatSetUp_NestIS_Private()