Lines Matching refs:nd
12 PetscInt nd = 2, ov = 1, i, j, lsize, m, n, *idx, bs; in main() local
28 PetscCall(PetscOptionsGetInt(NULL, NULL, "-nd", &nd, NULL)); in main()
56 PetscCall(PetscMalloc1(nd, &is1)); in main()
57 PetscCall(PetscMalloc1(nd, &is2)); in main()
62 for (i = 0; i < nd; i++) { in main()
87 PetscCall(MatIncreaseOverlap(A, nd, is1, ov)); in main()
88 PetscCall(MatIncreaseOverlap(B, nd, is2, ov)); in main()
90 for (i = 0; i < nd; ++i) { in main()
96 PetscCall(MatCreateSubMatrices(A, nd, is1, is1, MAT_INITIAL_MATRIX, &submatA)); in main()
97 PetscCall(MatCreateSubMatrices(B, nd, is2, is2, MAT_INITIAL_MATRIX, &submatB)); in main()
100 for (i = 0; i < nd; ++i) { in main()
106 for (i = 0; i < nd; ++i) { in main()
110 PetscCall(MatDestroySubMatrices(nd, &submatA)); in main()
111 PetscCall(MatDestroySubMatrices(nd, &submatB)); in main()