|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我的udf有下边的一段:
t0=283.15;
c_face_loop(cell, mix_th, n)
{
f = C_FACE(cell,mix_th,n);
tf = C_FACE_THREAD(cell,mix_th,n);
if(F_T(f,tf)>t0)
t0=F_T(f,tf);
}
编译时出现了下面的错误
Error: C:\water\m-tran2.c: line 28: non-integer subscript expression: unsigned char
用它的目的是找到一个cell中各个面的最大值,不知道能不能这么写?在cell的宏中能不能用c_face_loop?例如:DEFINE_MASS_TRANSFER( name, c, mixture_thread, from_phase_index, from_species_index, to_phase_index, to_species_index)
其中c是cell_t c。请高手指点!
|
|