非構造化メッシュのローカルAMRに興味があります。現在、OpenFOAMライブラリを使用しています-完全に構造化されていないローカルAMRをサポートしています。
- セル絞り込み条件は、切り取られるセルのリストを決定します
- 選択したセルがリファインされます:メッシュ全体が再構築されます
- 古いメッシュから新しいメッシュにマップが作成されます
- 接続性が再計算されます(フェースセル、エッジフェースなど)
- フィールドは新しいメッシュにマッピングされます
関係するデータ構造は基本的にC ++ベクトルであるため、メッシュは膨張してコピーされます。
静的データ構造を使用するメッシュ上に構築できる代替アプローチについて学ぶ必要があります。それらの一つは、中に存在する並列オクツリーフォレストローカルAMR、あるp4estとデンドロ。
誰かが非構造化メッシュのローカル適応AMR戦略に関する最近のレビューペーパーを私に指摘できますか?
経験に基づくアドバイスはさらに優れています。どのローカルAMRエンジンが、固定データ構造ベースの非構造化メッシュに最適ですか?
論文の最初のページでツリー間の通信のバランスについて読む前に、概要が必要です。:)