kominamiです。
AMR(adaptive mesh refinement)について、何かヒントをいただきたく、投稿します。
いま、メッシュアスペクト比でAFRすることはできないか考えています。
というのも、PreCICEを使った流体構造連成解析をしているのですが、構造側の変形が大きいため流体側のメッシュのアスペクト比が著しく悪化してしまうからです。
AMRは、constant/dynamicMeshDictの中で
> dynamicFvMesh dynamicRefineFvMesh;
> // Field to be refinement on
> field alpha.water;
のところで設定するのですが、VOF値やp(圧力)のようなField量が対象のようです。
OpenFOAM v2006の dynamicRefineFvMesh を使うチュートリアルでも、Field量を対象にするものしかありませんでした。
※ こちらのサイトの記載でも、その旨が記載されています。
https://waku2005.hatenablog.com/entry/2016/06/27/101542というわけで
【1】
constant/dynamicMeshDictの中の記述で、メッシュアスペクト比を使ってAMRをする方法はあるのでしょうか?
あるいは
【2】
メッシュのアスペクト比を計算途中でField量のファイルとして出力できるのでしょうか? もしも、それが可能ならば、やりたいことが出来そうに思います。
以上 よろしくお願いいたします。