Please list the Python package (petsc4py, etc...) and the sparse direct solvers it supports. One (community-wiki) answer per package, please.
|
|
All direct solvers supported by PETSc are available in Python under a common interface via petsc4py. Supported sparse direct solver packages include the PETSc native direct solvers, MUMPS, PasTiX, SuperLU, SuperLU_DIST, Umfpack, CHOLMOD, Spooles, LUSOL, MATLAB, and ESSL. See the |
||||
|
|
|
All direct solvers supported by Trilinos through Amesos are available in Python under a common interface via PyTrilinos. Supported sparse direct solver packages include UMFPACK, TAUCS, PARDISO, SuperLU, and MUMPS. See this technical report discussing sparse linear algebra with PyTrilinos for some examples. |
||||
|
|
|
SciPy supports sparse linear algebra via |
||||
|
|
|
PySparse supports the sparse direct solver packages SuperLU and UMFPACK; see the solver documentation here. |
||||
|
|