Lines Matching refs:cmap

21 …tate((PetscObject)mat, "Rows=%" PetscInt_FMT ", Cols=%" PetscInt_FMT, mat->rmap->N, mat->cmap->N));  in MatReset_MPIAIJ()
318 …for (i = 0; i < a_aij->i[aij->A->rmap->n]; i++) work[A->cmap->rstart + a_aij->j[i]] += PetscAbsSca… in MatGetColumnReductions_MPIAIJ()
321 …for (i = 0; i < a_aij->i[aij->A->rmap->n]; i++) work[A->cmap->rstart + a_aij->j[i]] += PetscAbsSca… in MatGetColumnReductions_MPIAIJ()
324 …j->i[aij->A->rmap->n]; i++) work[A->cmap->rstart + a_aij->j[i]] = PetscMax(PetscAbsScalar(a_aij->a… in MatGetColumnReductions_MPIAIJ()
327 …for (i = 0; i < a_aij->i[aij->A->rmap->n]; i++) work[A->cmap->rstart + a_aij->j[i]] += PetscRealPa… in MatGetColumnReductions_MPIAIJ()
330 …for (i = 0; i < a_aij->i[aij->A->rmap->n]; i++) work[A->cmap->rstart + a_aij->j[i]] += PetscImagin… in MatGetColumnReductions_MPIAIJ()
388 PetscInt n = aij->B->cmap->n, i; in MatCreateColmap_MPIAIJ_Private()
396 PetscCall(PetscCalloc1(mat->cmap->N + 1, &aij->colmap)); in MatCreateColmap_MPIAIJ_Private()
534 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend, row, col; in MatSetValues_MPIAIJ()
583 …[j] < mat->cmap->N, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Column too large: col %" PetscInt_… in MatSetValues_MPIAIJ()
649 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend, col; in MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic()
692 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend; in MatSetValues_MPIAIJ_CopyFromCSRFormat()
729 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend, row, col; in MatGetValues_MPIAIJ()
739 …j] < mat->cmap->N, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Column too large: col %" PetscInt_F… in MatGetValues_MPIAIJ()
912 if (row >= A->cmap->N) continue; in MatZeroRows_MPIAIJ()
1059 …k(nt == A->cmap->n, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "Incompatible partition of A (%" PetscInt_… in MatMult_MPIAIJ()
1168 …PetscCheck(A->rmap->N == A->cmap->N, PetscObjectComm((PetscObject)A), PETSC_ERR_SUP, "Supports onl… in MatGetDiagonal_MPIAIJ()
1169 …PetscCheck(A->rmap->rstart == A->cmap->rstart && A->rmap->rend == A->cmap->rend, PETSC_COMM_SELF, … in MatGetDiagonal_MPIAIJ()
1202 N = mat->cmap->N; in MatView_MPIAIJ_Binary()
1205 cs = mat->cmap->rstart; in MatView_MPIAIJ_Binary()
1351 …PetscCall(ISCreateStride(PetscObjectComm((PetscObject)mat), rank == 0 ? mat->cmap->N : 0, 0, 1, &i… in MatView_MPIAIJ_ASCIIorDraworSocket()
1522 PetscCall(PetscSFSetGraphLayout(sf, A->cmap, A->cmap->n, NULL, PETSC_OWN_POINTER, cwant)); in MatPermute_MPIAIJ()
1524 for (i = 0; i < n; i++) work[i] = A->cmap->rstart + i; in MatPermute_MPIAIJ()
1537 PetscCall(PetscSFSetGraphLayout(sf, A->cmap, ng, NULL, PETSC_OWN_POINTER, gcols)); in MatPermute_MPIAIJ()
1553 …PetscCall(PetscLayoutFindOwner(A->cmap, col, &cowner)); /* Could build an index for the columns to… in MatPermute_MPIAIJ()
1560 PetscCall(PetscLayoutFindOwner(A->cmap, col, &cowner)); in MatPermute_MPIAIJ()
1571 …(MatCreateAIJ(PetscObjectComm((PetscObject)A), A->rmap->n, A->cmap->n, A->rmap->N, A->cmap->N, 0, … in MatPermute_MPIAIJ()
1701 if (a->A && A->rmap->n == A->cmap->n) PetscCall(MatSetOption(a->A, op, flg)); in MatSetOption_MPIAIJ()
1716 PetscInt i, *cworkA, *cworkB, **pcA, **pcB, cstart = matin->cmap->rstart; in MatGetRow_MPIAIJ()
1718 PetscInt *cmap, *idx_p; in MatGetRow_MPIAIJ() local
1756 cmap = mat->garray; in MatGetRow_MPIAIJ()
1764 if (cmap[cworkB[i]] < cstart) v_p[i] = vworkB[i]; in MatGetRow_MPIAIJ()
1774 for (i = 0; i < imark; i++) idx_p[i] = cmap[cworkB[i]]; in MatGetRow_MPIAIJ()
1777 if (cmap[cworkB[i]] < cstart) idx_p[i] = cmap[cworkB[i]]; in MatGetRow_MPIAIJ()
1783 for (i = imark; i < nzB; i++) idx_p[nzA + i] = cmap[cworkB[i]]; in MatGetRow_MPIAIJ()
1852 PetscCall(VecSetValues(col, aij->B->cmap->n, garray, array, ADD_VALUES)); in MatNorm_MPIAIJ()
1888 …PetscInt M = A->rmap->N, N = A->cmap->N, ma, na, mb, nb, row, *cols, *cols_tmp, *B_diag_il… in MatTranspose_MPIAIJ()
1896 na = A->cmap->n; in MatTranspose_MPIAIJ()
1898 nb = a->B->cmap->n; in MatTranspose_MPIAIJ()
1917 PetscCall(PetscSFSetGraphLayout(sf, A->cmap, nb, NULL, PETSC_USE_POINTER, a->garray)); in MatTranspose_MPIAIJ()
1925 PetscCall(MatSetSizes(B, A->cmap->n, A->rmap->n, N, M)); in MatTranspose_MPIAIJ()
1926 PetscCall(MatSetBlockSizes(B, A->cmap->bs, A->rmap->bs)); in MatTranspose_MPIAIJ()
1939 A_diag_ncol = A_diag->cmap->N; in MatTranspose_MPIAIJ()
2112 PetscCall(MatSetLayouts(B, Y->rmap, Y->cmap)); in MatAXPY_MPIAIJ()
2172 if (PetscAbsScalar(va[i])) idx[i] += A->cmap->rstart; in MatGetRowMaxAbs_MPIAIJ()
2220 PetscInt m = A->rmap->n, n = A->cmap->n; in MatGetRowMinAbs_MPIAIJ()
2221 PetscInt cstart = A->cmap->rstart, cend = A->cmap->rend; in MatGetRowMinAbs_MPIAIJ()
2222 PetscInt *cmap = mat->garray; in MatGetRowMinAbs_MPIAIJ() local
2233 if (A->cmap->N == n) { in MatGetRowMinAbs_MPIAIJ()
2265 if (ncols == A->cmap->N - n) { /* Brow is dense */ in MatGetRowMinAbs_MPIAIJ()
2267 offdiagIdx[r] = cmap[0]; in MatGetRowMinAbs_MPIAIJ()
2273 col = cmap[bj[j]]; /* global column number = cmap[B column number] */ in MatGetRowMinAbs_MPIAIJ()
2282 if (j == ncols && ncols < A->cmap->N - n) { in MatGetRowMinAbs_MPIAIJ()
2289 offdiagIdx[r] = cmap[ncols - 1] + 1; in MatGetRowMinAbs_MPIAIJ()
2298 offdiagIdx[r] = cmap[*bj]; in MatGetRowMinAbs_MPIAIJ()
2336 PetscInt m = A->rmap->n, n = A->cmap->n; in MatGetRowMin_MPIAIJ()
2337 PetscInt cstart = A->cmap->rstart, cend = A->cmap->rend; in MatGetRowMin_MPIAIJ()
2338 PetscInt *cmap = mat->garray; in MatGetRowMin_MPIAIJ() local
2349 if (A->cmap->N == n) { in MatGetRowMin_MPIAIJ()
2381 if (ncols == A->cmap->N - n) { /* Brow is dense */ in MatGetRowMin_MPIAIJ()
2383 offdiagIdx[r] = cmap[0]; in MatGetRowMin_MPIAIJ()
2389 col = cmap[bj[j]]; /* global column number = cmap[B column number] */ in MatGetRowMin_MPIAIJ()
2398 if (j == ncols && ncols < A->cmap->N - n) { in MatGetRowMin_MPIAIJ()
2405 offdiagIdx[r] = cmap[ncols - 1] + 1; in MatGetRowMin_MPIAIJ()
2414 offdiagIdx[r] = cmap[*bj]; in MatGetRowMin_MPIAIJ()
2452 PetscInt m = A->rmap->n, n = A->cmap->n; in MatGetRowMax_MPIAIJ()
2453 PetscInt cstart = A->cmap->rstart, cend = A->cmap->rend; in MatGetRowMax_MPIAIJ()
2454 PetscInt *cmap = mat->garray; in MatGetRowMax_MPIAIJ() local
2465 if (A->cmap->N == n) { in MatGetRowMax_MPIAIJ()
2497 if (ncols == A->cmap->N - n) { /* Brow is dense */ in MatGetRowMax_MPIAIJ()
2499 offdiagIdx[r] = cmap[0]; in MatGetRowMax_MPIAIJ()
2505 col = cmap[bj[j]]; /* global column number = cmap[B column number] */ in MatGetRowMax_MPIAIJ()
2514 if (j == ncols && ncols < A->cmap->N - n) { in MatGetRowMax_MPIAIJ()
2521 offdiagIdx[r] = cmap[ncols - 1] + 1; in MatGetRowMax_MPIAIJ()
2530 offdiagIdx[r] = cmap[*bj]; in MatGetRowMax_MPIAIJ()
2596 …PetscCall(MatSetRandomSkipColumnRange_SeqAIJ_Private(aij->B, x->cmap->rstart, x->cmap->rend, rctx)… in MatSetRandom_MPIAIJ()
2884 PetscCall(PetscLayoutSetUp(B->cmap)); in MatMPIAIJSetPreallocation_MPIAIJ()
2900 …PetscCall(MatSetSizes(b->B, B->rmap->n, size > 1 ? B->cmap->N : 0, B->rmap->n, size > 1 ? B->cmap-… in MatMPIAIJSetPreallocation_MPIAIJ()
2908 PetscCall(MatSetSizes(b->A, B->rmap->n, B->cmap->n, B->rmap->n, B->cmap->n)); in MatMPIAIJSetPreallocation_MPIAIJ()
2938 PetscCall(PetscLayoutSetUp(B->cmap)); in MatResetPreallocation_MPIAIJ()
2959 PetscCall(MatSetSizes(mat, matin->rmap->n, matin->cmap->n, matin->rmap->N, matin->cmap->N)); in MatDuplicate_MPIAIJ()
2977 PetscCall(PetscLayoutReference(matin->cmap, &mat->cmap)); in MatDuplicate_MPIAIJ()
2986 PetscCall(PetscMalloc1(mat->cmap->N, &a->colmap)); in MatDuplicate_MPIAIJ()
2987 PetscCall(PetscArraycpy(a->colmap, oldmat->colmap, mat->cmap->N)); in MatDuplicate_MPIAIJ()
2992 len = oldmat->B->cmap->n; in MatDuplicate_MPIAIJ()
3061 if (mat->cmap->N < 0) mat->cmap->N = N; in MatLoad_MPIAIJ_Binary()
3063 PetscCall(PetscLayoutSetUp(mat->cmap)); in MatLoad_MPIAIJ_Binary()
3147 Vec x, cmap; in ISGetSeqIS_SameColDist_Private() local
3154 PetscInt i, cstart, cend, Bn = B->cmap->N; in ISGetSeqIS_SameColDist_Private()
3165 PetscCall(VecDuplicate(x, &cmap)); in ISGetSeqIS_SameColDist_Private()
3166 PetscCall(VecSet(cmap, -1.0)); in ISGetSeqIS_SameColDist_Private()
3175 PetscCall(VecGetArray(cmap, &cmaparray)); in ISGetSeqIS_SameColDist_Private()
3183 PetscCall(VecRestoreArray(cmap, &cmaparray)); in ISGetSeqIS_SameColDist_Private()
3209 PetscCall(VecScatterBegin(Mvctx, cmap, lcmap, INSERT_VALUES, SCATTER_FORWARD)); in ISGetSeqIS_SameColDist_Private()
3210 PetscCall(VecScatterEnd(Mvctx, cmap, lcmap, INSERT_VALUES, SCATTER_FORWARD)); in ISGetSeqIS_SameColDist_Private()
3237 PetscCall(VecDestroy(&cmap)); in ISGetSeqIS_SameColDist_Private()
3299 n = asub->B->cmap->N; in MatCreateSubMatrix_MPIAIJ_SameRowColDist()
3321 …Bsub (%" PetscInt_FMT ") cannot be smaller than B's (%" PetscInt_FMT ")", BsubN, asub->B->cmap->N); in MatCreateSubMatrix_MPIAIJ_SameRowColDist()
3497 PetscCall(MatSetBlockSizes(C, A->rmap->bs, A->cmap->bs)); in MatCreateMPIAIJWithSeqAIJ()
3499 PetscCall(PetscLayoutSetUp(C->cmap)); in MatCreateMPIAIJWithSeqAIJ()
3531 PetscInt count, Bn = B->cmap->N, cstart = mat->cmap->rstart, cend = mat->cmap->rend; in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3533 const PetscInt *is_idx, *cmap; in MatCreateSubMatrix_MPIAIJ_SameRowDist() local
3561 if (flg && n == mat->cmap->N) allcolumns = PETSC_TRUE; in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3612 PetscCall(ISGetIndices(iscmap, &cmap)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3659 if (cmap[*jj] < rstart || cmap[*jj] >= rend) olen++; in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3699 for (j = 0; j < nz; j++) colsub[j] = cmap[jj[j]]; in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3705 PetscCall(ISRestoreIndices(iscmap, &cmap)); in MatCreateSubMatrix_MPIAIJ_SameRowDist()
3758 if (colflag && n == mat->cmap->N) allcolumns = PETSC_TRUE; in MatCreateSubMatrix_MPIAIJ_nonscalable()
3876 PetscCall(PetscLayoutSetUp(B->cmap)); in MatMPIAIJSetPreallocationCSR_MPIAIJ()
3878 cstart = B->cmap->rstart; in MatMPIAIJSetPreallocationCSR_MPIAIJ()
3879 cend = B->cmap->rend; in MatMPIAIJSetPreallocationCSR_MPIAIJ()
3891cmap->N), PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Row %" PetscInt_FMT " ends with too large a … in MatMPIAIJSetPreallocationCSR_MPIAIJ()
4240 …PetscCheck(n == mat->cmap->n, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Local number of columns canno… in MatUpdateMPIAIJWithArrays()
4653 PetscInt N = mpimat->cmap->N, i, j, *owners, *ai = a->i, *aj, m; in MatCreateMPIAIJSumSeqAIJNumeric()
4773 PetscInt M = seqmat->rmap->n, N = seqmat->cmap->n, i, *owners, *ai = a->i, *aj = a->j; in MatCreateMPIAIJSumSeqAIJSymbolic()
5124 PetscInt *ai, *aj, *bi, *bj, *cmap = mpimat->garray; in MatMPIAIJGetLocalMat() local
5128 PetscInt am = A->rmap->n, i, j, k, cstart = A->cmap->rstart; in MatMPIAIJGetLocalMat()
5169 col = cmap[*bj]; in MatMPIAIJGetLocalMat()
5182 cj[k] = cmap[*bj++]; in MatMPIAIJGetLocalMat()
5187 PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, am, A->cmap->N, ci, cj, ca, A_loc)); in MatMPIAIJGetLocalMat()
5203 col = cmap[*bj]; in MatMPIAIJGetLocalMat()
5250 const PetscInt *cmap; in MatMPIAIJGetLocalMatMerge() local
5255 PetscCall(MatMPIAIJGetSeqAIJ(A, &Ad, &Ao, &cmap)); in MatMPIAIJGetLocalMatMerge()
5264 …if (glob) PetscCall(ISCreateStride(PetscObjectComm((PetscObject)Ad), Ad->cmap->n, Ad->cmap->rstart… in MatMPIAIJGetLocalMatMerge()
5336 for (i = 0; i < on; i++) gidx[i + dn] = cmap[i]; in MatMPIAIJGetLocalMatMerge()
5365 PetscInt i, start, end, ncols, nzA, nzB, *cmap, imark, *idx; in MatMPIAIJGetLocalMatCondensed() local
5382 start = A->cmap->rstart; in MatMPIAIJGetLocalMatCondensed()
5383 cmap = a->garray; in MatMPIAIJGetLocalMatCondensed()
5384 nzA = a->A->cmap->n; in MatMPIAIJGetLocalMatCondensed()
5385 nzB = a->B->cmap->n; in MatMPIAIJGetLocalMatCondensed()
5389 if (cmap[i] < start) idx[ncols++] = cmap[i]; in MatMPIAIJGetLocalMatCondensed()
5394 for (i = imark; i < nzB; i++) idx[ncols++] = cmap[i]; in MatMPIAIJGetLocalMatCondensed()
5559 …PetscCall(ISLocalToGlobalMappingCreate(comm, 1, p->B->cmap->n, p->garray, PETSC_COPY_VALUES, &mapp… in MatCreateSeqSubMatrixWithRows_Private()
5612 PetscCall(PetscHMapICreateWithSize(a->B->cmap->n, &hamp)); in MatGetBrowsOfAcols_MPIXAIJ()
5613 PetscCall(PetscCalloc1(a->B->cmap->n, &mapping)); in MatGetBrowsOfAcols_MPIXAIJ()
5616 for (i = 0; i < a->B->cmap->n; i++) { in MatGetBrowsOfAcols_MPIXAIJ()
5627 PetscCall(ISCreateGeneral(comm, a->B->cmap->n, mapping, PETSC_OWN_POINTER, &map)); in MatGetBrowsOfAcols_MPIXAIJ()
5688 PetscInt *idx, i, start, ncols, nzA, nzB, *cmap, imark; in MatGetBrowsOfAcols() local
5693 …PetscCheck(A->cmap->rstart == B->rmap->rstart && A->cmap->rend == B->rmap->rend, PETSC_COMM_SELF, … in MatGetBrowsOfAcols()
5694 A->cmap->rstart, A->cmap->rend, B->rmap->rstart, B->rmap->rend); in MatGetBrowsOfAcols()
5698 start = A->cmap->rstart; in MatGetBrowsOfAcols()
5699 cmap = a->garray; in MatGetBrowsOfAcols()
5700 nzA = a->A->cmap->n; in MatGetBrowsOfAcols()
5701 nzB = a->B->cmap->n; in MatGetBrowsOfAcols()
5705 if (cmap[i] < start) idx[ncols++] = cmap[i]; in MatGetBrowsOfAcols()
5710 for (i = imark; i < nzB; i++) idx[ncols++] = cmap[i]; /* row > local row index */ in MatGetBrowsOfAcols()
5712 PetscCall(ISCreateStride(PETSC_COMM_SELF, B->cmap->N, 0, 1, &iscolb)); in MatGetBrowsOfAcols()
5769 …PetscInt *rowlen, *bufj, *bufJ, ncols = 0, aBn = a->B->cmap->n, row, *b_othi, *b_othj, *r… in MatGetBrowsOfAoCols_MPIAIJ()
5779 …PetscCheck(A->cmap->rstart == B->rmap->rstart && A->cmap->rend == B->rmap->rend, PETSC_COMM_SELF, … in MatGetBrowsOfAoCols_MPIAIJ()
5780 A->cmap->rstart, A->cmap->rend, B->rmap->rstart, B->rmap->rend); in MatGetBrowsOfAoCols_MPIAIJ()
5934 …PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, aBn, B->cmap->N, b_othi, b_othj, b_otha, B_ot… in MatGetBrowsOfAoCols_MPIAIJ()
6022 …etscCheck(A->cmap->n == B->rmap->n, PETSC_COMM_SELF, PETSC_ERR_ARG_SIZ, "A->cmap->n %" PetscInt_FM… in MatMatMultSymbolic_MPIDense_MPIAIJ()
6023 PetscCall(MatSetSizes(C, A->rmap->n, B->cmap->n, A->rmap->N, B->cmap->N)); in MatMatMultSymbolic_MPIDense_MPIAIJ()
6039 …PetscCheck(A->cmap->rstart == B->rmap->rstart && A->cmap->rend == B->rmap->rend, PETSC_COMM_SELF, … in MatProductSetFromOptions_MPIDense_MPIAIJ_AB()
6040 A->cmap->rstart, A->cmap->rend, B->rmap->rstart, B->rmap->rend); in MatProductSetFromOptions_MPIDense_MPIAIJ_AB()
6181 PetscCall(PetscLayoutGetRange(mat->cmap, &cstart, &cend)); in MatSplitEntries_Internal()
6206 …at->cmap->N, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Column index %" PetscInt_FMT " is >= matr… in MatSplitEntries_Internal()
6365 PetscCall(PetscLayoutSetUp(mat->cmap)); in MatSetPreallocationCOO_MPIAIJ()
6367 PetscCall(PetscLayoutGetRange(mat->cmap, &cstart, &cend)); in MatSetPreallocationCOO_MPIAIJ()
6646 PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, m, mat->cmap->N, Bi, Bj, Ba, &mpiaij->B)); in MatSetPreallocationCOO_MPIAIJ()
6933 PetscCall(PetscLayoutSetUp((*mat)->cmap)); in MatCreateMPIAIJWithSplitArrays()
6936 PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, m, (*mat)->cmap->N, oi, oj, oa, &maij->B)); in MatCreateMPIAIJWithSplitArrays()
7113 n = P->cmap->n; in MatProductSymbolic_MPIAIJBACKEND()
7115 N = P->cmap->N; in MatProductSymbolic_MPIAIJBACKEND()
7121 m = P->cmap->n; in MatProductSymbolic_MPIAIJBACKEND()
7122 n = A->cmap->n; in MatProductSymbolic_MPIAIJBACKEND()
7123 M = P->cmap->N; in MatProductSymbolic_MPIAIJBACKEND()
7124 N = A->cmap->N; in MatProductSymbolic_MPIAIJBACKEND()
7130 m = P->cmap->n; in MatProductSymbolic_MPIAIJBACKEND()
7131 n = P->cmap->n; in MatProductSymbolic_MPIAIJBACKEND()
7132 M = P->cmap->N; in MatProductSymbolic_MPIAIJBACKEND()
7133 N = P->cmap->N; in MatProductSymbolic_MPIAIJBACKEND()
7182 PetscCall(PetscLayoutSetUp(C->cmap)); in MatProductSymbolic_MPIAIJBACKEND()
7452 const PetscInt *cmap = cmapa[cp]; in MatProductSymbolic_MPIAIJBACKEND() local
7459 const PetscInt cs = C->cmap->rstart; in MatProductSymbolic_MPIAIJBACKEND()
7474 for (j = 0; j < nz; j++) *coj++ = cmap[jj[j]]; in MatProductSymbolic_MPIAIJBACKEND()
7520 const PetscInt *cmap = cmapa[cp]; in MatProductSymbolic_MPIAIJBACKEND() local
7525 const PetscInt cs = C->cmap->rstart; in MatProductSymbolic_MPIAIJBACKEND()
7540 for (j = 0; j < mm->nz; j++) coj[j] = cmap[jj[j]]; in MatProductSymbolic_MPIAIJBACKEND()
7555 for (j = 0; j < nz; j++) *coj++ = cmap[jj[j]]; in MatProductSymbolic_MPIAIJBACKEND()
7574 PetscCall(MatSetBlockSizes(C, P->cmap->bs, P->cmap->bs)); in MatProductSymbolic_MPIAIJBACKEND()
7586 PetscCall(MatSetBlockSizes(C, A->cmap->bs, P->cmap->bs)); in MatProductSymbolic_MPIAIJBACKEND()
8070 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend, row, col; in matsetvaluesmpiaij_()
8122 else if (PetscUnlikelyDebug(in[j] >= mat->cmap->N)) { in matsetvaluesmpiaij_()
8123 …OUTOFRANGE, "Column too large: col %" PetscInt_FMT " max %" PetscInt_FMT, in[j], mat->cmap->N - 1); in matsetvaluesmpiaij_()