PETSc version 3.16.4
Fix/Edit manual page
MatFactorGetSolverType
Returns name of the package providing the factorization routines
Synopsis
#include "petscmat.h"
PetscErrorCode
MatFactorGetSolverType
(
Mat
mat,
MatSolverType
*type)
Not Collective
Input Parameter
mat
- the matrix, must be a factored matrix
Output Parameter
type
- the string name of the package (do not free this string)
Notes
In Fortran you pass in a empty string and the package name will be copied into it. (Make sure the string is long enough)
See Also
MatCopy
(),
MatDuplicate
(),
MatGetFactorAvailable
(),
MatGetFactor
()
Level
intermediate
Location
src/mat/interface/matrix.c
Implementations
MatFactorGetSolverType_SparseElemental in src/mat/impls/aij/mpi/clique/clique.cxx
MatFactorGetSolverType_mumps in src/mat/impls/aij/mpi/mumps/mumps.c
MatFactorGetSolverType_pastix in src/mat/impls/aij/mpi/pastix/pastix.c
MatFactorGetSolverType_petsc in src/mat/impls/aij/seq/aijfact.c
MatFactorGetSolverType_essl in src/mat/impls/aij/seq/essl/essl.c
MatFactorGetSolverType_SeqAIJKokkos in src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
MatFactorGetSolverType_petsc in src/mat/impls/baij/seq/baijfact.c
MatFactorGetSolverType_petsc in src/mat/impls/sbaij/seq/sbaij.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages