Lines Matching refs:bs2

373   const PetscInt *ajtmp, *bjtmp, *bdiag = b->diag, *pj, bs2 = a->bs2;  in MatLUFactorNumeric_SeqBAIJ_6()  local
385 PetscCall(PetscMalloc2(bs2 * n, &rtmp, bs2, &mwork)); in MatLUFactorNumeric_SeqBAIJ_6()
386 PetscCall(PetscArrayzero(rtmp, bs2 * n)); in MatLUFactorNumeric_SeqBAIJ_6()
393 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_6()
398 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_6()
403 v = aa + bs2 * ai[r[i]]; in MatLUFactorNumeric_SeqBAIJ_6()
404 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(rtmp + bs2 * ic[ajtmp[j]], v + bs2 * j, bs2)); in MatLUFactorNumeric_SeqBAIJ_6()
411 pc = rtmp + bs2 * row; in MatLUFactorNumeric_SeqBAIJ_6()
412 for (flg = 0, j = 0; j < bs2; j++) { in MatLUFactorNumeric_SeqBAIJ_6()
419 pv = b->a + bs2 * bdiag[row]; in MatLUFactorNumeric_SeqBAIJ_6()
424 pv = b->a + bs2 * (bdiag[row + 1] + 1); in MatLUFactorNumeric_SeqBAIJ_6()
429 v = rtmp + bs2 * pj[j]; in MatLUFactorNumeric_SeqBAIJ_6()
431 pv += bs2; in MatLUFactorNumeric_SeqBAIJ_6()
439 pv = b->a + bs2 * bi[i]; in MatLUFactorNumeric_SeqBAIJ_6()
442 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_6()
445 pv = b->a + bs2 * bdiag[i]; in MatLUFactorNumeric_SeqBAIJ_6()
447 PetscCall(PetscArraycpy(pv, rtmp + bs2 * pj[0], bs2)); in MatLUFactorNumeric_SeqBAIJ_6()
452 pv = b->a + bs2 * (bdiag[i + 1] + 1); in MatLUFactorNumeric_SeqBAIJ_6()
455 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_6()
827 const PetscInt *ajtmp, *bjtmp, *bdiag = b->diag, *pj, bs2 = a->bs2; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering() local
837 PetscCall(PetscMalloc2(bs2 * n, &rtmp, bs2, &mwork)); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
838 PetscCall(PetscArrayzero(rtmp, bs2 * n)); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
845 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
850 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
855 v = aa + bs2 * ai[i]; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
856 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(rtmp + bs2 * ajtmp[j], v + bs2 * j, bs2)); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
863 pc = rtmp + bs2 * row; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
864 for (flg = 0, j = 0; j < bs2; j++) { in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
871 pv = b->a + bs2 * bdiag[row]; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
876 pv = b->a + bs2 * (bdiag[row + 1] + 1); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
881 v = rtmp + bs2 * pj[j]; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
883 pv += bs2; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
891 pv = b->a + bs2 * bi[i]; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
894 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
897 pv = b->a + bs2 * bdiag[i]; in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
899 PetscCall(PetscArraycpy(pv, rtmp + bs2 * pj[0], bs2)); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
904 pv = b->a + bs2 * (bdiag[i + 1] + 1); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()
907 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_6_NaturalOrdering()