|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
想记录壁面上某点热流密度,下面uds程序不知道怎么能运行
/*输出节点温度*/
DEFINE_ADJUST(Adjust_Gradient,domain)
{
real lambda,qh,x[ND_ND];
cell_t c;
FILE *fp;
Thread *c_thread;
int i;
real t;
t=RP_Get_Real("flow-time");
begin_c_loop(c, c_thread)
{
if (0.315<x[0]<0.325&&1<x[1]<1.005) qh=(-lambda)*C_UDSI_G(c,t,Temp);/*确定节点位置*/
else;
}
end_c_loop(c, c_thread)
fp=open("c:\\data.txt","r");
if (fp==0) printf("\ncan NOT find ';data.txt'; file\n");
else {fscanf(fp,"%f\time",qh);}
fclose(fp); /*关闭文件*/
}[br][br][以下内容由 vvvms 在 2008年03月15日 10:50pm 时添加] [br]
怎么定义阿 topshen帮忙修改一下吧,谢了! |
|