Lines Matching refs:bm

1567 static PetscErrorCode MatMatMult_SeqSBAIJ_1_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar…  in MatMatMult_SeqSBAIJ_1_Private()  argument
1590 x1 = xb[0 + k * bm]; in MatMatMult_SeqSBAIJ_1_Private()
1592 if (*idx != i) c[(*idx) + k * cm] += (aconj ? PetscConj(v[0]) : v[0]) * b[i + k * bm]; in MatMatMult_SeqSBAIJ_1_Private()
1602 static PetscErrorCode MatMatMult_SeqSBAIJ_2_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar… in MatMatMult_SeqSBAIJ_2_Private() argument
1624 x1 = xb[0 + k * bm]; in MatMatMult_SeqSBAIJ_2_Private()
1625 x2 = xb[1 + k * bm]; in MatMatMult_SeqSBAIJ_2_Private()
1629 c[2 * (*idx) + 0 + k * cm] += v[0] * b[2 * i + k * bm] + v[1] * b[2 * i + 1 + k * bm]; in MatMatMult_SeqSBAIJ_2_Private()
1630 c[2 * (*idx) + 1 + k * cm] += v[2] * b[2 * i + k * bm] + v[3] * b[2 * i + 1 + k * bm]; in MatMatMult_SeqSBAIJ_2_Private()
1641 static PetscErrorCode MatMatMult_SeqSBAIJ_3_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar… in MatMatMult_SeqSBAIJ_3_Private() argument
1663 x1 = xb[0 + k * bm]; in MatMatMult_SeqSBAIJ_3_Private()
1664 x2 = xb[1 + k * bm]; in MatMatMult_SeqSBAIJ_3_Private()
1665 x3 = xb[2 + k * bm]; in MatMatMult_SeqSBAIJ_3_Private()
1670 …*idx) + 0 + k * cm] += v[0] * b[3 * i + k * bm] + v[3] * b[3 * i + 1 + k * bm] + v[6] * b[3 * i + … in MatMatMult_SeqSBAIJ_3_Private()
1671 …*idx) + 1 + k * cm] += v[1] * b[3 * i + k * bm] + v[4] * b[3 * i + 1 + k * bm] + v[7] * b[3 * i + … in MatMatMult_SeqSBAIJ_3_Private()
1672 …*idx) + 2 + k * cm] += v[2] * b[3 * i + k * bm] + v[5] * b[3 * i + 1 + k * bm] + v[8] * b[3 * i + … in MatMatMult_SeqSBAIJ_3_Private()
1683 static PetscErrorCode MatMatMult_SeqSBAIJ_4_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar… in MatMatMult_SeqSBAIJ_4_Private() argument
1705 x1 = xb[0 + k * bm]; in MatMatMult_SeqSBAIJ_4_Private()
1706 x2 = xb[1 + k * bm]; in MatMatMult_SeqSBAIJ_4_Private()
1707 x3 = xb[2 + k * bm]; in MatMatMult_SeqSBAIJ_4_Private()
1708 x4 = xb[3 + k * bm]; in MatMatMult_SeqSBAIJ_4_Private()
1714 …cm] += v[0] * b[4 * i + k * bm] + v[4] * b[4 * i + 1 + k * bm] + v[8] * b[4 * i + 2 + k * bm] + v[… in MatMatMult_SeqSBAIJ_4_Private()
1715 …cm] += v[1] * b[4 * i + k * bm] + v[5] * b[4 * i + 1 + k * bm] + v[9] * b[4 * i + 2 + k * bm] + v[… in MatMatMult_SeqSBAIJ_4_Private()
1716 …cm] += v[2] * b[4 * i + k * bm] + v[6] * b[4 * i + 1 + k * bm] + v[10] * b[4 * i + 2 + k * bm] + v… in MatMatMult_SeqSBAIJ_4_Private()
1717 …cm] += v[3] * b[4 * i + k * bm] + v[7] * b[4 * i + 1 + k * bm] + v[11] * b[4 * i + 2 + k * bm] + v… in MatMatMult_SeqSBAIJ_4_Private()
1728 static PetscErrorCode MatMatMult_SeqSBAIJ_5_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar… in MatMatMult_SeqSBAIJ_5_Private() argument
1750 x1 = xb[0 + k * bm]; in MatMatMult_SeqSBAIJ_5_Private()
1751 x2 = xb[1 + k * bm]; in MatMatMult_SeqSBAIJ_5_Private()
1752 x3 = xb[2 + k * bm]; in MatMatMult_SeqSBAIJ_5_Private()
1753 x4 = xb[3 + k * bm]; in MatMatMult_SeqSBAIJ_5_Private()
1761 …5 * i + k * bm] + v[5] * b[5 * i + 1 + k * bm] + v[10] * b[5 * i + 2 + k * bm] + v[15] * b[5 * i +… in MatMatMult_SeqSBAIJ_5_Private()
1762 …5 * i + k * bm] + v[6] * b[5 * i + 1 + k * bm] + v[11] * b[5 * i + 2 + k * bm] + v[16] * b[5 * i +… in MatMatMult_SeqSBAIJ_5_Private()
1763 …5 * i + k * bm] + v[7] * b[5 * i + 1 + k * bm] + v[12] * b[5 * i + 2 + k * bm] + v[17] * b[5 * i +… in MatMatMult_SeqSBAIJ_5_Private()
1764 …5 * i + k * bm] + v[8] * b[5 * i + 1 + k * bm] + v[13] * b[5 * i + 2 + k * bm] + v[18] * b[5 * i +… in MatMatMult_SeqSBAIJ_5_Private()
1765 …5 * i + k * bm] + v[9] * b[5 * i + 1 + k * bm] + v[14] * b[5 * i + 2 + k * bm] + v[19] * b[5 * i +… in MatMatMult_SeqSBAIJ_5_Private()
1781 PetscInt cm = cd->lda, cn = B->cmap->n, bm = bd->lda; in MatMatMultNumeric_SeqSBAIJ_SeqDense() local
1800 PetscCall(MatMatMult_SeqSBAIJ_1_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqSBAIJ_SeqDense()
1803 PetscCall(MatMatMult_SeqSBAIJ_2_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqSBAIJ_SeqDense()
1806 PetscCall(MatMatMult_SeqSBAIJ_3_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqSBAIJ_SeqDense()
1809 PetscCall(MatMatMult_SeqSBAIJ_4_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqSBAIJ_SeqDense()
1812 PetscCall(MatMatMult_SeqSBAIJ_5_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqSBAIJ_SeqDense()
1817 PetscCall(PetscBLASIntCast(bm, &bbm)); in MatMatMultNumeric_SeqSBAIJ_SeqDense()