Searched refs:matout (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/mat/impls/cdiagonal/ |
| H A D | cdiagonal.c | 209 static PetscErrorCode MatTranspose_ConstantDiagonal(Mat A, MatReuse reuse, Mat *matout) in MatTranspose_ConstantDiagonal() argument 221 …tscObjectComm((PetscObject)A), A->cmap->n, A->rmap->n, A->cmap->N, A->rmap->N, ctx->diag, matout)); in MatTranspose_ConstantDiagonal() 223 PetscCall(MatZeroEntries(*matout)); in MatTranspose_ConstantDiagonal() 224 PetscCall(MatShift(*matout, ctx->diag)); in MatTranspose_ConstantDiagonal()
|
| /petsc/src/mat/impls/diagonal/ |
| H A D | diagonal.c | 475 static PetscErrorCode MatTranspose_Diagonal(Mat A, MatReuse reuse, Mat *matout) in MatTranspose_Diagonal() argument 490 PetscCall(MatCreateDiagonal(newdiag, matout)); in MatTranspose_Diagonal() 494 PetscCall(MatDiagonalGetDiagonal(*matout, &newdiag)); in MatTranspose_Diagonal() 496 PetscCall(MatDiagonalRestoreDiagonal(*matout, &newdiag)); in MatTranspose_Diagonal()
|
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mpidense.c | 1072 static PetscErrorCode MatTranspose_MPIDense(Mat A, MatReuse reuse, Mat *matout) in MatTranspose_MPIDense() argument 1081 if (reuse == MAT_REUSE_MATRIX) PetscCall(MatTransposeCheckNonzeroState_Private(A, *matout)); in MatTranspose_MPIDense() 1087 } else B = *matout; in MatTranspose_MPIDense() 1104 *matout = B; in MatTranspose_MPIDense()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.c | 1500 static PetscErrorCode MatTranspose_MPIBAIJ(Mat A, MatReuse reuse, Mat *matout) in MatTranspose_MPIBAIJ() argument 1510 if (reuse == MAT_REUSE_MATRIX) PetscCall(MatTransposeCheckNonzeroState_Private(A, *matout)); in MatTranspose_MPIBAIJ() 1518 B = *matout; in MatTranspose_MPIBAIJ() 1562 if (reuse == MAT_INITIAL_MATRIX || reuse == MAT_REUSE_MATRIX) *matout = B; in MatTranspose_MPIBAIJ()
|
| /petsc/src/mat/impls/dense/seq/ |
| H A D | dense.c | 1783 static PetscErrorCode MatTranspose_SeqDense(Mat A, MatReuse reuse, Mat *matout) in MatTranspose_SeqDense() argument 1790 if (reuse == MAT_REUSE_MATRIX) PetscCall(MatTransposeCheckNonzeroState_Private(A, *matout)); in MatTranspose_SeqDense() 1836 } else tmat = *matout; in MatTranspose_SeqDense() 1849 *matout = tmat; in MatTranspose_SeqDense()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 1884 static PetscErrorCode MatTranspose_MPIAIJ(Mat A, MatReuse reuse, Mat *matout) in MatTranspose_MPIAIJ() argument 1894 if (reuse == MAT_REUSE_MATRIX) PetscCall(MatTransposeCheckNonzeroState_Private(A, *matout)); in MatTranspose_MPIAIJ() 1903 if (reuse == MAT_INITIAL_MATRIX || *matout == A) { in MatTranspose_MPIAIJ() 1931 B = *matout; in MatTranspose_MPIAIJ() 1971 *matout = B; in MatTranspose_MPIAIJ()
|