接上两次教程
教程地址分别为:
http://mp.weixin.qq.com/s?__biz=MzAxNjMwMDI0NA==&mid=2652894893&idx=1&sn=06904d81f63f832ff2110f86221589bf&scene=0#wechat_redirect
http://mp.weixin.qq.com/s?__biz=MzAxNjMwMDI0NA==&mid=2652894903&idx=1&sn=1c6b2d902c09458705788131d7f5f004&scene=0#wechat_redirect
这次的教程是紧接前几次的教程,设置与前几次教程类似,但是对于设置上稍微有一点点区别,就是在设置值的时候,出现了$internalField,其实这是一个字符串替换,就是在出现$internalField的地方,用internalField的值去代替。比如设置速度文件的配置,出现
$internalField
就等同于填写了
uniform (0.1 0 0);
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 4.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volVectorField;
object U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -1 0 0 0 0];
internalField uniform (0.1 0 0);
boundaryField
{
INLET
{
type freestream;
freestreamValue $internalField;
}
OUTLET
{
type freestream;
freestreamValue $internalField;
}
UP
{
type fixedValue;
value uniform (0 0 0);
}
DOWN
{
type fixedValue;
value uniform (0 0 0);
}
frontAndBackPlanes
{
type empty;
}
}
// ************************************************************************* //
未尽事宜,请参考视频教程,本次为大家带来了六个视频,视频的高清版本附在最后,有需要的朋友可以自行下载