アダプティブメッシュリファインメント(AMR)は、PDEの数値解法で大きく変化する空間スケールの問題に対処するための一般的な手法です。構造化グリッド上のAMRにはどのような汎用ライブラリが存在しますか?理想的には、ライブラリがアダプティブメッシュのみを処理し、物理学と離散化(有限差分/ボリューム/要素)を提供する、PETScの精神にあるものが欲しいです。
理想的なライブラリは
- モジュラー:コードの記述方法やデータ構造の量が多すぎる
- 一般:私が使用している離散化の種類は気にしません
- 効率的:オーバーヘッドがかかりすぎない
- 並列で拡張性の高い
これらの基準のサブセットのみに適合するライブラリは、引き続き関心の対象となります。
補遺:Donna CalhounのAMRパッケージの広範なリストは知っていますが、上記の基準に適合するパッケージはどれか(もしあれば)わかりません。だから、私は主に、それらの用語でどのように評価するかについて、1つまたは(より良い)さらに多くのパッケージで実際の経験を持っている人々から聞くことに興味があります。