Lines Matching refs:pj
31 PetscInt *pj; in MatLUFactorNumeric_SeqBAIJ_2() local
66 pj = b->j + bdiag[row + 1] + 1; /* beginning of U(row,:) */ in MatLUFactorNumeric_SeqBAIJ_2()
72 v = rtmp + 4 * pj[j]; in MatLUFactorNumeric_SeqBAIJ_2()
83 pj = b->j + bi[i]; in MatLUFactorNumeric_SeqBAIJ_2()
85 … for (PetscInt j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_2()
89 pj = b->j + bdiag[i]; in MatLUFactorNumeric_SeqBAIJ_2()
90 PetscCall(PetscArraycpy(pv, rtmp + bs2 * pj[0], bs2)); in MatLUFactorNumeric_SeqBAIJ_2()
100 pj = b->j + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_2()
102 … for (PetscInt j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_2()
121 PetscInt i, j, k, nz, nzL, row, *pj; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering() local
172 pj = b->j + bdiag[row + 1] + 1; /* beginning of U(row,:) */ in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
178 v = rtmp + 4 * pj[j]; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
189 pj = b->j + bi[i]; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
191 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
195 pj = b->j + bdiag[i]; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
196 PetscCall(PetscArraycpy(pv, rtmp + bs2 * pj[0], bs2)); in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
207 pj = b->j + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
209 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering()
231 PetscInt idx, *ai = a->i, *aj = a->j, *pj; in MatILUFactorNumeric_SeqBAIJ_2_inplace() local
278 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
294 x = rtmp + 4 * pj[j]; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
307 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
310 x = rtmp + 4 * pj[j]; in MatILUFactorNumeric_SeqBAIJ_2_inplace()
342 PetscInt *ai = a->i, *aj = a->j, *pj; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() local
385 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
401 x = rtmp + 4 * pj[j]; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
414 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
417 x = rtmp + 4 * pj[j]; in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace()
456 PetscInt i, j, k, nz, nzL, row, *pj; in MatLUFactorNumeric_SeqBAIJ_1() local
527 pj = b->j + bdiag[row + 1] + 1; /* beginning of U(row,:) */ in MatLUFactorNumeric_SeqBAIJ_1()
530 for (j = 0; j < nz; j++) rtmp[pj[j]] -= multiplier * pv[j]; in MatLUFactorNumeric_SeqBAIJ_1()
540 pj = b->j + bi[i]; in MatLUFactorNumeric_SeqBAIJ_1()
543 pv[j] = rtmp[pj[j]]; in MatLUFactorNumeric_SeqBAIJ_1()
549 pj = b->j + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqBAIJ_1()
552 pv[j] = rtmp[pj[j]]; in MatLUFactorNumeric_SeqBAIJ_1()
620 PetscInt diag, *pj; in MatILUFactorNumeric_SeqBAIJ_1_inplace() local
651 pj = bj + diag_offset[row] + 1; in MatILUFactorNumeric_SeqBAIJ_1_inplace()
655 for (j = 0; j < nz; j++) rtmp[pj[j]] -= multiplier * pv[j]; in MatILUFactorNumeric_SeqBAIJ_1_inplace()
662 pj = bj + bi[i]; in MatILUFactorNumeric_SeqBAIJ_1_inplace()
664 for (j = 0; j < nz; j++) pv[j] = rtmp[pj[j]]; in MatILUFactorNumeric_SeqBAIJ_1_inplace()