| /petsc/src/mat/interface/ ! |
| H A D | matreg.c | 27 PetscErrorCode MatGetRootType_Private(Mat mat, MatType *rootType) in MatGetRootType_Private() 31 MatType inType; in MatGetRootType_Private() 64 PetscErrorCode MatGetMPIMatType_Private(Mat mat, MatType *MPIType) in MatGetMPIMatType_Private() 68 MatType inType; in MatGetMPIMatType_Private() 107 PetscErrorCode MatSetType(Mat mat, MatType matype) in MatSetType() 199 PetscErrorCode MatGetType(Mat mat, MatType *type) in MatGetType()
|
| /petsc/src/mat/impls/dense/mpi/ ! |
| H A D | mpidense.h | 37 PETSC_INTERN PetscErrorCode MatConvert_SeqDense_SeqAIJ(Mat A, MatType newtype, MatReuse reuse, Mat … 51 PETSC_INTERN PetscErrorCode MatConvert_MPIDense_MPIDenseCUDA(Mat, MatType, MatReuse, Mat *); 55 PETSC_INTERN PetscErrorCode MatConvert_MPIDense_MPIDenseHIP(Mat, MatType, MatReuse, Mat *);
|
| /petsc/src/ts/tutorials/output/ ! |
| H A D | ex3_stringview.out | 3 …rative refinement restart 30 PCType: ilu lvls=0,order=natural MatType: seqaij MatType: seqaij
|
| /petsc/src/mat/impls/sell/mpi/ ! |
| H A D | mpisell.h | 51 PETSC_INTERN PetscErrorCode MatConvert_MPISELL_MPIAIJ(Mat, MatType, MatReuse, Mat *); 52 PETSC_INTERN PetscErrorCode MatConvert_MPIAIJ_MPISELL(Mat, MatType, MatReuse, Mat *);
|
| /petsc/src/mat/impls/dense/mpi/cupm/ ! |
| H A D | matmpidensecupm.hpp | 28 PETSC_NODISCARD static constexpr MatType MATIMPLCUPM_() noexcept; 33 static PetscErrorCode Convert_Dispatch_(Mat, MatType, MatReuse, Mat *) noexcept; 47 static PetscErrorCode Convert_MPIDenseCUPM_MPIDense(Mat, MatType, MatReuse, Mat *) noexcept; 48 static PetscErrorCode Convert_MPIDense_MPIDenseCUPM(Mat, MatType, MatReuse, Mat *) noexcept; 109 inline constexpr MatType MatDense_MPI_CUPM<T>::MATIMPLCUPM_() noexcept in MATIMPLCUPM_() 131 inline PetscErrorCode MatDense_MPI_CUPM<T>::Convert_Dispatch_(Mat M, MatType, MatReuse reuse, Mat *… in Convert_Dispatch_() argument 275 inline PetscErrorCode MatDense_MPI_CUPM<T>::Convert_MPIDenseCUPM_MPIDense(Mat M, MatType mtype, Mat… in Convert_MPIDenseCUPM_MPIDense() 283 inline PetscErrorCode MatDense_MPI_CUPM<T>::Convert_MPIDense_MPIDenseCUPM(Mat M, MatType mtype, Mat… in Convert_MPIDense_MPIDenseCUPM()
|
| /petsc/src/mat/impls/aij/mpi/aijmkl/ ! |
| H A D | mpiaijmkl.c | 104 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqAIJMKL(Mat, MatType, MatReuse, Mat *); 117 PETSC_INTERN PetscErrorCode MatConvert_MPIAIJ_MPIAIJMKL(Mat A, MatType type, MatReuse reuse, Mat *n… in MatConvert_MPIAIJ_MPIAIJMKL()
|
| /petsc/src/mat/impls/aij/mpi/aijsell/ ! |
| H A D | mpiaijsell.c | 100 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqAIJSELL(Mat, MatType, MatReuse, Mat *); 113 PETSC_INTERN PetscErrorCode MatConvert_MPIAIJ_MPIAIJSELL(Mat A, MatType type, MatReuse reuse, Mat *… in MatConvert_MPIAIJ_MPIAIJSELL()
|
| /petsc/src/mat/impls/baij/mpi/baijmkl/ ! |
| H A D | mpibaijmkl.c | 3 PETSC_INTERN PetscErrorCode MatConvert_SeqBAIJ_SeqBAIJMKL(Mat, MatType, MatReuse, Mat *); 16 static PetscErrorCode MatConvert_MPIBAIJ_MPIBAIJMKL(Mat A, MatType type, MatReuse reuse, Mat *newma… in MatConvert_MPIBAIJ_MPIBAIJMKL()
|
| /petsc/include/ ! |
| H A D | petscmathypre.h | 8 PETSC_EXTERN PetscErrorCode MatCreateFromParCSR(hypre_ParCSRMatrix *, MatType, PetscCopyMode, Mat *…
|
| /petsc/src/mat/impls/aij/seq/ ! |
| H A D | aij.h | 446 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqSBAIJ(Mat, MatType, MatReuse, Mat *); 447 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqBAIJ(Mat, MatType, MatReuse, Mat *); 448 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqDense(Mat, MatType, MatReuse, Mat *); 449 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqAIJCRL(Mat, MatType, MatReuse, Mat *); 450 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_Elemental(Mat, MatType, MatReuse, Mat *); 452 PETSC_INTERN PetscErrorCode MatConvert_AIJ_ScaLAPACK(Mat, MatType, MatReuse, Mat *); 454 PETSC_INTERN PetscErrorCode MatConvert_AIJ_HYPRE(Mat, MatType, MatReuse, Mat *); 455 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqAIJPERM(Mat, MatType, MatReuse, Mat *); 456 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqAIJSELL(Mat, MatType, MatReuse, Mat *); 457 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqAIJMKL(Mat, MatType, MatReuse, Mat *); [all …]
|
| /petsc/include/petsc/private/ ! |
| H A D | pcasmimpl.h | 23 …MatType sub_mat_type; /* the type of Mat used for subdomain solves (can be MATSAME or NUL…
|
| H A D | matdensecupmimpl.h | 87 PETSC_NODISCARD static constexpr MatType MATSEQDENSECUPM() noexcept; 88 PETSC_NODISCARD static constexpr MatType MATMPIDENSECUPM() noexcept; 89 PETSC_NODISCARD static constexpr MatType MATDENSECUPM() noexcept; 98 inline constexpr MatType MatDense_CUPM_Base<T>::MATSEQDENSECUPM() noexcept in MATSEQDENSECUPM() 104 inline constexpr MatType MatDense_CUPM_Base<T>::MATMPIDENSECUPM() noexcept in MATMPIDENSECUPM() 110 inline constexpr MatType MatDense_CUPM_Base<T>::MATDENSECUPM() noexcept in MATDENSECUPM() 168 PETSC_NODISCARD static constexpr MatType MATIMPLCUPM() noexcept; 263 inline constexpr MatType MatDense_CUPM<T, D>::MATIMPLCUPM() noexcept in MATIMPLCUPM()
|
| /petsc/src/mat/impls/sbaij/mpi/ ! |
| H A D | mpiaijsbaij.c | 10 PETSC_INTERN PetscErrorCode MatConvert_MPIAIJ_MPISBAIJ(Mat A, MatType newtype, MatReuse reuse, Mat … in MatConvert_MPIAIJ_MPISBAIJ() 51 PETSC_INTERN PetscErrorCode MatConvert_MPIBAIJ_MPISBAIJ(Mat A, MatType newtype, MatReuse reuse, Mat… in MatConvert_MPIBAIJ_MPISBAIJ()
|
| /petsc/src/mat/impls/dense/seq/cupm/hip/ ! |
| H A D | matseqdensehip.hip.cxx | 34 PetscErrorCode MatConvert_SeqDense_SeqDenseHIP(Mat A, MatType newtype, MatReuse reuse, Mat *newmat) in MatConvert_SeqDense_SeqDenseHIP()
|
| /petsc/src/mat/impls/dense/seq/cupm/cuda/ ! |
| H A D | matseqdensecuda.cu | 34 PetscErrorCode MatConvert_SeqDense_SeqDenseCUDA(Mat A, MatType newtype, MatReuse reuse, Mat *newmat) in MatConvert_SeqDense_SeqDenseCUDA()
|
| /petsc/src/mat/impls/fft/ ! |
| H A D | fft.c | 43 PetscErrorCode MatCreateFFT(MPI_Comm comm, PetscInt ndim, const PetscInt dim[], MatType mattype, Ma… in MatCreateFFT()
|
| /petsc/src/mat/tests/ ! |
| H A D | ex135.c | 5 PetscErrorCode Assemble(MPI_Comm comm, PetscInt n, MatType mtype) in Assemble()
|
| H A D | ex217.c | 10 MatType mattype; in main()
|
| H A D | ex37.c | 11 MatType type; in main() 109 MatType Ctype, Cstype; in main()
|
| H A D | ex57.c | 16 MatType mtype = MATSEQBAIJ; in main()
|
| /petsc/src/mat/impls/baij/seq/ ! |
| H A D | aijbaij.c | 3 PETSC_INTERN PetscErrorCode MatConvert_SeqBAIJ_SeqAIJ(Mat A, MatType newtype, MatReuse reuse, Mat *… in MatConvert_SeqBAIJ_SeqAIJ() 92 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqBAIJ(Mat A, MatType newtype, MatReuse reuse, Mat *… in MatConvert_SeqAIJ_SeqBAIJ()
|
| /petsc/src/ksp/ksp/utils/lmvm/dense/ ! |
| H A D | denseqn.h | 31 MatType dense_type;
|
| /petsc/src/mat/impls/aij/mpi/aijperm/ ! |
| H A D | mpiaijperm.c | 116 PETSC_INTERN PetscErrorCode MatConvert_MPIAIJ_MPIAIJPERM(Mat A, MatType type, MatReuse reuse, Mat *… in MatConvert_MPIAIJ_MPIAIJPERM()
|
| /petsc/src/mat/impls/sbaij/seq/ ! |
| H A D | aijsbaij.c | 5 PETSC_INTERN PetscErrorCode MatConvert_SeqSBAIJ_SeqAIJ(Mat A, MatType newtype, MatReuse reuse, Mat … in MatConvert_SeqSBAIJ_SeqAIJ() 163 PETSC_INTERN PetscErrorCode MatConvert_SeqAIJ_SeqSBAIJ(Mat A, MatType newtype, MatReuse reuse, Mat … in MatConvert_SeqAIJ_SeqSBAIJ() 235 PETSC_INTERN PetscErrorCode MatConvert_SeqSBAIJ_SeqBAIJ(Mat A, MatType newtype, MatReuse reuse, Mat… in MatConvert_SeqSBAIJ_SeqBAIJ() 329 PETSC_INTERN PetscErrorCode MatConvert_SeqBAIJ_SeqSBAIJ(Mat A, MatType newtype, MatReuse reuse, Mat… in MatConvert_SeqBAIJ_SeqSBAIJ()
|
| /petsc/src/mat/impls/dense/seq/ ! |
| H A D | dense.h | 110 PETSC_INTERN PetscErrorCode MatConvert_SeqDense_SeqDenseCUDA(Mat, MatType, MatReuse,… 116 PETSC_INTERN PetscErrorCode MatConvert_SeqDense_SeqDenseHIP(Mat, MatType, MatReuse, …
|