一个典型的OpenFOAM的算例的目录结构含有 system|constant|0 三个文件夹
在连续介质里,物理量都具有量纲。dimensionSet 的输入输出格式设置为方括号内有限的 7 个标量。例如:
[0 2 -1 0 0 0 0 ]
![c03fd5f05b7fdec88ac01c94dba92ecd.png](https://img-blog.csdnimg.cn/img_convert/c03fd5f05b7fdec88ac01c94dba92ecd.png)
1. 0文件夹主要包含了边界条件和初始条件
1.1 p(压力场)
dimensions [0 2 -2 0 0 0 0];
internalField uniform 0;
boundaryField
{
inlet
{
type zeroGradient;
}
outlet
{
type fixedValue;
value uniform 0;
}
"(top|down|wall)"
{
type zeroGradient;
}
frontAndBackPlanes
{
type empty;
}
}
场文件中有 3 个主要信息:
dimensions 指定场的单位,此处为运动压力 ,单位为 m²/s². ( 运动压力,除以密度 )
internalField 内部场可以采用一个值就可以描述的 uniform(均一场);或者每个网格的数据都需要指定的 nonuniform;
均一场:场内所有网格内被指定了一个值,采用如下形式表示:
internalField uniform <entry>;
非均一场:每个网格单元有不同的值,采取如下形式表示: