Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex19.c23 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 …]