请教关于FLUENT中UDF的问题

请教关于FLUENT中UDF的问题,第1张

查手册可知,ND是一个宏系列,包括了ND_ND,ND_SUM,ND_SET

ND_ND的定义:

对于2D,即RP_2D(也是一个宏名称),值为2

对于3D,即RP_3D(也是一个宏名称),值为3;

用这个宏可以让你的UDF程序更有通用性,2D,3D模型不用修改,可通用

举例

real A[ND_ND][ND_ND] 对于2D,实际值为real A[2][2] ,2*2的矩阵

real A[ND_ND][ND_ND] 对于3D,实际值为real A[3][3] ,3*3的矩阵

real x[ND_ND] 对于2D,实际值为real x[2] ,2个值的数组

real x[ND_ND] 对于3D,实际值为real x[3] ,3个值的数组

#include "udf.h"

DEFINE_PROFILE(inlet_z_temp,thread,position)

{

real x[ND_ND]

real z

face_t f

begin_f_loop(f,thread)

{

F_CENTROID(x,f,thread)

z=x[2]

F_PROFILE(f,thread,position)=函数

}

end_f_loop(f,thread)

}

viewHolder.mEditView.setText("" + mDatas.get(position))

viewHolder.mEditView.setOnFocusChangeListener(new OnFocusChangeListener() {

@Override

public void onFocusChange(View arg0, boolean hasFocus)

if (hasFocus) {

viewHolder.mEditView.setSelection(0, mDatas.get(mPosition).lastIndexOf('.'))

} else {

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11522410.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存