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

UDF——Fluent与Matlab数据耦合

(2019-12-22 21:20:31)
标签:

cfd

fluent

udf

二次开发

matlab

分类: fluent

本文编译工具:VC++ UDF Studio

该插件可以直接在Visual Studio中一键编译、加载、调试UDF源码,极大提高编写排错效率,且支持C++MFCWindows API和第三方库,大大拓展UDF功能。插件的官方网站:https://vcudfstudio.bitbucket.io/index_cn.html 。注:我不是这款插件的作者

有时候我们需要在计算的过程中将Fluent的数据传递给Matlab处理,然后将Matlab处理后的数据再回传给Fluent,实现二者之间的耦合,下面的代码简单实现了该过程。FluentMatlab发送“Hello Matlab”,然后MatlabFluent发送“Hello Fluent

我们编写如下的FluentUDF源码: UDF——Fluent与Matlab数据耦合

 Matlab端的代码比较简单,如下:

UDF——Fluent与Matlab数据耦合

我们需要首先运行Matlab的程序,等待Fluent来连接

UDF——Fluent与Matlab数据耦合

 然后运行Fluent

UDF——Fluent与Matlab数据耦合

运行结果如下:

UDF——Fluent与Matlab数据耦合

源码下载链接: https://pan.baidu.com/s/1ScLQdVvtqlt9YfTUsto_dQ

提取码: 95mj

0

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

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

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

新浪公司 版权所有