找回密码
 注册
查看: 1485|回复: 0

请教:DEFINE_ADJUST()函数里面可以用多相流的参数么?

[复制链接]
发表于 2008-3-26 11:10:40 | 显示全部楼层 |阅读模式

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

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

x
我的函数编译和初始化都通过了,可是一开始计算就出现错误..

是不是DEFINE_ADJUST()函数里面不可以用多相流的参数呢,比方说C_VOF之类?

附:
#include "udf.h"  /*包括常规宏 */
#include "sg_mphase.h"  /*包括体积分数宏C_VOF(C,T) */
#define T_SAT 373    /*定义蒸发温度100℃ */
DEFINE_ADJUST(my_adjust, d)
{
  Thread *t;  
  cell_t c;
  Thread *sec_th;

  sec_th = THREAD_SUB_THREAD(d, 1); /*指向混合区的液相的指针*/
  thread_loop_c (t,sec_th)
  {
   begin_c_loop (c,t)
       if(C_T(c,t)>T_SAT)
   C_VOF(c,t)=0;
   end_c_loop (c,t)
  }

  
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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