圧縮可能なオイラー方程式用の独自のソルバーを作成したいと思います。最も重要なことは、すべての状況でロバストに動作することです。FEベースにしたいと思います(DGは大丈夫です)。可能な方法は何ですか?
私は0次DG(有限量)を行うことを認識しており、非常に堅牢に動作するはずです。基本的なFVMソルバーを実装しましたが、うまく機能しますが、収束が非常に遅くなります。ただし、これは間違いなく1つのオプションです。
線形化されたオイラー方程式のFEソルバー(任意のメッシュと任意の要素の任意の多項式次数で動作します)を実装しましたが、スプリアス振動を取得しています(そして最終的には吹き飛ばされるので、使用できませんので問題を解決します)。私はそれを安定させる必要があることを文献で読みました。何らかの安定化を実装すると、すべての問題(境界条件と形状)に対して安定して機能しますか?収束率はいくらですか?
それ以外に、オイラー方程式の他の堅牢な方法論がありますか(つまり、安定化を伴う高次DG)。
多くの人が自分の研究コードでさまざまなことを試したことを知っていますが、すべてのジオメトリと境界条件で機能する堅牢な方法に興味があります(編集:2Dおよび3D)。