Lines Matching refs:cstart
348 PetscInt start, end, val, max, rstart, cstart, *ai, *aj; in MatIncreaseOverlap_MPIBAIJ_Local() local
354 cstart = c->cstartbs; in MatIncreaseOverlap_MPIBAIJ_Local()
370 val = aj[k] + cstart; in MatIncreaseOverlap_MPIBAIJ_Local()
409 PetscInt rstart, cstart, *ai, *aj, *bi, *bj, *garray, i, j, k; in MatIncreaseOverlap_MPIBAIJ_Receive() local
418 cstart = c->cstartbs; in MatIncreaseOverlap_MPIBAIJ_Receive()
475 val = aj[l] + cstart; in MatIncreaseOverlap_MPIBAIJ_Receive()
646 PetscInt cstart = c->cstartbs, *bmap = c->garray; local
963 if ((ctmp = bmap[cworkB[l]]) < cstart) cols[l] = ctmp;
967 for (l = 0; l < nzA; l++) cols[imark + l] = cstart + cworkA[l];
1033 PetscCall(PetscHMapIGetWithDefault(cmap_i, cstart + cworkA[k] + 1, 0, &tt));
1043 if (cmap_i[cstart + cworkA[k]]) lens_i[j]++;
1269 … if ((bmap[cworkB[l]]) < cstart) PetscCall(PetscArraycpy(vals + l * bs2, vworkB + l * bs2, bs2));
1335 if ((ctmp = bmap[cworkB[l]]) < cstart) {
1352 PetscCall(PetscHMapIGetWithDefault(cmap_i, cstart + cworkA[l] + 1, 0, &tcol));
1355 if ((tcol = cmap_i[cstart + cworkA[l]])) {
1383 if ((ctmp = bmap[cworkB[l]]) < cstart) {
1392 *mat_j++ = cstart + cworkA[l];