Lines Matching refs:bs2
469 const PetscInt *ajtmp, *bjtmp, *bdiag = b->diag, *pj, bs2 = a->bs2; in MatLUFactorNumeric_SeqBAIJ_7() local
481 PetscCall(PetscMalloc2(bs2 * n, &rtmp, bs2, &mwork)); in MatLUFactorNumeric_SeqBAIJ_7()
482 PetscCall(PetscArrayzero(rtmp, bs2 * n)); in MatLUFactorNumeric_SeqBAIJ_7()
489 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_7()
494 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_7()
499 v = aa + bs2 * ai[r[i]]; in MatLUFactorNumeric_SeqBAIJ_7()
500 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(rtmp + bs2 * ic[ajtmp[j]], v + bs2 * j, bs2)); in MatLUFactorNumeric_SeqBAIJ_7()
507 pc = rtmp + bs2 * row; in MatLUFactorNumeric_SeqBAIJ_7()
508 for (flg = 0, j = 0; j < bs2; j++) { in MatLUFactorNumeric_SeqBAIJ_7()
515 pv = b->a + bs2 * bdiag[row]; in MatLUFactorNumeric_SeqBAIJ_7()
520 pv = b->a + bs2 * (bdiag[row + 1] + 1); in MatLUFactorNumeric_SeqBAIJ_7()
525 v = rtmp + bs2 * pj[j]; in MatLUFactorNumeric_SeqBAIJ_7()
527 pv += bs2; in MatLUFactorNumeric_SeqBAIJ_7()
535 pv = b->a + bs2 * bi[i]; in MatLUFactorNumeric_SeqBAIJ_7()
538 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_7()
541 pv = b->a + bs2 * bdiag[i]; in MatLUFactorNumeric_SeqBAIJ_7()
543 PetscCall(PetscArraycpy(pv, rtmp + bs2 * pj[0], bs2)); in MatLUFactorNumeric_SeqBAIJ_7()
548 pv = b->a + bs2 * (bdiag[i + 1] + 1); in MatLUFactorNumeric_SeqBAIJ_7()
551 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_7()
1019 const PetscInt *ajtmp, *bjtmp, *bdiag = b->diag, *pj, bs2 = a->bs2; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering() local
1029 PetscCall(PetscMalloc2(bs2 * n, &rtmp, bs2, &mwork)); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1030 PetscCall(PetscArrayzero(rtmp, bs2 * n)); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1037 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1042 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1047 v = aa + bs2 * ai[i]; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1048 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(rtmp + bs2 * ajtmp[j], v + bs2 * j, bs2)); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1055 pc = rtmp + bs2 * row; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1056 for (flg = 0, j = 0; j < bs2; j++) { in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1063 pv = b->a + bs2 * bdiag[row]; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1068 pv = b->a + bs2 * (bdiag[row + 1] + 1); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1073 v = rtmp + bs2 * pj[j]; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1075 pv += bs2; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1083 pv = b->a + bs2 * bi[i]; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1086 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1089 pv = b->a + bs2 * bdiag[i]; in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1091 PetscCall(PetscArraycpy(pv, rtmp + bs2 * pj[0], bs2)); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1096 pv = b->a + bs2 * (bdiag[i + 1] + 1); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()
1099 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_7_NaturalOrdering()