Lines Matching refs:nd
11 …PetscInt bs = 1, mbs = 10, ov = 1, i, j, k, *rows, *cols, nd = 2, *idx, rstart, rend, sz, M, … in main() local
27 PetscCall(PetscOptionsGetInt(NULL, NULL, "-nd", &nd, NULL)); in main()
108 PetscCall(PetscMalloc1(nd, &is1)); in main()
109 PetscCall(PetscMalloc1(nd, &is2)); in main()
111 for (i = 0; i < nd; i++) { in main()
147 PetscCall(MatIncreaseOverlap(sA, nd, is2, ov)); in main()
151 PetscCall(MatIncreaseOverlap(A, nd, is1, ov)); in main()
161 for (i = 0; i < nd; ++i) { in main()
176 for (i = 0; i < nd; ++i) PetscCall(ISSort(is1[i])); in main()
178 PetscCall(MatCreateSubMatrices(A, nd, is1, is1, MAT_INITIAL_MATRIX, &submatA)); in main()
179 PetscCall(MatCreateSubMatrices(sA, nd, is1, is1, MAT_INITIAL_MATRIX, &submatsA)); in main()
185 PetscCall(MatCreateSubMatrices(A, nd, is1, is1, MAT_REUSE_MATRIX, &submatA)); in main()
186 PetscCall(MatCreateSubMatrices(sA, nd, is1, is1, MAT_REUSE_MATRIX, &submatsA)); in main()
190 PetscCall(MatDestroySubMatrices(nd, &submatA)); in main()
191 PetscCall(MatDestroySubMatrices(nd, &submatsA)); in main()
195 for (i = 0; i < nd; ++i) { in main()