24小时热门版块排行榜    

查看: 2349  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

sigui44

铁虫 (初入文坛)

[求助] Fluent模拟建筑群风环境,入口风速采用指数风,编写UDF,请大神帮忙看看有没有错误 已有2人参与

Fluent模拟建筑群风环境,入口风速采用指数风,编写UDF,请大神帮忙看看有没有错误
指数风公式为:Vz=Vo(Z/Zo)a
编写的UDF为:
#include "udf.h"
DEFINE_PROFILE(inlet_x_velocity, thread, position)
{
  real x[ND_ND];                /* this will hold the position vector */
  real y;
  face_t f;

  begin_f_loop(f, thread)
    {
      F_CENTROID(x,f,thread);
      y= x[1];
      F_PROFILE(f, thread, position) = 0.5*pow(0.1*y,0.16);
    }
  end_f_loop(f, thread)
}
希望大神指点,谢谢!!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

时光漫步lee

新虫 (小有名气)

把y=x[1]改成y=x[2]应该就OK了。中括号里的数字,0代表x坐标,1代表y坐标,2代表z。既然你要z坐标的变化就应该是2

发自小木虫Android客户端
5楼2016-11-06 01:19:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

mycc

专家顾问 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
看起来没有什么问题,可以自己尝试一下计算一下,看看入口风速分布曲线
项目汇总:http://www.cfluid.com/forum.php?mod=viewthread&tid=114340&extra=
2楼2016-10-25 10:12:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (小有名气)

感谢参与,应助指数 +1
本帖仅楼主可见
3楼2016-10-25 10:17:49
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

sigui44

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by mycc at 2016-10-25 10:12:12
看起来没有什么问题,可以自己尝试一下计算一下,看看入口风速分布曲线

我发现这个风速分布跟我想要的不同,我希望能向Z轴方向呈指数分布,但是这个的结果是随Y轴变化的,请问要怎么修改这个UDF呢?
4楼2016-11-04 20:26:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见