Searched refs:isloc (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ts/tutorials/ ! |
| H A D | ex14.c | 1278 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 D | matnest.c | 1669 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()
|