Lines Matching refs:imark
1760 PetscInt imark = -1; in MatGetRow_MPIAIJ() local
1767 imark = i; in MatGetRow_MPIAIJ()
1768 for (i = 0; i < nzA; i++) v_p[imark + i] = vworkA[i]; in MatGetRow_MPIAIJ()
1769 for (i = imark; i < nzB; i++) v_p[nzA + i] = vworkB[i]; in MatGetRow_MPIAIJ()
1773 if (imark > -1) { in MatGetRow_MPIAIJ()
1774 for (i = 0; i < imark; i++) idx_p[i] = cmap[cworkB[i]]; in MatGetRow_MPIAIJ()
1780 imark = i; in MatGetRow_MPIAIJ()
1782 for (i = 0; i < nzA; i++) idx_p[imark + i] = cstart + cworkA[i]; in MatGetRow_MPIAIJ()
1783 for (i = imark; i < nzB; i++) idx_p[nzA + i] = cmap[cworkB[i]]; in MatGetRow_MPIAIJ()
5365 PetscInt i, start, end, ncols, nzA, nzB, *cmap, imark, *idx; in MatMPIAIJGetLocalMatCondensed() local
5392 imark = i; in MatMPIAIJGetLocalMatCondensed()
5394 for (i = imark; i < nzB; i++) idx[ncols++] = cmap[i]; in MatMPIAIJGetLocalMatCondensed()
5688 PetscInt *idx, i, start, ncols, nzA, nzB, *cmap, imark; in MatGetBrowsOfAcols() local
5708 imark = i; in MatGetBrowsOfAcols()
5710 for (i = imark; i < nzB; i++) idx[ncols++] = cmap[i]; /* row > local row index */ in MatGetBrowsOfAcols()