Lines Matching refs:mbs
9 const PetscInt *ai, *aj, *perm_ptr, mbs = a->mbs, *bi = b->i, *bj = b->j; in MatCholeskyFactorNumeric_SeqSBAIJ_3() local
19 PetscCall(PetscCalloc1(9 * mbs, &rtmp)); in MatCholeskyFactorNumeric_SeqSBAIJ_3()
20 PetscCall(PetscMalloc2(mbs, &il, mbs, &jl)); in MatCholeskyFactorNumeric_SeqSBAIJ_3()
22 for (i = 0; i < mbs; i++) jl[i] = mbs; in MatCholeskyFactorNumeric_SeqSBAIJ_3()
35 PetscCall(PetscMalloc1(9 * ai[mbs], &aa)); in MatCholeskyFactorNumeric_SeqSBAIJ_3()
36 PetscCall(PetscArraycpy(aa, a->a, 9 * ai[mbs])); in MatCholeskyFactorNumeric_SeqSBAIJ_3()
37 PetscCall(PetscMalloc1(ai[mbs], &a2anew)); in MatCholeskyFactorNumeric_SeqSBAIJ_3()
38 PetscCall(PetscArraycpy(a2anew, a->a2anew, ai[mbs])); in MatCholeskyFactorNumeric_SeqSBAIJ_3()
40 for (i = 0; i < mbs; i++) { in MatCholeskyFactorNumeric_SeqSBAIJ_3()
69 for (k = 0; k < mbs; k++) { in MatCholeskyFactorNumeric_SeqSBAIJ_3()
86 while (i < mbs) { in MatCholeskyFactorNumeric_SeqSBAIJ_3()
198 PetscCall(PetscLogFlops(1.3333 * 27 * b->mbs)); /* from inverting diagonal blocks */ in MatCholeskyFactorNumeric_SeqSBAIJ_3()