Home
last modified time | relevance | path

Searched refs:ctarray (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/aij/seq/
H A Dmattransposematmult.c84 const PetscScalar *ctarray; in MatTMatTMultNumeric_SeqAIJ_SeqDense() local
97 PetscCall(VecGetArrayRead(ct, &ctarray)); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
99 for (i = 0; i < n; i++) Carray[j * clda + i] = ctarray[i * mdof + j]; in MatTMatTMultNumeric_SeqAIJ_SeqDense()
101 PetscCall(VecRestoreArrayRead(ct, &ctarray)); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
104 PetscScalar *ctarray; in MatTMatTMultNumeric_SeqAIJ_SeqDense() local
112 PetscCall(VecGetArrayWrite(ct, &ctarray)); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
114 for (i = 0; i < bm; i++) ctarray[j * bm + i] = Barray[j * blda + i]; in MatTMatTMultNumeric_SeqAIJ_SeqDense()
116 PetscCall(VecRestoreArrayWrite(ct, &ctarray)); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
/petsc/src/mat/impls/aij/mpi/
H A Dmpimattransposematmult.c58 const PetscScalar *Barray, *ctarray; in MatTransposeMatMultNumeric_MPIAIJ_MPIDense() local
91 PetscCall(VecGetArrayRead(ct, &ctarray)); in MatTransposeMatMultNumeric_MPIAIJ_MPIDense()
93 for (i = 0; i < n; i++) Carray[j * ldc + i] = ctarray[i * BN + j]; in MatTransposeMatMultNumeric_MPIAIJ_MPIDense()
94 PetscCall(VecRestoreArrayRead(ct, &ctarray)); in MatTransposeMatMultNumeric_MPIAIJ_MPIDense()