Lines Matching refs:cm

3362 …ult_SeqBAIJ_1_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn)  in MatMatMult_SeqBAIJ_1_Private()  argument
3403 z[0 + k * cm] = sum1; in MatMatMult_SeqBAIJ_1_Private()
3410 …ult_SeqBAIJ_2_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqBAIJ_2_Private() argument
3454 z[0 + k * cm] = sum1; in MatMatMult_SeqBAIJ_2_Private()
3455 z[1 + k * cm] = sum2; in MatMatMult_SeqBAIJ_2_Private()
3462 …ult_SeqBAIJ_3_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqBAIJ_3_Private() argument
3509 z[0 + k * cm] = sum1; in MatMatMult_SeqBAIJ_3_Private()
3510 z[1 + k * cm] = sum2; in MatMatMult_SeqBAIJ_3_Private()
3511 z[2 + k * cm] = sum3; in MatMatMult_SeqBAIJ_3_Private()
3518 …ult_SeqBAIJ_4_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqBAIJ_4_Private() argument
3568 z[0 + k * cm] = sum1; in MatMatMult_SeqBAIJ_4_Private()
3569 z[1 + k * cm] = sum2; in MatMatMult_SeqBAIJ_4_Private()
3570 z[2 + k * cm] = sum3; in MatMatMult_SeqBAIJ_4_Private()
3571 z[3 + k * cm] = sum4; in MatMatMult_SeqBAIJ_4_Private()
3578 …ult_SeqBAIJ_5_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatMatMult_SeqBAIJ_5_Private() argument
3631 z[0 + k * cm] = sum1; in MatMatMult_SeqBAIJ_5_Private()
3632 z[1 + k * cm] = sum2; in MatMatMult_SeqBAIJ_5_Private()
3633 z[2 + k * cm] = sum3; in MatMatMult_SeqBAIJ_5_Private()
3634 z[3 + k * cm] = sum4; in MatMatMult_SeqBAIJ_5_Private()
3635 z[4 + k * cm] = sum5; in MatMatMult_SeqBAIJ_5_Private()
3647 PetscInt cm = cd->lda, cn = B->cmap->n, bm = bd->lda; in MatMatMultNumeric_SeqBAIJ_SeqDense() local
3658 if (!cm || !cn) PetscFunctionReturn(PETSC_SUCCESS); in MatMatMultNumeric_SeqBAIJ_SeqDense()
3667 PetscCall(MatMatMult_SeqBAIJ_1_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqBAIJ_SeqDense()
3670 PetscCall(MatMatMult_SeqBAIJ_2_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqBAIJ_SeqDense()
3673 PetscCall(MatMatMult_SeqBAIJ_3_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqBAIJ_SeqDense()
3676 PetscCall(MatMatMult_SeqBAIJ_4_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqBAIJ_SeqDense()
3679 PetscCall(MatMatMult_SeqBAIJ_5_Private(A, b, bm, c, cm, cn)); in MatMatMultNumeric_SeqBAIJ_SeqDense()
3685 PetscCall(PetscBLASIntCast(cm, &bcm)); in MatMatMultNumeric_SeqBAIJ_SeqDense()
3717 …ult_SeqBAIJ_1_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatTransposeMatMult_SeqBAIJ_1_Private() argument
3747 for (k = 0; k < cn; k++) zcol[0 + k * cm] += v[0] * bi[k * bm]; in MatTransposeMatMult_SeqBAIJ_1_Private()
3754 …ult_SeqBAIJ_2_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatTransposeMatMult_SeqBAIJ_2_Private() argument
3788 zcol[0 + k * cm] += v[0] * x1 + v[1] * x2; in MatTransposeMatMult_SeqBAIJ_2_Private()
3789 zcol[1 + k * cm] += v[2] * x1 + v[3] * x2; in MatTransposeMatMult_SeqBAIJ_2_Private()
3797 …ult_SeqBAIJ_3_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatTransposeMatMult_SeqBAIJ_3_Private() argument
3832 zcol[0 + k * cm] += v[0] * x1 + v[1] * x2 + v[2] * x3; in MatTransposeMatMult_SeqBAIJ_3_Private()
3833 zcol[1 + k * cm] += v[3] * x1 + v[4] * x2 + v[5] * x3; in MatTransposeMatMult_SeqBAIJ_3_Private()
3834 zcol[2 + k * cm] += v[6] * x1 + v[7] * x2 + v[8] * x3; in MatTransposeMatMult_SeqBAIJ_3_Private()
3842 …ult_SeqBAIJ_4_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatTransposeMatMult_SeqBAIJ_4_Private() argument
3878 zcol[0 + k * cm] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4; in MatTransposeMatMult_SeqBAIJ_4_Private()
3879 zcol[1 + k * cm] += v[4] * x1 + v[5] * x2 + v[6] * x3 + v[7] * x4; in MatTransposeMatMult_SeqBAIJ_4_Private()
3880 zcol[2 + k * cm] += v[8] * x1 + v[9] * x2 + v[10] * x3 + v[11] * x4; in MatTransposeMatMult_SeqBAIJ_4_Private()
3881 zcol[3 + k * cm] += v[12] * x1 + v[13] * x2 + v[14] * x3 + v[15] * x4; in MatTransposeMatMult_SeqBAIJ_4_Private()
3889 …ult_SeqBAIJ_5_Private(Mat A, PetscScalar *b, PetscInt bm, PetscScalar *c, PetscInt cm, PetscInt cn) in MatTransposeMatMult_SeqBAIJ_5_Private() argument
3926 zcol[0 + k * cm] += v[0] * x1 + v[1] * x2 + v[2] * x3 + v[3] * x4 + v[4] * x5; in MatTransposeMatMult_SeqBAIJ_5_Private()
3927 zcol[1 + k * cm] += v[5] * x1 + v[6] * x2 + v[7] * x3 + v[8] * x4 + v[9] * x5; in MatTransposeMatMult_SeqBAIJ_5_Private()
3928 zcol[2 + k * cm] += v[10] * x1 + v[11] * x2 + v[12] * x3 + v[13] * x4 + v[14] * x5; in MatTransposeMatMult_SeqBAIJ_5_Private()
3929 zcol[3 + k * cm] += v[15] * x1 + v[16] * x2 + v[17] * x3 + v[18] * x4 + v[19] * x5; in MatTransposeMatMult_SeqBAIJ_5_Private()
3930 zcol[4 + k * cm] += v[20] * x1 + v[21] * x2 + v[22] * x3 + v[23] * x4 + v[24] * x5; in MatTransposeMatMult_SeqBAIJ_5_Private()
3943 PetscInt cm = cd->lda, cn = B->cmap->n, bm = bd->lda; in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense() local
3953 if (!cm || !cn) PetscFunctionReturn(PETSC_SUCCESS); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()
3962 PetscCall(MatTransposeMatMult_SeqBAIJ_1_Private(A, b, bm, c, cm, cn)); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()
3965 PetscCall(MatTransposeMatMult_SeqBAIJ_2_Private(A, b, bm, c, cm, cn)); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()
3968 PetscCall(MatTransposeMatMult_SeqBAIJ_3_Private(A, b, bm, c, cm, cn)); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()
3971 PetscCall(MatTransposeMatMult_SeqBAIJ_4_Private(A, b, bm, c, cm, cn)); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()
3974 PetscCall(MatTransposeMatMult_SeqBAIJ_5_Private(A, b, bm, c, cm, cn)); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()
3980 PetscCall(PetscBLASIntCast(cm, &bcm)); in MatTransposeMatMultNumeric_SeqBAIJ_SeqDense()