Harap cantumkan paket Python (petsc4py, dll ...) dan pemecah langsung yang jarang didukungnya. Tolong, satu (komunitas-wiki) jawaban per paket.
python
linear-solver
sparse-matrix
Md. Golam Rashed
sumber
sumber
Jawaban:
Semua pemecah langsung yang didukung oleh PETSc tersedia dalam Python di bawah antarmuka umum melalui petsc4py . Paket solver langsung solver yang didukung termasuk solver langsung PETSc asli, MUMPS, PasTiX, SuperLU, SuperLU_DIST, Umfpack, CHOLMOD, Spooles, LUSOL, MATLAB, dan ESSL. Lihat
MATSOLVER*
halaman manual di sini .sumber
SciPy mendukung aljabar linier yang jarang melalui
scipy.sparse.linalg
(lihat Dokumentasi SciPy ). SciPy mendukung paket solver direct solver SuperLU dan UMFPACK.sumber
PySparse mendukung paket pemecah langsung jarang SuperLU dan UMFPACK; lihat dokumentasi solver di sini .
sumber
Semua pemecah langsung yang didukung oleh Trilinos melalui Amesos tersedia dalam Python di bawah antarmuka umum melalui PyTrilinos . Paket solver langsung yang didukung termasuk UMFPACK, TAUCS, PARDISO, SuperLU, dan MUMPS. Lihat laporan teknis ini yang membahas aljabar linier yang jarang dengan PyTrilinos untuk beberapa contoh.
sumber