找回密码
 注册
查看: 5740|回复: 4

fluent高手请看:uds中的mass flow rate和F_FLUX(f,t)有何区别?

[复制链接]
发表于 2004-12-28 15:18:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
很奇怪,在其他条件相同,直接return F_FLUX(f,t)所加的方程发散,而直接选
mass flow rate则可以,请问 return F_FLUX(f,t)与mass flow rate有何区别?
请问这是怎么回事?
发表于 2004-12-28 20:20:46 | 显示全部楼层

fluent高手请看:uds中的mass flow rate和F_FLUX(f,t)有何区别?

    那要看你的对流扩散方程的流通项具体表达式了。选择mass flow rate时你的对流扩散方程的流通项就是标准的流通项,也就是相当于F_FLUX(f,t)是 速度矢量与流通面矢量的点积。如果你的流通项不是标准的流通项,那么你就要通过修改速度矢量来达到修改流通项的目的。如果你的流通项不是标准的流通项,方程发散是常有的事情,发散多了习惯了就好了。呵呵.....fluent的uds接口做的不是很好用。俺就知道这些,hope it help,good luck!
 楼主| 发表于 2004-12-29 18:04:06 | 显示全部楼层

fluent高手请看:uds中的mass flow rate和F_FLUX(f,t)有何区别?

mass flow rate 和 直接 在 DEFINE_UDS_FLUX(fluxname,f,t,i){return F_Flux(f,t)}
都是(density.u)矢量与流通面矢量的点积,这两者的区别在哪里?计算中一个可以算,一个却发散了,实在费解。
发表于 2005-1-4 18:38:14 | 显示全部楼层

fluent高手请看:uds中的mass flow rate和F_FLUX(f,t)有何区别?

    我也遇到过这种类似的问题,反正觉得fluent的uds接口不太好用啊。你也可以调试一下看看是从哪句跳出的........compile的也可以跟踪,不过作用也不大....不知道CFX与Fortran的接口是不是好...
发表于 2013-6-6 09:31:25 | 显示全部楼层
我也遇到了这个问题,我用mass flow rate和用UDF里面的说明例子,计算出来就是一个发散一个收敛,我还以为是我编的对流项有错。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表