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

WIN下Flow-3D二次开发流程

(2019-06-03 06:51:19)
标签:

二次开发

flow-3d

二次开发这个词一提出来,有些人就会觉得高大上,原因就是软件自身的功能已经满足不了了,需要在原有的基础上借助软件的二次开发接口进行编程从而将用户自定义的程序参与到仿真过程中。在开源/商业软件上做二次开发,对于软件使用程度来讲往往算是最高阶的部分了。相对来讲难度也较大,往往需要工程师掌握相关技术领域的理论知识以及实现二次开发的编程语言,这两点往往是必备条件。今天我们来介绍一下Flow-3D的二次开发配置流程。

Flow-3D软件安装后,安装包内包含了各种FORTRAN源程序,这些源程序允许用户二次开发。可以开发的范围大致包含:边界条件、自定义流体属性、自定义流体力(如:电磁力)、自定义流体模型等。Flow-3D允许用户开启二次开发双精度模式。对于Flow-3D11.2版本,源程序转化为FORTRAN90语言。

需要安装的软件有Microsoft Visual Studio 2010/2013 Professional EditionIntel FORTRAN 16.0.1,需要注意的是需要先安装FORTRAN 再安装VS。这样在安装VS的时候会自动识别FORTRAN。安装好软件之后就可以进行二次开发操作了。

flow3D的安装目录下找到prehyd文件夹,X:\flow3d\v11.2\prehyd,用VS打开custom_double_vs2010.sln文件,选择Release模型X64进行调试,在source files 中选择要编译的源文件,进行自定义更改,更改后在VS中进行编译build,编译成功后即可进行二次开发程序的使用。


转载本文,请注明出处。  有任何技术问题需要交流,可以联系我们哦~  
qq交流群:104418569   
客服邮箱:415568201@qq.com   
新浪微博:有限猿仿真SIMULATION   
新浪博客:有限猿仿真
STAR-CCM+案例:混合物沉降


0

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

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

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

新浪公司 版权所有