Lines Matching refs:bv
291 PetscScalar *bv; in MatCreateSubMatrix_MPIDense() local
330 PetscCall(MatDenseGetArray(newmatd->A, &bv)); in MatCreateSubMatrix_MPIDense()
335 for (j = 0; j < nrows; j++) *bv++ = av[irow[j] - rstart]; in MatCreateSubMatrix_MPIDense()
338 PetscCall(MatDenseRestoreArray(newmatd->A, &bv)); in MatCreateSubMatrix_MPIDense()
2272 const PetscScalar *av, *bv; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic() local
2285 PetscCall(MatDenseGetArrayRead(b->A, &bv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2296 sendbuf = (PetscScalar *)bv; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2300 for (j = 0; j < bn; j++, k++) sendbuf[k] = bv[i * blda + j]; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2339 PetscCall(MatDenseRestoreArrayRead(b->A, &bv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Cyclic()
2354 const PetscScalar *av, *bv; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv() local
2366 PetscCall(MatDenseGetArrayRead(b->A, &bv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()
2378 for (i = 0; i < cK; i++, k++) sendbuf[k] = bv[i * blda + j]; in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()
2380 PetscCall(MatDenseRestoreArrayRead(b->A, &bv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()
2388 PetscCall(MatDenseRestoreArrayRead(b->A, &bv)); in MatMatTransposeMultNumeric_MPIDense_MPIDense_Allgatherv()