Lines Matching refs:aj
13 PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_N_inplace() local
40 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_N_inplace()
59 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_N_inplace()
92 …orwardSolve_SeqSBAIJ_N_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatForwardSolve_SeqSBAIJ_N_NaturalOrdering() argument
107 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_N_NaturalOrdering()
124 …ckwardSolve_SeqSBAIJ_N_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering() argument
136 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering()
152 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_N_NaturalOrdering_inplace() local
164 PetscCall(MatForwardSolve_SeqSBAIJ_N_NaturalOrdering(ai, aj, aa, mbs, bs, x)); in MatSolve_SeqSBAIJ_N_NaturalOrdering_inplace()
167 PetscCall(MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering(ai, aj, aa, mbs, bs, x)); in MatSolve_SeqSBAIJ_N_NaturalOrdering_inplace()
178 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqSBAIJ_N_NaturalOrdering_inplace() local
188 PetscCall(MatForwardSolve_SeqSBAIJ_N_NaturalOrdering(ai, aj, aa, mbs, bs, x)); in MatForwardSolve_SeqSBAIJ_N_NaturalOrdering_inplace()
198 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering_inplace() local
208 PetscCall(MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering(ai, aj, aa, mbs, bs, x)); in MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering_inplace()
219 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *r, *vj; in MatSolve_SeqSBAIJ_7_inplace() local
247 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_7_inplace()
286 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_7_inplace()
336 …orwardSolve_SeqSBAIJ_7_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatForwardSolve_SeqSBAIJ_7_NaturalOrdering() argument
355 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_7_NaturalOrdering()
385 …ckwardSolve_SeqSBAIJ_7_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering() argument
404 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering()
435 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_7_NaturalOrdering_inplace() local
446 PetscCall(MatForwardSolve_SeqSBAIJ_7_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_7_NaturalOrdering_inplace()
449 PetscCall(MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_7_NaturalOrdering_inplace()
460 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqSBAIJ_7_NaturalOrdering_inplace() local
469 PetscCall(MatForwardSolve_SeqSBAIJ_7_NaturalOrdering(ai, aj, aa, mbs, x)); in MatForwardSolve_SeqSBAIJ_7_NaturalOrdering_inplace()
479 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering_inplace() local
488 PetscCall(MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering(ai, aj, aa, mbs, x)); in MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering_inplace()
499 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *r, *vj; in MatSolve_SeqSBAIJ_6_inplace() local
526 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_6_inplace()
562 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_6_inplace()
608 …orwardSolve_SeqSBAIJ_6_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatForwardSolve_SeqSBAIJ_6_NaturalOrdering() argument
626 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_6_NaturalOrdering()
653 …ckwardSolve_SeqSBAIJ_6_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatBackwardSolve_SeqSBAIJ_6_NaturalOrdering() argument
671 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_6_NaturalOrdering()
700 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_6_NaturalOrdering_inplace() local
711 PetscCall(MatForwardSolve_SeqSBAIJ_6_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_6_NaturalOrdering_inplace()
714 PetscCall(MatBackwardSolve_SeqSBAIJ_6_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_6_NaturalOrdering_inplace()
725 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqSBAIJ_6_NaturalOrdering_inplace() local
734 PetscCall(MatForwardSolve_SeqSBAIJ_6_NaturalOrdering(ai, aj, aa, mbs, x)); in MatForwardSolve_SeqSBAIJ_6_NaturalOrdering_inplace()
744 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatBackwardSolve_SeqSBAIJ_6_NaturalOrdering_inplace() local
753 PetscCall(MatBackwardSolve_SeqSBAIJ_6_NaturalOrdering(ai, aj, aa, mbs, x)); in MatBackwardSolve_SeqSBAIJ_6_NaturalOrdering_inplace()
764 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_5_inplace() local
791 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_5_inplace()
825 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_5_inplace()
867 …orwardSolve_SeqSBAIJ_5_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatForwardSolve_SeqSBAIJ_5_NaturalOrdering() argument
884 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_5_NaturalOrdering()
910 …ckwardSolve_SeqSBAIJ_5_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatBackwardSolve_SeqSBAIJ_5_NaturalOrdering() argument
927 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_5_NaturalOrdering()
954 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_5_NaturalOrdering_inplace() local
965 PetscCall(MatForwardSolve_SeqSBAIJ_5_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_5_NaturalOrdering_inplace()
968 PetscCall(MatBackwardSolve_SeqSBAIJ_5_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_5_NaturalOrdering_inplace()
979 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqSBAIJ_5_NaturalOrdering_inplace() local
988 PetscCall(MatForwardSolve_SeqSBAIJ_5_NaturalOrdering(ai, aj, aa, mbs, x)); in MatForwardSolve_SeqSBAIJ_5_NaturalOrdering_inplace()
998 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatBackwardSolve_SeqSBAIJ_5_NaturalOrdering_inplace() local
1007 PetscCall(MatBackwardSolve_SeqSBAIJ_5_NaturalOrdering(ai, aj, aa, mbs, x)); in MatBackwardSolve_SeqSBAIJ_5_NaturalOrdering_inplace()
1018 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_4_inplace() local
1044 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_4_inplace()
1075 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_4_inplace()
1113 …orwardSolve_SeqSBAIJ_4_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatForwardSolve_SeqSBAIJ_4_NaturalOrdering() argument
1129 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_4_NaturalOrdering()
1153 …ckwardSolve_SeqSBAIJ_4_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatBackwardSolve_SeqSBAIJ_4_NaturalOrdering() argument
1169 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_4_NaturalOrdering()
1194 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_4_NaturalOrdering_inplace() local
1205 PetscCall(MatForwardSolve_SeqSBAIJ_4_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_4_NaturalOrdering_inplace()
1208 PetscCall(MatBackwardSolve_SeqSBAIJ_4_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_4_NaturalOrdering_inplace()
1218 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqSBAIJ_4_NaturalOrdering_inplace() local
1227 PetscCall(MatForwardSolve_SeqSBAIJ_4_NaturalOrdering(ai, aj, aa, mbs, x)); in MatForwardSolve_SeqSBAIJ_4_NaturalOrdering_inplace()
1237 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatBackwardSolve_SeqSBAIJ_4_NaturalOrdering_inplace() local
1246 PetscCall(MatBackwardSolve_SeqSBAIJ_4_NaturalOrdering(ai, aj, aa, mbs, x)); in MatBackwardSolve_SeqSBAIJ_4_NaturalOrdering_inplace()
1257 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_3_inplace() local
1283 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_3_inplace()
1311 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_3_inplace()
1345 …orwardSolve_SeqSBAIJ_3_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatForwardSolve_SeqSBAIJ_3_NaturalOrdering() argument
1360 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_3_NaturalOrdering()
1382 …ckwardSolve_SeqSBAIJ_3_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatBackwardSolve_SeqSBAIJ_3_NaturalOrdering() argument
1397 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_3_NaturalOrdering()
1420 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_3_NaturalOrdering_inplace() local
1431 PetscCall(MatForwardSolve_SeqSBAIJ_3_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_3_NaturalOrdering_inplace()
1434 PetscCall(MatBackwardSolve_SeqSBAIJ_3_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_3_NaturalOrdering_inplace()
1445 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqSBAIJ_3_NaturalOrdering_inplace() local
1454 PetscCall(MatForwardSolve_SeqSBAIJ_3_NaturalOrdering(ai, aj, aa, mbs, x)); in MatForwardSolve_SeqSBAIJ_3_NaturalOrdering_inplace()
1464 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatBackwardSolve_SeqSBAIJ_3_NaturalOrdering_inplace() local
1473 PetscCall(MatBackwardSolve_SeqSBAIJ_3_NaturalOrdering(ai, aj, aa, mbs, x)); in MatBackwardSolve_SeqSBAIJ_3_NaturalOrdering_inplace()
1484 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_2_inplace() local
1505 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_2_inplace()
1524 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_2_inplace()
1549 …orwardSolve_SeqSBAIJ_2_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatForwardSolve_SeqSBAIJ_2_NaturalOrdering() argument
1559 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_2_NaturalOrdering()
1581 …ckwardSolve_SeqSBAIJ_2_NaturalOrdering(const PetscInt *ai, const PetscInt *aj, const MatScalar *aa… in MatBackwardSolve_SeqSBAIJ_2_NaturalOrdering() argument
1591 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_2_NaturalOrdering()
1614 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatSolve_SeqSBAIJ_2_NaturalOrdering_inplace() local
1625 PetscCall(MatForwardSolve_SeqSBAIJ_2_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_2_NaturalOrdering_inplace()
1628 PetscCall(MatBackwardSolve_SeqSBAIJ_2_NaturalOrdering(ai, aj, aa, mbs, x)); in MatSolve_SeqSBAIJ_2_NaturalOrdering_inplace()
1639 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatForwardSolve_SeqSBAIJ_2_NaturalOrdering_inplace() local
1648 PetscCall(MatForwardSolve_SeqSBAIJ_2_NaturalOrdering(ai, aj, aa, mbs, x)); in MatForwardSolve_SeqSBAIJ_2_NaturalOrdering_inplace()
1658 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j; in MatBackwardSolve_SeqSBAIJ_2_NaturalOrdering_inplace() local
1667 PetscCall(MatBackwardSolve_SeqSBAIJ_2_NaturalOrdering(ai, aj, aa, mbs, x)); in MatBackwardSolve_SeqSBAIJ_2_NaturalOrdering_inplace()
1678 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *rp, *vj, *adiag = a->diag; in MatSolve_SeqSBAIJ_1() local
1694 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_1()
1704 vj = aj + adiag[k] - 1; in MatSolve_SeqSBAIJ_1()
1721 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *rp, *vj; in MatSolve_SeqSBAIJ_1_inplace() local
1737 vj = aj + ai[k] + 1; in MatSolve_SeqSBAIJ_1_inplace()
1747 vj = aj + ai[k] + 1; in MatSolve_SeqSBAIJ_1_inplace()
1764 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *rp, *vj, *adiag = a->diag; in MatForwardSolve_SeqSBAIJ_1() local
1780 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_1()
1800 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *rp, *vj; in MatForwardSolve_SeqSBAIJ_1_inplace() local
1816 vj = aj + ai[k] + 1; in MatForwardSolve_SeqSBAIJ_1_inplace()
1836 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *rp, *vj, *adiag = a->diag; in MatBackwardSolve_SeqSBAIJ_1() local
1852 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_1()
1871 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *rp, *vj; in MatBackwardSolve_SeqSBAIJ_1_inplace() local
1887 vj = aj + ai[k] + 1; in MatBackwardSolve_SeqSBAIJ_1_inplace()
1911 const PetscInt *vj, mbs = a->mbs, *ai = a->i, *aj = a->j, *rp; in MatSolves_SeqSBAIJ_1() local
1935 vj = aj + ai[k]; in MatSolves_SeqSBAIJ_1()
1948 vj = aj + ai[k] - 1; in MatSolves_SeqSBAIJ_1()
1975 const PetscInt *vj, mbs = a->mbs, *ai = a->i, *aj = a->j, *rp; in MatSolves_SeqSBAIJ_1_inplace() local
1999 vj = aj + ai[k]; in MatSolves_SeqSBAIJ_1_inplace()
2012 vj = aj + ai[k]; in MatSolves_SeqSBAIJ_1_inplace()
2033 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *vj, *adiag = a->diag; in MatSolve_SeqSBAIJ_1_NaturalOrdering() local
2046 vj = aj + ai[i]; in MatSolve_SeqSBAIJ_1_NaturalOrdering()
2056 vj = aj + adiag[i] - 1; in MatSolve_SeqSBAIJ_1_NaturalOrdering()
2070 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *vj, *adiag = a->diag; in MatMatSolve_SeqSBAIJ_1_NaturalOrdering() local
2094 vj = aj + ai[i]; in MatMatSolve_SeqSBAIJ_1_NaturalOrdering()
2104 vj = aj + adiag[i] - 1; in MatMatSolve_SeqSBAIJ_1_NaturalOrdering()
2121 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *vj; in MatSolve_SeqSBAIJ_1_NaturalOrdering_inplace() local
2135 vj = aj + ai[k] + 1; in MatSolve_SeqSBAIJ_1_NaturalOrdering_inplace()
2145 vj = aj + ai[k] + 1; in MatSolve_SeqSBAIJ_1_NaturalOrdering_inplace()
2161 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *adiag = a->diag, *vj; in MatForwardSolve_SeqSBAIJ_1_NaturalOrdering() local
2175 vj = aj + ai[k]; in MatForwardSolve_SeqSBAIJ_1_NaturalOrdering()
2191 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *vj; in MatForwardSolve_SeqSBAIJ_1_NaturalOrdering_inplace() local
2205 vj = aj + ai[k] + 1; in MatForwardSolve_SeqSBAIJ_1_NaturalOrdering_inplace()
2221 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *adiag = a->diag, *vj; in MatBackwardSolve_SeqSBAIJ_1_NaturalOrdering() local
2235 vj = aj + ai[k]; in MatBackwardSolve_SeqSBAIJ_1_NaturalOrdering()
2251 const PetscInt mbs = a->mbs, *ai = a->i, *aj = a->j, *vj; in MatBackwardSolve_SeqSBAIJ_1_NaturalOrdering_inplace() local
2265 vj = aj + ai[k] + 1; in MatBackwardSolve_SeqSBAIJ_1_NaturalOrdering_inplace()
2282 const PetscInt *rip, mbs = a->mbs, *ai, *aj; in MatICCFactorSymbolic_SeqSBAIJ_MSR() local
2297 aj = a->j; in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2326 vj = rip[aj[j++]]; in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2474 PetscInt bs = A->rmap->bs, am = a->mbs, *ai = a->i, *aj = a->j; in MatICCFactorSymbolic_SeqSBAIJ() local
2513 aj = a->j + ai[i] + 1; /* 1st entry of U(i,:) without diagonal */ in MatICCFactorSymbolic_SeqSBAIJ()
2515 for (j = 0; j < ncols; j++) *cols++ = aj[j]; in MatICCFactorSymbolic_SeqSBAIJ()
2548 cols = aj + ai[k]; in MatICCFactorSymbolic_SeqSBAIJ()
2677 const PetscInt *cols, *rip, *ai = a->i, *aj = a->j; in MatICCFactorSymbolic_SeqSBAIJ_inplace() local
2745 cols = aj + ai[rip[k]]; in MatICCFactorSymbolic_SeqSBAIJ_inplace()