Esistono implementazioni ILU multilivello inverse basate su più livelli?


15

Sono rimasto molto colpito dalle prestazioni seriali dei precondizionatori ILU multilivello basati su inverse , in particolare per l' eterogenea Helmholtz , ma sono sorpreso di non riuscire a trovare implementazioni open source. In particolare, ILUPACK rende i binari liberamente disponibili per gli accademici, ma non sembra che rilascino il loro codice sorgente.

È davvero vero che nessuno ha aperto la propria implementazione?


Non sembra essere qui ?

Risposte:


1

Hai esaminato il pacchetto di solutori iterativi di Yousef Saad ITSOL ? Include un'altra libreria chiamata Algebraic Recursive Multilevel Solver pARMS , di cui sono abbastanza sicuro di cosa stai parlando; Saad è l'autore dell'articolo che hai collegato.

C'è anche Euclid , a cui PETSc può interfacciarsi, ma non credo che Euclid funzioni in un modo multilivello come PARMS.


Sfortunatamente ITSOL non include gli algoritmi a cui mi riferisco. E Said è un autore dell'articolo, l'altro autore, Bollhoefer, è stato lo sviluppatore di ILUPACK.
Jack Poulson,

Woops! Ho cercato ILUPACK dopo la pubblicazione e ho visto che non erano gli stessi.
Daniel Shapero,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.