作业帮 > 英语 > 作业

您好,我想请教您一下场协同理论即在fluent中计算速度矢量与温度梯度矢量之间夹角的UDF怎么编写?万分感谢

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/18 01:25:49
您好,我想请教您一下场协同理论即在fluent中计算速度矢量与温度梯度矢量之间夹角的UDF怎么编写?万分感谢
您好,我想请教您一下场协同理论即在fluent中计算速度矢量与温度梯度矢量之间夹角的UDF怎么编写?万分感谢
希望对你有用
#include "udf.h"
DEFINE_ON_DEMAND(JIAO)
{
real j,m;
Domain *d;
Thread *t;
cell_t c;
d=Get_Domain(1);
thread_loop_c(t,d)
{
begin_c_loop(c,t)
{
j=C_T_G(c,t)[0]*C_U(c,t)+C_T_G(c,t)[1]*C_V(c,t);
m=sqrt(C_T_G(c,t)[0]*C_T_G(c,t)[0]+C_T_G(c,t)[1]*C_T_G(c,t)[1])*sqrt(C_U(c,t)*C_U(c,t)+C_V(c,t)*C_V(c,t));
C_UDMI(c,t,1)=acos(j/m);
}
end_c_loop(c,t)
}
}
>步骤
>1,solve/set expert Keep temporary solver memory from being freed?[yes]
>yes
>2,开始迭代计算
>3,分配内存
>4,导入udf
>5,查看结果
再问: 您好,十分感谢您的回答,我对模型这样处理后还是报错: 出错信息: Error: FLUENT received fatal signal (ACCESS_VIOLATION) 1. Note exact events leading to error. 2. Save case/data under new name. 3. Exit program and restart to continue. 4. Report error to your distributor. Error Object: () 请问这是什么问题呀?修改了好多次都不成功