重力の設定

2014年2月16日

はじめに

重力の設定について。

使用バージョン

OpenFOAM 2.2.2

重力の設定

buoyantSimpleFoam など浮力を考慮できるようなソルバーには、重力の設定が可能である。重力の設定は constant/g で行う。

FoamFile
{
    version     2.0;
    format      ascii;
    class       uniformDimensionedVectorField;
    location    "constant";
    object      g;
}

dimensions      [0 1 -2 0 0 0 0];

value           ( 0 -9.81 0 ); // 重力加速度 [m/s2]

特にモデルのどちらが上方向などと決まっているわけではないので、モデルに合わせて重力の方向を設定する。上の例では Y の正方向をモデルの上方向としている。

重力は浮力に効く。浮力がおかしい場合は、重力の設定を疑ってみること (特に設定を忘れやすいので…)。