标题: 一个动网格的小例子 [打印本页]
作者: even2004 标题:一个动网格的小例子 时间: 2009/10/19/09:16
原来一直感觉动网格是个比较神秘的东西,不过后来看了那个FSI算例的User Fortran程序之后,感觉也没啥,其实就是在每个计算步开始时,把网格格数据调进来,然后将已有数值根据其所对应的坐标插值到新网格的各个节点上,重新进行计算,当然两个网格的各个边界所对应的名字必须一样,且拓扑结构一致。
Unnamed.rar解压后就是def文件,可以直接运行,以前有人在这里贴过类似的图,不过没有上传def文件,后来好像也一直没有告诉大家,感觉这件事情不算复杂,也不涉密,还是发上来吧,与大家分享。
不过有一个问题,就是在计算过程中,中间的小圆转一圈后回到初始位置时,网格却不是刚开始的网格了,质量变差了很多,当计算到300多步时,网格质量太差使计算报错,不知道高手有没有办法解决?我感觉有一个办法,就是中间的小圆转一圈后,利用User Fortran重新将网格导入一次,不过这个方法比较麻烦,应该有更简单的办法,只是我还没有找到。
http://depositfiles.com/files/jpznznxcm
阳光精品论坛 - Powered By BMForum v5.0