|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我使用的是FLUENT14.5,在做一个蒸发问题时学习使用了DEFINE_MASS_TRANSFER宏,使用的是HELP 文件中的例子,稍作修改后能够在VOF模型下编译。compiled之后没有问题的Done。但是在勾选时,却又提示没有可供选取加载的UDF。这是个什么问题啊?希望好心的老师,高手们传授一下心得。
代码:
#include "udf.h"
DEFINE_MASS_TRANSFER(liq_gas_source,cell,thread,from_index,from_index,from_species_index,to_index,to_species_index)
{
real m_lg;
real T_sat=373.15;
thread *gas,*liq;
liq=THREAD_SUB_THREAD(thread,3);
gas=THREAD_SUB_THREAD(thread,2);
m_lg=0;
if (C_T(cell,liq)>T_sat)
{
m_lg=0.1*C_VOF(cell,liq)*C_R(cell,liq)*(C_T(cell,liq)-T_sat)/T_sat;
}
else if (C_T(C_T(cell,gas)<T_sat)
{
m_lg=-0.1*C_VOF(cell,gas)*C_R(cell,gas)*(T_sat-C_T(cell,gas))/T_sat;
}
return (m_lg);
}
我在看HELP时对DEFINE_MASS_TRANSFER与DEFINE_SOURCE加载传质项有些想不明白,这两个有什么区别吗?
|
|