|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 jianxinxia 于 2018-6-7 17:48 编辑
众所周知,大型的CFD软件和流程模拟软件为了适应复杂的模型或者流程,都预留了编程接口供用户进行深度编程。诸如FLUENT的UDF-C、SCHEME编程、CFX中的CEL编程、Fortran编程等等,其中以UDF-C编程为例,需要事先查阅大量资料了解FLUENT中关于p、v、T、F等物流单个变量和数组变量以及矩阵的命名和使用规则,而这样的变量接口一般都没有一个完整的文档说明,因此程序编制起来很费劲,此外你不能修改用户程序的执行位置诸如在什么时候、在哪一段代码、在之前还是之后执行,有时候它很难达到你想要的计算过程。
流程模拟软件诸如ASPEN、HYSYS和PROII等软件其编程接口就非常友好。以ASPEN为例:你可以从系统中选取物流、单元中的任何P、V、T以及各种过程变量进行编程计算,并且你可以选择你的程序段执行的逻辑顺序,所以用户程序很容易融入到ASPEN主体程序中进行计算,以满足用户想要的计算过程。
个人感觉,FLUENT在编程接口方面要向aspen好好学习,开发出具有CFD特色的界面友好的编程接口,这样就可以吸引更多的开发者和CFDer来使用FLUENT。
一家之言,欢迎讨论 |
|