我尝试用refineMesh进行多层加密,第一层加密完成后,在其内部的一个子区域进行第二次加密时,出现useHexTopology specified but cell 5018638 on face 7394 of patch bottom is not a hex的问题,我检查发现5018638单元并不在我的第二次加密区域内,为什么仍然要检查他是否为hex?
以下为refineMeshDict:
set expand7;
coordinateSystem patchLocal;
patchLocalCoeffs
{
patch bottom;
tan1 (0 0 1);
}
directions ( tan1 tan2 );
useHexTopology yes;
geometricCut no;
writeMesh no;
如果改用geometricCut会不会导致网格质量下降?