Lines Matching refs:adiag
1031 const PetscInt *adiag; in MatICCFactorSymbolic_SeqBAIJ() local
1034 PetscCall(MatGetDiagonalMarkers_SeqBAIJ(A, &adiag, &diagDense)); in MatICCFactorSymbolic_SeqBAIJ()
1055 …for (i = 0; i < am; i++) ui[i] = ai[i + 1] - adiag[i]; /* ui: rowlengths - changes when !perm_iden… in MatICCFactorSymbolic_SeqBAIJ()
1062 aj = a->j + adiag[i]; in MatICCFactorSymbolic_SeqBAIJ()
1426 const PetscInt *ai = a->i, *aj = a->j, *adiag = a->diag, *vi; in MatSolve_SeqBAIJ_N_NaturalOrdering() local
1457 v = aa + bs2 * (adiag[i + 1] + 1); in MatSolve_SeqBAIJ_N_NaturalOrdering()
1458 vi = aj + adiag[i + 1] + 1; in MatSolve_SeqBAIJ_N_NaturalOrdering()
1459 nz = adiag[i] - adiag[i + 1] - 1; in MatSolve_SeqBAIJ_N_NaturalOrdering()
1465 PetscKernel_w_gets_A_times_v(bs, ls, aa + bs2 * adiag[i], t + i * bs); /* *inv(diagonal[i]) */ in MatSolve_SeqBAIJ_N_NaturalOrdering()
1479 const PetscInt *r, *c, *rout, *cout, *ai = a->i, *aj = a->j, *adiag = a->diag, *vi; in MatSolve_SeqBAIJ_N() local
1514 v = aa + bs2 * (adiag[i + 1] + 1); in MatSolve_SeqBAIJ_N()
1515 vi = aj + adiag[i + 1] + 1; in MatSolve_SeqBAIJ_N()
1516 nz = adiag[i] - adiag[i + 1] - 1; in MatSolve_SeqBAIJ_N()