Adaptive mesh refinement (AMR) adalah teknik umum untuk menangani masalah berbagai skala spasial dalam solusi numerik PDE. Apa perpustakaan tujuan umum yang ada untuk AMR pada kisi terstruktur? Idealnya saya ingin sesuatu dalam semangat PETSc, di mana perpustakaan hanya menangani jerat adaptif dan saya memberikan fisika dan diskritisasi (perbedaan / volume / elemen terbatas).
Perpustakaan yang ideal akan menjadi
- Modular : tidak menentukan bagaimana saya menulis kode saya atau terlalu banyak struktur data saya
- Umum : tidak peduli diskritisasi macam apa yang saya gunakan
- Efisien : tidak terlalu banyak mengeluarkan biaya
- Paralel dan sangat terukur
Perpustakaan yang hanya cocok dengan sebagian dari kriteria ini akan tetap menarik.
Tambahan : Saya mengetahui daftar lengkap paket-paket AMR dari Donna Calhoun , tetapi saya tidak tahu yang mana dari mereka (jika ada) yang cocok dengan kriteria di atas. Jadi saya terutama tertarik untuk mendengar dari orang-orang yang memiliki pengalaman nyata dengan satu atau (lebih baik) paket, bagaimana mereka mengukur dalam istilah-istilah tersebut.