24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3695  |  回复: 3

Zxcvbnmad

新虫 (初入文坛)

[交流] 请问在fluent中如何用udf获取壁面切应力

请问在fluent中如何用udf获取壁面切应力?我之前找到了一个案例代码:

t=Lookup_Thread(d,test_Zone_ID);
begin_f_loop(f,t)
{
          F_AREA(Area,f,t);
          F_CENTROID(r,f,t);
          wall_shear_force = -F_STORAGE_R_N3V(f,t,SV_WALL_SHEAR)[0]; //求的是x方向的摩擦力
          Thrust_duct_test+=wall_shear_force*2*pi;  //轴对称二维结构,因此乘以2*pi
}
end_f_loop(f,t)   

但是这里面的变量哪些是需要定义的,哪些是fluent可以直接识别的?
是不是有了上面的代码,剪切力直接用wall_shear_force就可以了?
而且怎么区别不同位置上的剪切力呢?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

landykun

铁虫 (正式写手)

★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
Zxcvbnmad: 金币+5 2020-03-07 18:50:47
wall_shear_force  Thrust_duct_test 这两个应该是需要定义的,具体查看udf帮助
区分每个位置?udf执行的时候就是每个位置依次获取的啊,最终 所有位置加起来就是总的摩擦力。
2楼2020-02-21 09:11:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Zxcvbnmad

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by landykun at 2020-02-21 09:11:56
wall_shear_force  Thrust_duct_test 这两个应该是需要定义的,具体查看udf帮助
区分每个位置?udf执行的时候就是每个位置依次获取的啊,最终 所有位置加起来就是总的摩擦力。

感谢回复,这两个我在udf手册里没有找到,应该在哪里找?
然后这个壁面剪切力我是想把它放到公式中去计算,所以需要得到每一点的剪切力或者是某一面的平均剪切力,可以实现吗?
3楼2020-03-10 10:53:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

landykun

铁虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by Zxcvbnmad at 2020-03-10 10:53:40
感谢回复,这两个我在udf手册里没有找到,应该在哪里找?
然后这个壁面剪切力我是想把它放到公式中去计算,所以需要得到每一点的剪切力或者是某一面的平均剪切力,可以实现吗?...

你这个代码里的变量是在哪里找的。。。自己编的就需要定义呀  不然就是可以识别的。。。
我觉得可以

发自小木虫Android客户端
4楼2020-03-10 17:47:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Zxcvbnmad 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见