Home
last modified time | relevance | path

Searched refs:Barray (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/impls/aij/seq/
H A Dmattransposematmult.c66 const PetscScalar *Barray; in MatTMatTMultNumeric_SeqAIJ_SeqDense() local
79 PetscCall(MatDenseGetArrayRead(B, &Barray)); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
89 for (i = 0; i < m; i++) btarray[i * mdof + j] = Barray[j * blda + i]; in MatTMatTMultNumeric_SeqAIJ_SeqDense()
107 PetscCall(VecPlaceArray(ct, Barray)); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
114 for (i = 0; i < bm; i++) ctarray[j * bm + i] = Barray[j * blda + i]; in MatTMatTMultNumeric_SeqAIJ_SeqDense()
127 PetscCall(MatDenseRestoreArrayRead(B, &Barray)); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
/petsc/src/mat/tests/
H A Dex163.c14 PetscScalar *Barray, *Carray, rval, *array; in main() local
104 PetscCall(MatDenseGetArray(Bdense, &Barray)); in main()
107 PetscCall(VecPlaceArray(x, Barray)); in main()
114 Barray += m; in main()
117 PetscCall(MatDenseRestoreArray(Bdense, &Barray)); in main()
/petsc/src/mat/impls/aij/mpi/
H A Dmpimattransposematmult.c58 const PetscScalar *Barray, *ctarray; in MatTransposeMatMultNumeric_MPIAIJ_MPIDense() local
77 PetscCall(MatDenseGetArrayRead(B, &Barray)); in MatTransposeMatMultNumeric_MPIAIJ_MPIDense()
81 for (i = 0; i < m; i++) btarray[i * BN + j] = Barray[j * ldb + i]; in MatTransposeMatMultNumeric_MPIAIJ_MPIDense()
83 PetscCall(MatDenseRestoreArrayRead(B, &Barray)); in MatTransposeMatMultNumeric_MPIAIJ_MPIDense()