|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我的问题是,入口为流量入口,想把流量定义为入口处总压的函数,流量随入口总压变化,最后趋于某值,请问如何定义udf函数,下面是写的函数总出错,不知什么原因,请教各位!!下面是我的程序
/**********************************************************************/
/* flux.c */
/* UDF for specifying a transient velocity profile boundary condition */
/**********************************************************************/
#include "udf.h"
DEFINE_PROFILE(flux, thread, position)
{
face_t f;
begin_f_loop(f, thread)
{
real t = RP_Get_Real("flow-time");
float P= F_P(f,t);
F_PROFILE(f, thread, position) =1200*1.61*1.0e-7*0.034*pow(P,0.6);
}
end_f_loop(f, thread)
}
错误为:
cpp -ID:\FLUENT.INC\fluent6.0/src -ID:\FLUENT.INC\fluent6.0/cortex/src -ID:\FLUENT.INC\fluent6.0/client/src -ID:\FLUENT.INC\fluent6.0/multiport/src -I. -DUDFCONFIG_H="<udfconfig.h>" flux.cError: flux.c: line 15: invalid type conversion: float -> pointer to char.
|
|