Adaptacyjne udoskonalanie siatki (AMR) jest powszechną techniką rozwiązywania problemu bardzo różnych skal przestrzennych w numerycznym rozwiązaniu PDE. Jakie biblioteki ogólnego przeznaczenia istnieją dla AMR w sieciach strukturalnych? Idealnie chciałbym coś w duchu PETSc, w którym biblioteka obsługuje tylko siatki adaptacyjne, a ja zapewniam fizykę i dyskretyzację (różnica skończona / objętość / element).
Idealna biblioteka byłaby
- Modułowy : nie narzuca sposobu, w jaki piszę kod lub zbyt wiele struktur danych
- Ogólne : nie obchodzi mnie, jakiego rodzaju dyskretyzacji stosuję
- Wydajny : nie powoduje nadmiernego obciążenia
- Równoległy i wysoce skalowalny
Biblioteki, które spełniają tylko podzbiór tych kryteriów, nadal byłyby interesujące.
Dodatek : Zdaję sobie sprawę z obszernej listy pakietów AMR Donny Calhoun , ale nie wiem, który z nich (jeśli w ogóle) spełnia powyższe kryteria. Tak więc przede wszystkim interesują mnie informacje od osób, które mają rzeczywiste doświadczenie z jednym lub (jeszcze lepszymi) dodatkowymi pakietami, w jaki sposób oceniają te warunki.