|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我是在多空介质中模拟水分的蒸发过程,问题是,在内部还没有达到100摄氏度的时候为什么就蒸发完全了。
UDF如下,有哪位高手可以告诉我可能的原因是什么,不胜感谢。
#include "udf.h"
DEFINE_MASS_TRANSFER(liq_gas_source,cell,thread,from_index,from_species_index,to_index,to_species_index)
{
real m_lg;
real T_SAT=373.15;
Thread *gas=THREAD_SUB_THREAD(thread,from_index);
Thread *liq=THREAD_SUB_THREAD(thread,to_index);
m_lg=0.;
if(C_T(cell,liq)>=T_SAT)
{
m_lg=-0.1*C_VOF(cell,liq)*C_R(cell,liq)*fabs(C_T(cell,liq)-T_SAT)/T_SAT;
}
if((m_lg==0.)&&(C_T(cell,gas)<=T_SAT))
{
m_lg=0.1*C_VOF(cell,gas)*C_R(cell,gas)*fabs(T_SAT-C_T(cell,gas))/T_SAT;
}
return (m_lg);
} |
|