Il raffinamento di maglie adattative (AMR) è una tecnica comune per affrontare il problema delle scale spaziali ampiamente variabili nella soluzione numerica dei PDE. Quali librerie di uso generale esistono per AMR su griglie strutturate? Idealmente, vorrei qualcosa nello spirito di PETSc, in cui la libreria gestisce solo le mesh adattive e fornisco la fisica e la discretizzazione (differenza / volume / elemento finiti).
La biblioteca ideale sarebbe
- Modulare : non impone come scrivo il mio codice o troppe strutture di dati
- Generale : non importa quale tipo di discretizzazione sto usando
- Efficiente : non comporta costi eccessivi
- Parallelo e altamente scalabile
Le biblioteche che soddisfano solo un sottoinsieme di questi criteri sarebbero comunque interessanti.
Addendum : sono a conoscenza dell'ampio elenco di pacchetti AMR di Donna Calhoun , ma non so quale di essi (se presente) soddisfa i criteri sopra. Quindi sono principalmente interessato a ricevere notizie da persone che hanno esperienza effettiva con uno o (meglio ancora) più pacchetti, su come misurarsi in quei termini.