作业帮 > 综合 > 作业

我想编个程序,导入到fluent中,内容是土壤温度随着土壤深度变化,见问题补充

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/20 22:05:02
我想编个程序,导入到fluent中,内容是土壤温度随着土壤深度变化,见问题补充
温度方程为0.0003y的5次方-0.0097y的4次方+0.0993y的3次方+0.0738y的平方-5.6111y+27.276
我编的程序为
//
#include"udf.h"
#DEFINE_PROFILE(temperature_profile,thread,position)
{
real r[ND_ND];/*this will hold the position vector*/
real y;
face_t f;
begin_f_loop(f,thread)
{
F_CENTROID(r,f,thread)
y=r[0];
F_PROFILE(f,thread,position)=0.0003y*y*y*y*y-0.0097y*y*y*y+0.0993y*y*y+0.0738y*y-5.6111y+27.276;
}
end_f_loop(f,thread)
}
导入fluent后提示line 6: parse error 怎么改正?
DEFINE_PROFILE 前面不能加 #
再问: 去掉后也不行啊 这回变成line 13和line 14 parse error了
再答: F_CENTROID(r,f,thread) 少了分号