Lines Matching refs:mbs
9 const PetscInt *ai, *aj, *perm_ptr, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_4() local
20 PetscCall(PetscCalloc1(16 * mbs, &rtmp)); in MatCholeskyFactorNumeric_SeqSBAIJ_4()
21 PetscCall(PetscMalloc2(mbs, &il, mbs, &jl)); in MatCholeskyFactorNumeric_SeqSBAIJ_4()
23 for (i = 0; i < mbs; i++) jl[i] = mbs; in MatCholeskyFactorNumeric_SeqSBAIJ_4()
36 PetscCall(PetscMalloc1(16 * ai[mbs], &aa)); in MatCholeskyFactorNumeric_SeqSBAIJ_4()
37 PetscCall(PetscArraycpy(aa, a->a, 16 * ai[mbs])); in MatCholeskyFactorNumeric_SeqSBAIJ_4()
38 PetscCall(PetscMalloc1(ai[mbs], &a2anew)); in MatCholeskyFactorNumeric_SeqSBAIJ_4()
39 PetscCall(PetscArraycpy(a2anew, a->a2anew, ai[mbs])); in MatCholeskyFactorNumeric_SeqSBAIJ_4()
41 for (i = 0; i < mbs; i++) { in MatCholeskyFactorNumeric_SeqSBAIJ_4()
70 for (k = 0; k < mbs; k++) { in MatCholeskyFactorNumeric_SeqSBAIJ_4()
87 while (i < mbs) { in MatCholeskyFactorNumeric_SeqSBAIJ_4()
228 PetscCall(PetscLogFlops(1.3333 * 64 * b->mbs)); /* from inverting diagonal blocks */ in MatCholeskyFactorNumeric_SeqSBAIJ_4()