马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
#include "udf.h"
#define zmin 0.045;
#define zmax 0.095;
DEFINE_INIT(mhd_init, domain)
{
cell_t c;
Thread *t;
real z1;
real x[ND_ND];
begin_c_loop_all (c,t)
{
C_CENTROID(x,c,t);
z1=x[2];
C_UDSI(c,t,3)=0;
if (z1<=zmax && z1>=zmin) 这个地方有错误:perse error
C_UDSI(c,t,4)=0.26;
else C_UDSI(c,t,4)=0; 这个地方有错误:perse error
C_UDSI(c,t,5)=0;
}
end_c_loop_all (c,t)
}
}
如果我把if和else两行去掉,就能够编译,但是我仔细检查了这两句的语法感觉没有问题。请高人请赐教, |