关于网格局部加密问题
-
在ICEM中局部加密使用了
这样生成的网格并不是点对点,而是一边对应多点
在OpenFOAM中的paraview中显示效果
请教下,这样的网格,在OpenFOAM计算的时候,是否可行呢?
谢谢~~ -
是可行的,
但是可能会引起很大误差,通常建议1对2,逐步过渡 -
@东岳 谢谢老师~~
-
@东岳
老师,已经进行了对网格的1对2改进:
在ICEM转化到OpenFOAM中时,在ployMesh
文件夹中出现了set
文件夹里面是一个nonOrthoFaces
文件
出现这种文件,是由于1对2网格导致的,和下图这种网格非正交的是不同的
所以在我这个案例的
fvSolution
文件中PIMPLE { momentumPredictor no; nOuterCorrectors 1; nCorrectors 2; nNonOrthogonalCorrectors 0; maxCo 10; maxAlphaCo 5; rDeltaTSmoothingCoeff 0.05; rDeltaTDampingCoeff 0.5; nAlphaSpreadIter 0; nAlphaSweepIter 0; maxDeltaT 1; }
是否需要把
nNonOrthogonalCorrectors 0
改为nNonOrthogonalCorrectors 1
,或者其它地方需要进行改动呢? -
这不好说,个人认为不需要改为1
-
@东岳 谢谢老师
-
周老师,这里我测试发现好像这种结构网格的加密方式对于三维模型可以,对于二维网格,在经过局部加密后再导入到OF里面是会报错的,错误是:--> FOAM FATAL ERROR:
face 11528151 does not belong to cell 210100. Face owner: -1 neighbour: 210099From Foam::cellShape Foam::extrudedQuadCellShape(Foam::label, const labelList&, const faceList&, const labelList&, const labelList&, Foam::label, Foam::faceList&) in file extrudedQuadCellShape.C at line 105.
FOAM aborting
感觉好像是在z方向拉伸出来的面没有识别到具体的cell中