研发埠

标题: fluent 编译出错 systax error [打印本页]

作者: 张虎    时间: 2014-7-1 13:52
标题: fluent 编译出错 systax error
udf编译老是出错,帮忙看看什么问题,谢谢#include  "udf.h"#include "sg_mphase.h"#define T_SAT 373#define LAT_HT 1.e3DEFINE_SOURCE(liq_src,cell,pri_th,dS,eqn){Thread *mix_th, *sec_th;real m_dot_1;mix_th=THREAD_SUPER_THREAD(pri_th);sec_th=THREAD_SUB_THREAD(mix_th,1);if(C_T(cell,mix_th)>=T_SAT){  m_dot_1=-0.1*C_VOF(cell,prin_th)*C_R(cell,pri_th)*fabs(C_T(cell,pri_th)-T_SAT)/T_SAT;   dS[eqn]=-0.1*C_R(cell,pri_th)*fabs(C_T(cell,pri_th)-T_SAT)/T_SAT;}else{ m_dot_1=0.1*C_VOF(cell,sec_th)*C_R(cell,sec_th)*fabs(T_SAT-C_T(cell,mix_th))/T_SAT;dS[eqn]=0;return m_dot_1;}DEFINE_SOUECE(vap_src,cell,sec_th,dS,eqn){    Thread *mix_th, *pri_th;   real m_dot_v;   mix_th=THREAD_SUPER_THREAD(sec_th);   pri_th=THREAD_SUB_THREAD(mix_th,0);   if(C_T(cell,mix_th)>=T_SAT)   { m_dot_v=0.1*C_VOF(cell,pri_th)*C_R(cell,pri_th)*fabs(C_T(cell,mix_th)-T_SAT)/T_SAT;     dS[eqn]=0; }    else   { m_dot_v=-0.1*C_VOF(cell,sec_th)*C_R(cell,sec_th)*fabs(C_T(cell,sec_th)-T_SAT;  }    dS[eqn]=-0.1*C_R(cell,sec_th)*fabs(C_T(cell,sec_th)-T_SAT;  }    return m_dot_v;  }  DEFINE_SOUECE(enrg_src,cell,mix_th,dS,eqn){    Thread *pri_th, *sec_th;    real m_dot;    pri_th=THREAD_SUB_THREAD(mix_th,0);    sec_th=THREAS_SUB_THREAD(mix_th,1);    if(C_T(cell,mix_th)>=T_SAT)    { m_dot=-0.1*C_VOF(cell,pri_th)*C_R(cell,pri_th)*fabs(C_T(cell,pri_th)-T_SAT)/T_SAT;      dS[eqn]=-0.1*C_VOF(cell,pri_th)*C_R(cell,pri_th)/T_SAT;}     else    {  m_dot=0.1*C_VOF(cell,sec_th)*C_R(cell,sec_th)*fabs(T_SAT-C_T(cell,mix_th))/T_SAT;       dS[eqn]=-0.1*C_VOF(cell,sec_th)*C_R(cell,sec_th)/T_SAT;}     return LAT_HT*m_dot;}




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