作业帮 > 综合 > 作业

fluent udf 无法在fluent中解释

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 22:22:06
fluent udf 无法在fluent中解释
#include "udf.h" #define R 0.01 #define Q 7 #define PI 3.14159 #DEFINE_SOURCE(gaussian_heat_source,c,t,dS,eqn){ real x; real r,source; C_CENTROID (x,c,t); r=sqrt(y*y); if(r
define前有#没错,DEFINE不加#,去掉.
real x;改为real x[ND_ND];
告你一个PI的稍微精确的值:3.14159265(35898);
r=sqrt(x*x),你的意思是想r为正数,改x为x[1],即r=sqrt(x[1]*x[1]);(我记得0表示x方向,1表示y方向,2表示z方向,但有些资料不是这么解释的,都直接用1,无论如何,你可以试试看)
祝好.
再问: 嗯。
C_CENTROID (x,c,t);这行有问题么,程序总是到这行提示parse error
再答: 错误是在哪里提示的?你在FLUENT中试过吗?
再问: 我好想知道了,我多加了个#。。。。