Was sind die besten Python-Pakete / Schnittstellen für spärliche Direktlöser?


11

Bitte listen Sie das Python-Paket (Jewsc4py usw.) und die von ihm unterstützten spärlichen Direktlöser auf. Bitte eine (Community-Wiki) Antwort pro Paket.


Ich hatte den Eindruck, dass "Listen" -Fragen bei StackExchange als schlechte Form angesehen wurden.
Jack Poulson

Im Allgemeinen lassen wir dieses als Experiment und um hier
Aron Ahmadia,

@ JackPoulson: Sie sind schlechte Form. Die Frage sollte wahrscheinlich umformuliert werden. Aron hat eine Menge Triage gemacht, was es viel besser gemacht hat. So wie es ist, lassen wir es als Experiment, um die Gültigkeit der Formulierung "eine Antwort pro Paket" von Fragen zu testen. Es gibt nicht so viele mögliche Antworten (glaube ich), daher denke ich nicht, dass die Antwortliste unüberschaubar lang wird. Die Hauptkritik an vage definierten "Listenfragen" ist, dass sie schwer zu pflegen sind.
Geoff Oxberry

Antworten:


10

Alle von PETSc unterstützten Direktlöser sind in Python unter einer gemeinsamen Schnittstelle über Haustierec4py verfügbar . Unterstützte Sparse-Direct-Solver-Pakete umfassen die nativen PETSc-Direct-Solver, MUMPS, PasTiX, SuperLU, SuperLU_DIST, Umfpack, CHOLMOD, Spooles, LUSOL, MATLAB und ESSL. Siehe die MATSOLVER*Manpages hier .




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.