Lines Matching refs:bcol
515 PetscInt brow, bcol, ridx, cidx, bs = A->rmap->bs, bs2 = a->bs2; in MatGetValues_SeqSBAIJ() local
537 bcol = col / bs; in MatGetValues_SeqSBAIJ()
544 if (rp[t] > bcol) high = t; in MatGetValues_SeqSBAIJ()
548 if (rp[i] > bcol) break; in MatGetValues_SeqSBAIJ()
549 if (rp[i] == bcol) { in MatGetValues_SeqSBAIJ()
742 PetscInt *aj = a->j, nonew = a->nonew, bs = A->rmap->bs, brow, bcol; in MatSetValues_SeqSBAIJ() local
762 bcol = col / bs; /* block col number */ in MatSetValues_SeqSBAIJ()
764 if (brow > bcol) { in MatSetValues_SeqSBAIJ()
771 if ((brow == bcol && ridx <= cidx) || (brow < bcol)) { in MatSetValues_SeqSBAIJ()
783 if (rp[t] > bcol) high = t; in MatSetValues_SeqSBAIJ()
787 if (rp[i] > bcol) break; in MatSetValues_SeqSBAIJ()
788 if (rp[i] == bcol) { in MatSetValues_SeqSBAIJ()
793 if (brow == bcol && ridx < cidx) { in MatSetValues_SeqSBAIJ()
804 …MatSeqXAIJReallocateAIJ(A, a->mbs, bs2, nrow, brow, bcol, rmax, aa, ai, aj, rp, ap, imax, nonew, M… in MatSetValues_SeqSBAIJ()
812 rp[i] = bcol; in MatSetValues_SeqSBAIJ()
815 if (brow == bcol && ridx < cidx) ap[bs2 * i + bs * ridx + cidx] = value; in MatSetValues_SeqSBAIJ()