加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

将fluent的计算结果格式转化为OpenFoam格式

(2015-08-30 04:55:51)
标签:

博士僧生活

分类: OpenFOAM学习
要想实现讲fluent的data格式转化为OF的数据格式,就得用到fluentDataToFoam这个小utility了, 但是这个工具只在OF-1.6的官方包里存在, 如果拿到其他版本里编译的有可能出问题,即使不出问题,也不能正常运行,比如我使用的是OF2.3.0版本,编译完成后也不能用,错误信息也没什么有价值的指向。在OF-extend的版本里倒是全都有这个小工具,现在最新的extend版本是foam-extend-3.1,链接如下,可以在电脑上安装这个版本后,再使用这个工具。 
http://sourceforge.net/p/openfoam-extend/foam-extend-3.1/ci/master/tree/applications/utilities/preProcessing/fluentDataToFoam/

根据目前我在论坛上得到的信息,在OF1.6版本之后,OF内部的结构经过了比较大的改动,(当然可能不是基础结构),而extend的各个版本都是基于OF1.6版本发展出来的。所以extend上的工具箱直接在最近的OF版本上编译可能会有问题.

安装好foam-extend版本后,再使用过程中还要注意,要先使用fluentMeshToFoam工具将fluent的mesh转变为OF的mesh格式,然后才能使用fluentDataToFoam工具转换为OF格式。最后最主要的是在保存fluent的data文件是一定不要勾选 binary格式,因为OF只识别ASCII格式的文件。切记切记

最后完成转换后,还要将各个文件中的边界条件一一修改。然后就大功告成啦。
在下面的论坛中专门讲到了这个问题,并且给出了处理脚本的实例,值得好好研究一下
http://www.cfd-online.com/Forums/openfoam-pre-processing/114387-problem-fluentdatatofoam-1-6-ex-2-1-1-a.html

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有