Searched refs:loc_blocks (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex19.c | 23 IS *loc_blocks = NULL; in main() local 86 PetscCall(PCASMCreateSubdomains(Aseq, nblocks, &loc_blocks)); // A in main() 91 …PetscCall(MatCreateSubMatrix(Aseq, loc_blocks[bid], loc_blocks[bid], MAT_INITIAL_MATRIX, &matblock… in main() 155 PetscCall(ISGetSize(loc_blocks[bid], &nn)); // size only in main() 157 PetscCall(ISDestroy(&loc_blocks[bid])); in main() 158 loc_blocks[bid] = new_loc_blocks; in main() 161 PetscCall(PCASMSetLocalSubdomains(pc, nblocks, loc_blocks, NULL)); in main() 182 if (loc_blocks) { in main() 184 for (PetscInt bid = 0; bid < nblocks; bid++) PetscCall(ISDestroy(&loc_blocks[bid])); in main() 185 PetscCall(PetscFree(loc_blocks)); in main() [all …]
|