关于循环壁面的一些问题
-
对于循环壁面有一些困惑:
为了避免壁面造成的影响,设计成一个展向无限长的例子,即两侧壁面采用cyclic边界:
CYCLIC1 { type cyclic; inGroups 1(cyclic); nFaces 37452; startFace 5483574; neighbourPatch CYCLIC2; transform translational; separationVector (0 0 -1); } CYCLIC2 { type cyclic; inGroups 1(cyclic); nFaces 37452; startFace 5521026; neighbourPatch CYCLIC1; transform translational; separationVector (0 0 1); }
问题1:
separationVector (0 0 1)
这里的矢量是可以随意填写,只要能表示方向即可,还是要根据模型写具体的值,
例如:CYCLIC1 {…. separationVector (0 0 -0.25)} CYCLIC2 {…. separationVector (0 0 0.25)}
这里的-0.25到0.25是因为模型宽度为0.5:
问题2:
最初的为:inGroups List<word> 1(wall);
改为
inGroups 1(cyclic);
这里的
List<word>
是什么呢?修改时候是否会对结果有影响?
问题3:
transform中写成translational是否正确?
在搅拌机的例子中,这个被写成rotational;除了这些还能写哪些呢?特意设置成1,想通过报错查看,但是报错结果并没有列出可以选择的类型列表
谢谢各位的指导~~
2020年6月19日 02:51
3/4
2020年6月19日 07:40