Lines Matching refs:brow
7781 for (PetscInt brow = 0, nc1, nc2, ok = 1; brow < nloc * bs; brow += bs) { // block rows in MatCreateGraph_Simple_AIJ() local
7782 PetscCall(MatGetRow(c, brow, &nc2, &cols2, NULL)); in MatCreateGraph_Simple_AIJ()
7783 nnz[brow / bs] = nc2 / bs; in MatCreateGraph_Simple_AIJ()
7785 if (nnz[brow / bs] > nmax) nmax = nnz[brow / bs]; in MatCreateGraph_Simple_AIJ()
7787 PetscCall(MatGetRow(c, brow + ii, &nc1, &cols1, NULL)); in MatCreateGraph_Simple_AIJ()
7795 PetscCall(MatRestoreRow(c, brow + ii, &nc1, &cols1, NULL)); in MatCreateGraph_Simple_AIJ()
7797 PetscCall(MatRestoreRow(c, brow, &nc2, &cols2, NULL)); in MatCreateGraph_Simple_AIJ()
7810 for (PetscInt brow = 0, n, grow; brow < nloc * bs; brow += bs) { // block rows in MatCreateGraph_Simple_AIJ() local
7814 n = ai[brow + 1] - ai[brow]; in MatCreateGraph_Simple_AIJ()
7815 aj = aseq->j + ai[brow]; in MatCreateGraph_Simple_AIJ()
7821 aa = aseq->a + ai[brow + ii] + k; in MatCreateGraph_Simple_AIJ()
7829 aa = aseq->a + ai[brow + ii] + k; in MatCreateGraph_Simple_AIJ()
7839 grow = Istart / bs + brow / bs; in MatCreateGraph_Simple_AIJ()
7849 for (PetscInt brow = 0, grow; brow < nloc * bs; brow += bs) { // block rows in MatCreateGraph_Simple_AIJ() local
7850 PetscCall(MatGetRow(b, brow, &ncols, &cols, NULL)); in MatCreateGraph_Simple_AIJ()
7857 PetscCall(MatRestoreRow(b, brow, &ncols, &cols, NULL)); in MatCreateGraph_Simple_AIJ()
7860 PetscCall(MatGetRow(b, brow + ii, &ncols, &cols, &vals)); in MatCreateGraph_Simple_AIJ()
7867 PetscCall(MatRestoreRow(b, brow + ii, &ncols, &cols, &vals)); in MatCreateGraph_Simple_AIJ()
7872 PetscCall(MatGetRow(b, brow + ii, &ncols, &cols, &vals)); in MatCreateGraph_Simple_AIJ()
7879 PetscCall(MatRestoreRow(b, brow + ii, &ncols, &cols, &vals)); in MatCreateGraph_Simple_AIJ()
7882 grow = Istart / bs + brow / bs; in MatCreateGraph_Simple_AIJ()