Lines Matching refs:compressedrow
1153 …if (!A->structure_only) PetscCall(MatCheckCompressedRow(A, a->nonzerorowcnt, &a->compressedrow, a-… in MatAssemblyEnd_SeqAIJ()
1221 a->compressedrow.use = PETSC_FALSE; in MatReset_SeqAIJ()
1222 PetscCall(PetscFree2(a->compressedrow.i, a->compressedrow.rindex)); in MatReset_SeqAIJ()
1407 Mat_CompressedRow cprow = a->compressedrow; in MatMultTransposeAdd_SeqAIJ()
1464 PetscBool usecprow = a->compressedrow.use; in MatMult_SeqAIJ()
1481 m = a->compressedrow.nrows; in MatMult_SeqAIJ()
1482 ii = a->compressedrow.i; in MatMult_SeqAIJ()
1483 ridx = a->compressedrow.rindex; in MatMult_SeqAIJ()
1527 PetscBool usecprow = a->compressedrow.use; in MatMultMax_SeqAIJ()
1538 m = a->compressedrow.nrows; in MatMultMax_SeqAIJ()
1539 ii = a->compressedrow.i; in MatMultMax_SeqAIJ()
1540 ridx = a->compressedrow.rindex; in MatMultMax_SeqAIJ()
1580 PetscBool usecprow = a->compressedrow.use; in MatMultAddMax_SeqAIJ()
1588 m = a->compressedrow.nrows; in MatMultAddMax_SeqAIJ()
1589 ii = a->compressedrow.i; in MatMultAddMax_SeqAIJ()
1590 ridx = a->compressedrow.rindex; in MatMultAddMax_SeqAIJ()
1626 PetscBool usecprow = a->compressedrow.use; in MatMultAdd_SeqAIJ()
1638 m = a->compressedrow.nrows; in MatMultAdd_SeqAIJ()
1639 ii = a->compressedrow.i; in MatMultAdd_SeqAIJ()
1640 ridx = a->compressedrow.rindex; in MatMultAdd_SeqAIJ()
4937 c->compressedrow.use = a->compressedrow.use; in MatDuplicateNoCreate_SeqAIJ()
4938 c->compressedrow.nrows = a->compressedrow.nrows; in MatDuplicateNoCreate_SeqAIJ()
4939 if (a->compressedrow.use) { in MatDuplicateNoCreate_SeqAIJ()
4940 i = a->compressedrow.nrows; in MatDuplicateNoCreate_SeqAIJ()
4941 PetscCall(PetscMalloc2(i + 1, &c->compressedrow.i, i, &c->compressedrow.rindex)); in MatDuplicateNoCreate_SeqAIJ()
4942 PetscCall(PetscArraycpy(c->compressedrow.i, a->compressedrow.i, i + 1)); in MatDuplicateNoCreate_SeqAIJ()
4943 PetscCall(PetscArraycpy(c->compressedrow.rindex, a->compressedrow.rindex, i)); in MatDuplicateNoCreate_SeqAIJ()
4945 c->compressedrow.use = PETSC_FALSE; in MatDuplicateNoCreate_SeqAIJ()
4946 c->compressedrow.i = NULL; in MatDuplicateNoCreate_SeqAIJ()
4947 c->compressedrow.rindex = NULL; in MatDuplicateNoCreate_SeqAIJ()