Lines Matching refs:cia
241 PetscInt i, *collengths, *cia, *cja, n = A->cmap->n, m = A->rmap->n; in MatGetColumnIJ_SeqAIJ() local
251 PetscCall(PetscMalloc1(n + 1, &cia)); in MatGetColumnIJ_SeqAIJ()
255 cia[0] = oshift; in MatGetColumnIJ_SeqAIJ()
256 for (i = 0; i < n; i++) cia[i + 1] = cia[i] + collengths[i]; in MatGetColumnIJ_SeqAIJ()
264 cja[cia[col] + collengths[col]++ - oshift] = row + oshift; in MatGetColumnIJ_SeqAIJ()
268 *ia = cia; in MatGetColumnIJ_SeqAIJ()
292 PetscInt i, *collengths, *cia, *cja, n = A->cmap->n, m = A->rmap->n; in MatGetColumnIJ_SeqAIJ_Color() local
302 PetscCall(PetscMalloc1(n + 1, &cia)); in MatGetColumnIJ_SeqAIJ_Color()
307 cia[0] = oshift; in MatGetColumnIJ_SeqAIJ_Color()
308 for (i = 0; i < n; i++) cia[i + 1] = cia[i] + collengths[i]; in MatGetColumnIJ_SeqAIJ_Color()
315 tmp = cia[col] + collengths[col]++ - oshift; in MatGetColumnIJ_SeqAIJ_Color()
321 *ia = cia; in MatGetColumnIJ_SeqAIJ_Color()