|
发表于 2006-1-19 14:17:41
|
显示全部楼层
海集公司fluent技术支持,1.21日之前在线答疑
还有个问题!
2. stanford UDFke模型程序中C_WALL_DIST(s,t)的使用
/* Reynolds number definitions */
real Re_y(cell_t c, Thread *t)
{
return C_R(c,t)*sqrt(C_UDSI(c,t,TKE))*C_WALL_DIST(c,t)/C_MU_L(c,t);
}
real Re_t(cell_t c, Thread *t)
{
return C_R(c,t)*SQR(C_UDSI(c,t,TKE))/C_MU_L(c,t)/C_UDSI(c,t,TDR);
这是程序中的一段,此种涉及到计算到壁面的距离,这里使用C_WALL_DIST(c,t),但是
我以编译就出错,如果去掉就可以运算。这是整个源程序和算例
注意在运行的时候先不要hook宏DEFINE_PROFILE(wall_d_bc, t, position),因为一
开始就hook会出错。
错误说明:有C_WALL_DIST(c,t)时,根本就不能初始化,错误如下:
Error:
FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
Error Object: ()
小弟正在编一个湍流模型的UDF程序,需要用到到壁面的距离,被这个问题搞得头都大了
,心急如焚,求懂行的大哥指点一二,小弟在此多谢了。
帖子原地址
http://219.232.54.3/cgi-bin/LB5000/topic.cgi?forum=51&topic=85&show=25
期待呀!!!!!!!!!!!!!!!!!!!!!!!!!
|
|