- 締切済み
離散化手法について
質問よろしくお願いいたします。 数値解析における離散化手法のFEM、FVM、FDMそれぞれ長所短所を教えてください。(他にも手法がありますが今回は上記3手法に限定させてください。) 対象は流体になります。 ○○○法は精度が良い等とよく耳にしますが、「同一格子数において」や「同一計算時間において」等の前提条件があいまいで、結局同じ土俵でどれがどう良いのか不明です。 また、大学教授や博士の方とも何人かお付き合いさせていただいておりますが、いろいろ試して○○○法がベストと判断した方とはお会いしたことが無く、学生時代に入った研究室が○○○法だったからとか、先駆者が○○○法だったなどの理由が正直なところのようです。 自分は○○だから○○○法を選ぶ等の回答も歓迎いたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
noname#221368
回答No.3
noname#221368
回答No.2
- masa2211
- ベストアンサー率43% (178/411)
回答No.1
補足
ご回答ありがとうございました。 冒頭の段落にご回答いただいたFVMとの比較は、まさに気になっていた所です。 確かに、本来空間内に連続分布する物理量を、FVMでは要素中心の値として(つまり0次近似)計算に用い、FEMでは形状関数を導入して要素を構成する各接点に振分け(1次近似)計算に用いる、という点を考えると根本の部分は同じと言えるようですね。 そうすると、同じメッシュを使う(要素のサイズが等しい)という条件の場合は、FEMがFVMよりも精度がよく、ただし接点ベースの計算につき計算時間がかかると言って良いでしょうか? さらにいうとFVMとFDMはメッシュが同じ場合、同程度の精度になりそうですが、いかがでしょうか? 追伸ですが、 構造FEM、流体BEMで透過境界という事は、音波か電磁波かの圧縮性流体計算でしょうか? わたしも圧縮性流体の計算をしてまして、透過境界をPML(パーフェクトマッチングレイヤー)という方法で処理しています。 この方法は、境界外に仮想のメッシュを数層設け、その中でのみ減衰を作用させ、エネルギーを散逸させることで、境界での反射を無くす方法です。 頑張ればどれも同じ、と言われればそのとおりかもしれませんが、その場合、どれを採用しようかと思案するようなケースは希で、研究室がそうだったからや、指導者がFVMだったからなどの環境面が手法を決めるのでしょうか...