Lines Matching refs:mbs
34 const PetscInt mbs = a->mbs; in MatReorderingSeqSBAIJ() local
37 if (!mbs) PetscFunctionReturn(PETSC_SUCCESS); in MatReorderingSeqSBAIJ()
49 …for (i=0; i<mbs; i++) PetscCheck(rip[i] == riip[i],PETSC_COMM_SELF,PETSC_ERR_ARG_INCOMP,"Non-symme… in MatReorderingSeqSBAIJ()
54 PetscCall(PetscMalloc2(mbs+1,&ai, 2*a->i[mbs],&aj)); in MatReorderingSeqSBAIJ()
58 PetscCall(PetscArraycpy(ai,a->i,mbs+1)); in MatReorderingSeqSBAIJ()
59 PetscCall(PetscArraycpy(aj,a->j,a->i[mbs])); in MatReorderingSeqSBAIJ()
68 PetscCall(PetscMalloc1(mbs,&nzr)); in MatReorderingSeqSBAIJ()
69 PetscCall(PetscMalloc1(ai[mbs],&r)); in MatReorderingSeqSBAIJ()
70 for (i=0; i<mbs; i++) nzr[i] = 0; in MatReorderingSeqSBAIJ()
71 for (i=0; i<ai[mbs]; i++) r[i] = 0; in MatReorderingSeqSBAIJ()
74 for (i=0; i<mbs; i++) { in MatReorderingSeqSBAIJ()
97 for (i=0; i<mbs; i++) { in MatReorderingSeqSBAIJ()
104 jmin = ai[0]; jmax = ai[mbs]; in MatReorderingSeqSBAIJ()
116 a->a2anew = aj + ai[mbs]; in MatReorderingSeqSBAIJ()
117 PetscCall(PetscArraycpy(a->a2anew,r,ai[mbs])); in MatReorderingSeqSBAIJ()