大家看看怎么办??
我在使用下面的UDF时候出现了parse error 的问题,大家看看怎么回事??DEFINE_PROFILE(inlet_y_velocity, thread, index)
{
float t;
face_t f;
begin_f_loop(f, thread)
{
t = RP_Get_Real("flow-time");
F_PROFILE(f, thread, index)=0.9251+0.027*[|sin(92.3982*t+12.1602)|]+0.4450*[|-sin(92.3998*t+130.3760)|]+0.7773*[|cos(92.3998*t-39.1737)|];
}
end_f_loop(f, thread)
} 在线等 怎么没有#include "udf.h"
*[|sin(92.3982*t+12.1602)|]+0.4450*[|-sin(92.3998*t+130.3760)|]+0.7773*[|cos(92.3998*t-39.1737)|];这里的| |是啥意思哦?
[ 本帖最后由 chaobo1982 于 2007-7-12 10:53 编辑 ] 绝对值!是这样加的吗?? x的绝对值应该是 fabs (double x)吧 哦谢谢我看看! 谢谢!我试过了,非常正确!看来我早些时候学的C全白学了!
页:
[1]