本文只要做了一些测试,并不涉及代码编写,基于前面的文章的一些代码下,重新编译了Gmsh with opencascade,这次勾选了BLOSSON选项,目的是为了使三角形能全部合并为四边形,同时对gmsh的内部算法做了一些测试,直观的反应各个算法的优缺点。本次测试基于个人开发的CAD/CAE平台,OSG做为其显示引擎。测试效果如下:
第一、三角形合并为全四边形 (Full_Blosson + 自适应算法)
第二、三角形合并为全四边形 (Full_Blosson + Delaunay)
第三、三角形合并为全四边形 (Full_Blosson + 波前法)
关于划分三角形(四面体)网格的算法测试:
第一、 自适应算法
第二、 Delaunay
第三、波前法
总结:对于2D网格算法,质量最好的是波前法,速度最快的是三角算法,稳定性最好的是自适应算法。对于使用gmsh划分四边形或者六面体,效果似乎不怎么好?对于规则模型似乎能达到理想效果,其他的则很一般,也可能是本人对其了解太浅显,需要进一步深挖。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容