24小时热门版块排行榜    

查看: 1142  |  回复: 2

tuzipeng

新虫 (初入文坛)

[求助] fluent udf 怎么实现一个随时间移动的压力。

本人是菜鸟,想通过UDF实现一个沿X正方向移动的压强,宽度为1mm,就好比一个刮板想右刮,附件里有模型图,自己编写了一个错误的UDF,希望大神指点一下问题在哪里.
#include "udf.h"
DEFINE_PROFILE(unsteady_pressure,thread,position)
{
                real x[ND_ND];
                real x2,x3;                       
                real v=0.001;
                real F
                face_t f;
        begin_f_loop(f,thread)
        {
                real t = RP_Get_Real("flow-time";
                real x1=x[0];
                x2=vt;
                x3=vt+0.001;
                if (t<=50)
               { if (x2<=x1&&x1<=x3)
                F=40000;
                else
                F=0;}
               else
                F=0;
                return F_PROFILE(f,thread,position)=F;
    end_f_loop(f,thread)
}
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 2.jpg
  • 2013-07-29 15:29:40, 311.63 K

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)

★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+2, 鼓励讨论交流! 2013-08-01 23:31:53
本帖仅楼主可见
2楼2013-07-29 19:42:12
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

tuzipeng

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 紫衣016 at 2013-07-29 19:42:12
首先你的程序有一些小毛病,比如 real F 这一句,少个分号;有些变量没有定义
关于时间的UDF,之前有人发过类似的帖子,你可以找找看

谢谢你,已经搞定了,程序是有许多小问题。
3楼2013-07-30 08:48:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tuzipeng 的主题更新
信息提示
请填处理意见