Gibt es Open Source-ILU-Implementierungen mit mehreren Ebenen auf Invers-Basis?

15

Ich bin sehr beeindruckt von der Serienleistung von mehrstufigen inversen ILU-Vorkonditionierern , insbesondere für heterogenes Helmholtz , aber ich bin überrascht, keine Open-Source-Implementierungen finden zu können. Insbesondere stellt ILUPACK den Wissenschaftlern Binärdateien frei zur Verfügung, aber es scheint nicht, dass sie ihren Quellcode veröffentlichen.

Ist es wirklich so, dass niemand eine Open-Source-Implementierung durchgeführt hat?

Jack Poulson
quelle
Scheint nicht hier zu sein ?

Antworten:

1

Haben Sie sich Yousef Saads Paket iterativer Löser ITSOL angesehen ? Es enthält eine weitere Bibliothek namens Algebraic Recursive Multilevel Solver pARMS , von der Sie mit ziemlicher Sicherheit sprechen. Saad ist der Autor des Artikels, den Sie verlinkt haben.

Es gibt auch Euclid , mit dem PETSc eine Schnittstelle herstellen kann, aber ich glaube nicht, dass Euclid mehrstufig wie pARMS funktioniert.

Daniel Shapero
quelle
Leider enthält ITSOL nicht die Algorithmen, auf die ich mich beziehe. Und Said ist ein Autor des Papiers, der anderen Autors, Bollhoefer, war der Entwickler ILUPACK.
Jack Poulson
Woops! Ich habe ILUPACK nach dem Posten nachgeschlagen und festgestellt, dass sie nicht gleich sind.
Daniel Shapero