找回密码
 注册
查看: 1903|回复: 3

UDF高手请指教

[复制链接]
发表于 2005-10-9 17:10:39 | 显示全部楼层 |阅读模式

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

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

x
Deleted old libudf\ntx86\2ddp\libudf.dll
已复制         1 个文件。
已复制         1 个文件。
(system "copy E:\Fluent.Inc\fluent6.2.16\src\makefile_nt.udf libudf\ntx86\2ddp\makefile")已复制         1 个文件。
0
(chdir "libudf")()
(chdir "ntx86\2ddp")()
turviscous.c
..\..\src\turviscous.c(29) : error C2106: ';='; : left operand must be l-value
Done.
"e:/fluent.inc/fluent6.2.16/src"
Opening library "libudf"...
Error: open_udf_library: 系统找不到指定的文件。
Error Object: ()
高手这是什么错误?
本人刚接触UDF
 楼主| 发表于 2005-10-9 17:18:12 | 显示全部楼层

UDF高手请指教

这是源程序
改变湍流模型的粘性的
#include "udf.h"
#define alpha_0    0.025
#define Re_k       6.
#define C_0        13.
real C_s(cell_t c, Thread *t)
{return fabs(C_U(c,t)*(C_U(c,t)*C_DVDX(c,t)+C_V(c,t)*C_DVDY(c,t))-C_V(c,t)*(C_U(c,t)*C_DUDX(c,t)+C_V(c,t)*C_DUDY(c,t)))
/pow((C_U(c,t)*C_U(c,t)+C_V(c,t)*C_V(c,t)),1.5);}
real R_l(cell_t c, Thread *t)
{return C_s(c,t)*sqrt(C_MU_L(c,t)/C_R(c,t)/C_D(c,t));}
real alpha_1(cell_t c, Thread *t)
{return C_0*R_l(c,t)/(0.1+R_l(c,t));}
real Re_t(cell_t c, Thread *t)
{return C_R(c,t)*C_K(c,t)/C_MU_L(c,t)/C_D(c,t);}
real alpha(cell_t c, Thread *t)
{return (alpha_0+alpha_1(c,t)+Re_t(c,t)/Re_k)/(1+Re_t(c,t)/Re_k);}
DEFINE_ADJUST(turb_adjust, domain)
{
Thread *t;
cell_t c;
/* Set the turbulent viscosity */
thread_loop_c (t, domain)
{
if (FLUID_THREAD_P(t))
{
begin_c_loop(c,t)
{
C_MU_T(c,t)=alpha(c,t)*C_R(c,t)*C_K(c,t)/C_D(c,t);
}
        end_c_loop(c,t)
}
}
}
发表于 2005-10-18 21:28:17 | 显示全部楼层

UDF高手请指教

大哥,第29行出错了
发表于 2005-10-26 23:41:14 | 显示全部楼层

UDF高手请指教

老问题,解决了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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