Home
last modified time | relevance | path

Searched refs:MAT_INPLACE_MATRIX (Results 1 – 25 of 126) sorted by relevance

123456

/petsc/src/mat/impls/aij/mpi/aijperm/
H A Dmpiaijperm.c111 PetscCall(MatConvert_SeqAIJ_SeqAIJPERM(b->A, MATSEQAIJPERM, MAT_INPLACE_MATRIX, &b->A)); in MatMPIAIJSetPreallocation_MPIAIJPERM()
112 PetscCall(MatConvert_SeqAIJ_SeqAIJPERM(b->B, MATSEQAIJPERM, MAT_INPLACE_MATRIX, &b->B)); in MatMPIAIJSetPreallocation_MPIAIJPERM()
133 PetscCall(MatConvert_MPIAIJ_MPIAIJPERM(A, MATMPIAIJPERM, MAT_INPLACE_MATRIX, &A)); in MatCreate_MPIAIJPERM()
/petsc/src/mat/impls/aij/mpi/aijmkl/
H A Dmpiaijmkl.c112 PetscCall(MatConvert_SeqAIJ_SeqAIJMKL(b->A, MATSEQAIJMKL, MAT_INPLACE_MATRIX, &b->A)); in MatMPIAIJSetPreallocation_MPIAIJMKL()
113 PetscCall(MatConvert_SeqAIJ_SeqAIJMKL(b->B, MATSEQAIJMKL, MAT_INPLACE_MATRIX, &b->B)); in MatMPIAIJSetPreallocation_MPIAIJMKL()
133 PetscCall(MatConvert_MPIAIJ_MPIAIJMKL(A, MATMPIAIJMKL, MAT_INPLACE_MATRIX, &A)); in MatCreate_MPIAIJMKL()
/petsc/src/mat/impls/aij/mpi/aijsell/
H A Dmpiaijsell.c108 PetscCall(MatConvert_SeqAIJ_SeqAIJSELL(b->A, MATSEQAIJSELL, MAT_INPLACE_MATRIX, &b->A)); in MatMPIAIJSetPreallocation_MPIAIJSELL()
109 PetscCall(MatConvert_SeqAIJ_SeqAIJSELL(b->B, MATSEQAIJSELL, MAT_INPLACE_MATRIX, &b->B)); in MatMPIAIJSetPreallocation_MPIAIJSELL()
130 PetscCall(MatConvert_MPIAIJ_MPIAIJSELL(A, MATMPIAIJSELL, MAT_INPLACE_MATRIX, &A)); in MatCreate_MPIAIJSELL()
/petsc/src/ksp/ksp/tutorials/
H A Dex79.c41 PetscCall(MatConvert(B, MATDENSECUDA, MAT_INPLACE_MATRIX, &B)); in main()
42 PetscCall(MatConvert(X, MATDENSECUDA, MAT_INPLACE_MATRIX, &X)); in main()
46 PetscCall(MatConvert(B, MATDENSEHIP, MAT_INPLACE_MATRIX, &B)); in main()
47 PetscCall(MatConvert(X, MATDENSEHIP, MAT_INPLACE_MATRIX, &X)); in main()
H A Dex81.c149 PetscCall(MatConvert(E, MATDENSE, MAT_INPLACE_MATRIX, &E)); in main()
152 PetscCall(MatConvert(D, MATAIJ, MAT_INPLACE_MATRIX, &D)); in main()
165 PetscCall(MatConvert(E, MATAIJ, MAT_INPLACE_MATRIX, &E)); in main()
/petsc/src/mat/impls/baij/mpi/baijmkl/
H A Dmpibaijmkl.c11 PetscCall(MatConvert_SeqBAIJ_SeqBAIJMKL(b->A, MATSEQBAIJMKL, MAT_INPLACE_MATRIX, &b->A)); in MatMPIBAIJSetPreallocation_MPIBAIJMKL()
12 PetscCall(MatConvert_SeqBAIJ_SeqBAIJMKL(b->B, MATSEQBAIJMKL, MAT_INPLACE_MATRIX, &b->B)); in MatMPIBAIJSetPreallocation_MPIBAIJMKL()
153 PetscCall(MatConvert_MPIBAIJ_MPIBAIJMKL(A, MATMPIBAIJMKL, MAT_INPLACE_MATRIX, &A)); in MatCreate_MPIBAIJMKL()
/petsc/src/mat/tests/
H A Dex175.c31 PetscCall(MatConvert(Cht, MATAIJ, MAT_INPLACE_MATRIX, &Cht)); in main()
35 PetscCall(MatHermitianTranspose(Cht_empty, MAT_INPLACE_MATRIX, &Cht_empty)); in main()
H A Dex237.c125 PetscCall(MatConvert(A, MATSEQAIJ, convert ? MAT_INITIAL_MATRIX : MAT_INPLACE_MATRIX, &E)); in main()
147 PetscCall(MatConvert(E, base, convert ? MAT_INITIAL_MATRIX : MAT_INPLACE_MATRIX, &A)); in main()
152 PetscCall(MatConvert(E, type[i], convert ? MAT_INITIAL_MATRIX : MAT_INPLACE_MATRIX, &A)); in main()
154 PetscCall(MatConvert(E, MATAIJ, convert ? MAT_INITIAL_MATRIX : MAT_INPLACE_MATRIX, &A)); in main()
215 PetscCall(MatConvert(C, MATDENSECUDA, MAT_INPLACE_MATRIX, &C)); in main()
216 PetscCall(MatConvert(D, MATDENSECUDA, MAT_INPLACE_MATRIX, &D)); in main()
265 PetscCall(MatTranspose(Ct, MAT_INPLACE_MATRIX, &Ct)); in main()
266 PetscCall(MatTranspose(Dt, MAT_INPLACE_MATRIX, &Dt)); in main()
281 PetscCall(MatTranspose(Ct, MAT_INPLACE_MATRIX, &Ct)); in main()
282 PetscCall(MatTranspose(Dt, MAT_INPLACE_MATRIX, &Dt)); in main()
[all …]
H A Dex62.c74 if (flgA) PetscCall(MatConvert(A_save, A_mattype, MAT_INPLACE_MATRIX, &A_save)); in main()
75 if (flgB) PetscCall(MatConvert(B, B_mattype, MAT_INPLACE_MATRIX, &B)); in main()
164 PetscCall(MatConvert(P, mattype, MAT_INPLACE_MATRIX, &P)); in main()
165 PetscCall(MatConvert(R, mattype, MAT_INPLACE_MATRIX, &R)); in main()
H A Dex154.c52 if (flg) PetscCall(MatConvert(B, converttype, MAT_INPLACE_MATRIX, &B)); in main()
97 PetscCall(MatConvert(Y, MATAIJ, MAT_INPLACE_MATRIX, &Y)); in main()
H A Dex6k.kokkos.cxx108 PetscCall(MatConvert(A, matTypeStr, MAT_INPLACE_MATRIX, &A)); in main()
119 PetscCall(MatConvert(P, matTypeStr, MAT_INPLACE_MATRIX, &P)); in main()
H A Dex115.c109 PetscCall(MatConvert(B, MATHYPRE, MAT_INPLACE_MATRIX, &B)); in main()
214 PetscCall(MatConvert(hP, MATAIJ, MAT_INPLACE_MATRIX, &hP)); in main()
260 PetscCall(MatConvert(CD, MATAIJ, MAT_INPLACE_MATRIX, &CD)); in main()
350 PetscCall(MatConvert(D, MATAIJ, MAT_INPLACE_MATRIX, &D)); in main()
H A Dex258.c27 if (convert) PetscCall(MatConvert(A, MATAIJ, MAT_INPLACE_MATRIX, &A)); in main()
H A Dex66.c142 if (agpu) PetscCall(MatConvert(A, MATDENSECUDA, MAT_INPLACE_MATRIX, &A)); in main()
240 if (cgpu) PetscCall(MatConvert(C, MATDENSECUDA, MAT_INPLACE_MATRIX, &C)); in main()
349 PetscCall(MatTranspose(A, MAT_INPLACE_MATRIX, &A)); in main()
361 PetscCall(MatTranspose(Bet, MAT_INPLACE_MATRIX, &Bet)); in main()
H A Dex2.c21 PetscCall(MatConvert(E, mtype, MAT_INPLACE_MATRIX, &E)); in TransposeAXPY()
54 PetscCall(MatConvert(E, mtype, MAT_INPLACE_MATRIX, &E)); in TransposeAXPY()
H A Dex55.c169 PetscCall(MatConvert(A, type[j], MAT_INPLACE_MATRIX, &A)); in main()
210 PetscCall(MatConvert(A, MATIS, MAT_INPLACE_MATRIX, &A)); in main()
/petsc/src/mat/interface/
H A Dmatreg.c148 PetscCall(MatConvert(mat, matype, MAT_INPLACE_MATRIX, &mat)); in MatSetType()
154 PetscCall(MatConvert(mat, MATSELL, MAT_INPLACE_MATRIX, &mat)); /* convert to matsell first */ in MatSetType()
155 PetscCall(MatConvert(mat, matype, MAT_INPLACE_MATRIX, &mat)); in MatSetType()
/petsc/src/mat/impls/aij/seq/
H A Dsymtranspose.c78 if (reuse == MAT_INITIAL_MATRIX || reuse == MAT_INPLACE_MATRIX || nonzerochange) { in MatTranspose_SeqAIJ()
123 if (reuse == MAT_INITIAL_MATRIX || reuse == MAT_INPLACE_MATRIX || nonzerochange) { in MatTranspose_SeqAIJ()
139 } else if (reuse == MAT_INPLACE_MATRIX) { in MatTranspose_SeqAIJ()
/petsc/src/mat/impls/sbaij/mpi/
H A Dmpiaijsbaij.c45 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &M)); in MatConvert_MPIAIJ_MPISBAIJ()
96 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &M)); in MatConvert_MPIBAIJ_MPISBAIJ()
/petsc/src/ksp/ksp/tests/
H A Dex81.c14 PetscCall(MatConvert(A, MATAIJ, MAT_INPLACE_MATRIX, &A)); in main()
/petsc/src/mat/impls/baij/seq/
H A Daijbaij.c52 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &B)); in MatConvert_SeqBAIJ_SeqAIJ()
127 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &B)); in MatConvert_SeqAIJ_SeqBAIJ()
/petsc/src/mat/impls/sbaij/seq/
H A Daijsbaij.c112 if (reuse == MAT_INPLACE_MATRIX) { in MatConvert_SeqSBAIJ_SeqAIJ()
230 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &B)); in MatConvert_SeqAIJ_SeqSBAIJ()
324 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &B)); in MatConvert_SeqSBAIJ_SeqBAIJ()
379 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &B)); in MatConvert_SeqBAIJ_SeqSBAIJ()
/petsc/src/mat/impls/baij/mpi/
H A Dmpiaijbaij.c51 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &M)); in MatConvert_MPIAIJ_MPIBAIJ()
/petsc/src/mat/utils/
H A Dconvert.c54 if (reuse == MAT_INPLACE_MATRIX) { in MatConvert_Basic()
/petsc/src/mat/impls/normal/
H A Dnormmh.c234 if (reuse == MAT_INPLACE_MATRIX) PetscCall(MatHeaderReplace(A, &B)); in MatConvert_NormalHermitian_AIJ()
236 PetscCall(MatConvert(*newmat, MATAIJ, MAT_INPLACE_MATRIX, newmat)); in MatConvert_NormalHermitian_AIJ()
250 PetscCall(MatConvert(*B, type, MAT_INPLACE_MATRIX, B)); in MatConvert_NormalHermitian_HYPRE()

123456