Harap cantumkan paket Python (petsc4py, dll ...) dan pemecah langsung yang jarang didukungnya. Tolong, satu (komunitas-wiki) jawaban per paket.
Harap cantumkan paket Python (petsc4py, dll ...) dan pemecah langsung yang jarang didukungnya. Tolong, satu (komunitas-wiki) jawaban per paket.
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 .
SciPy mendukung aljabar linier yang jarang melalui scipy.sparse.linalg
(lihat Dokumentasi SciPy ). SciPy mendukung paket solver direct solver SuperLU dan UMFPACK.
PySparse mendukung paket pemecah langsung jarang SuperLU dan UMFPACK; lihat dokumentasi solver di sini .
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.