研发埠

标题: fortran调用CFX的问题 [打印本页]

作者: 校迎军    时间: 2014-5-30 11:11
标题: fortran调用CFX的问题
我想模拟一个流场,但是CFX自带的模型不能完全模拟我所需要的过程,eg: F=A+B,现在我想往CFX自带的模型方程里添加新的一项,eg:F=A+B+C,我必须用Fortran语言编程才能把C项加进去吗?我用CFX自带的CEL语言可以吗?如果我用Fortran加进去了,还用自己编程求解这个F=A+B+C方程吗?有这么麻烦吗?还是CFX自己自动可以求解?还有其他的办法么?
作者: 刘福强    时间: 2014-5-30 11:12
cfx求解的是输运方程,自定义添加的所有的方程必须以输运方程的形式求解,你把你要求解的方程类型写清楚一些
作者: 宋庆平    时间: 2014-5-30 11:13
自定义添加标量方程,根据你方程的类型选择添加相应的输运方程
作者: 校迎军    时间: 2014-5-30 11:14
CFX里有一个RPI模型,方程就是这样的Q=Q1+Q2+Q3,这几个都是代表热流量的,这个是CFX里面自带的模型,现在我想往这个方程里再加一项 Q=Q1+Q2+Q3+Q4,这个Q4和Q1的形式相似,我要编fortran程序把Q4加进去,我不用再自己编个程序解这个方程了吧?
作者: 刘福强    时间: 2014-5-30 11:16
这几个热量貌似是cfx自动计算的,没有添加和修改的位置吧?除非你自己添加源项,把Q4加进去,其它方程不用自己求解了
作者: 校迎军    时间: 2014-5-30 13:10
谢谢您的回答,对的,我是想自己添加源项把它加进去,是不是只能自己用Fortran编程啊,用CEL语言不行是吧?在一个问题就是如果用Fortran加进去之后,CFX可以自动求解是吗?
作者: 刘福强    时间: 2014-5-30 13:10
用不用user fortran要看你Q4的表述方程,如果比较复杂的话可以用。像比较简单的函数形式的话cel完全能满足。第二个问题,源项添加进去之后做为哪一部分处理我不太清楚,没研究过这一块




欢迎光临 研发埠 (http://bbs.yanfabu.com/) Powered by Discuz! X3.2