Lines Matching refs:mbs
11 PetscInt bs = mat->rmap->bs, *stmp, mbs = sbaij->mbs, vec_size, nt; in MatSetUpMultiply_MPISBAIJ() local
29 PetscCall(PetscHMapICreateWithSize(mbs, &gid1_lid1)); in MatSetUpMultiply_MPISBAIJ()
30 for (i = 0; i < B->mbs; i++) { in MatSetUpMultiply_MPISBAIJ()
52 for (i = 0; i < B->mbs; i++) { in MatSetUpMultiply_MPISBAIJ()
70 for (i = 0; i < mbs; i++) { in MatSetUpMultiply_MPISBAIJ()
96 for (i = 0; i < mbs; i++) { in MatSetUpMultiply_MPISBAIJ()
127 …PetscCall(VecCreateMPI(PetscObjectComm((PetscObject)mat), (mbs + ec) * bs, PETSC_DETERMINE, &sbaij… in MatSetUpMultiply_MPISBAIJ()
139 k = sowners[rank] / bs + mbs; in MatSetUpMultiply_MPISBAIJ()
144 k = sowners[rank] / bs + mbs; in MatSetUpMultiply_MPISBAIJ()
156 PetscCall(VecCreateSeqWithArray(PETSC_COMM_SELF, 1, bs * mbs, ptr, &sbaij->slvec1a)); in MatSetUpMultiply_MPISBAIJ()
157 …l(VecCreateSeqWithArray(PETSC_COMM_SELF, 1, nt - bs * mbs, PetscSafePointerPlusOffset(ptr, bs * mb… in MatSetUpMultiply_MPISBAIJ()
161 …l(VecCreateSeqWithArray(PETSC_COMM_SELF, 1, nt - bs * mbs, PetscSafePointerPlusOffset(ptr, bs * mb… in MatSetUpMultiply_MPISBAIJ()
186 PetscInt i, j, mbs = Bbaij->mbs, n = A->cmap->N, col, *garray = baij->garray; in MatDisAssemble_MPISBAIJ() local
221 PetscCall(PetscMalloc1(mbs, &nz)); in MatDisAssemble_MPISBAIJ()
222 for (i = 0; i < mbs; i++) nz[i] = Bbaij->i[i + 1] - Bbaij->i[i]; in MatDisAssemble_MPISBAIJ()
239 for (i = 0; i < mbs; i++) { in MatDisAssemble_MPISBAIJ()