24小时热门版块排行榜    

查看: 1588  |  回复: 6

风_秋_黄

新虫 (初入文坛)

[求助] 请教一个喷口速度随时间变化的udf编写 已有1人参与

各位大神帮忙,我现在需要设置入口速度是一个随时间变化的函数,并且只在24ms内有效,之后速度为零,程序如下:
#include "udf.h"
DEFINE_PROFILE(y_velocity,t,i)  
{
  face_t f;  
  begin_f_loop(f,t)
    {
      real ftime=RP_Get_Real("flow-time";
      if(ftime<=0.024)
      F_PROFILE(f,t,i)=238.25175-7.53205*(e-3)*ftime-0.28596*(e-6)*pow(ftime,2)+0.01238*(e-9)*pow(ftime,3);
      else
      F_PROFILE(f,t,i)=0;
     }
  end_f_loop(f,t)
}
编译时结果出错:Error: C:\Users\Administrator\Desktop\FLUENT\su_udf.c: line 9: e: undeclared variable

各位大神,这是怎么回事,新手求教啊
回复此楼

» 猜你喜欢

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

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

风_秋_黄

新虫 (初入文坛)

为何是个害羞的表情...此处为)和;
2楼2014-07-11 16:52:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mwm621

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
猜测e是说e为幂的指数函数吧,这个应该是用exp()表示的。。。楼主把这个换一下再试一试~
3楼2014-07-11 17:04:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风_秋_黄

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by mwm621 at 2014-07-11 17:04:51
猜测e是说e为幂的指数函数吧,这个应该是用exp()表示的。。。楼主把这个换一下再试一试~

是10的-6次幂
4楼2014-07-11 17:07:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mwm621

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
风_秋_黄: 金币+10, ★★★很有帮助, pow(10.,-6)可以算出来,谢谢了 2014-07-12 11:52:41
那应该是10.0e-06或是pow(10.,-6.)表示吧?单独写一个e可能无法编译出来。。。
5楼2014-07-12 09:26:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

指数那里估计写错了,可以查一下udf的指数怎么写。。
udf貌似是c语言改的,我记得C语言的指数是用pow,比如p=(1+r)的10次方,p=pow((1+r),10);
这个头文件在#include<math.h>,udf开头需要加上math.h吧
6楼2014-07-15 10:27:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风_秋_黄

新虫 (初入文坛)

引用回帖:
6楼: Originally posted by pinksuper at 2014-07-15 10:27:13
指数那里估计写错了,可以查一下udf的指数怎么写。。
udf貌似是c语言改的,我记得C语言的指数是用pow,比如p=(1+r)的10次方,p=pow((1+r),10);
这个头文件在#include<math.h>,udf开头需要加上math.h吧

恩,已经改过来了,谢谢
7楼2014-07-16 08:32:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 风_秋_黄 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 投票:  有多少人是今天查系统知道结果的? +14 爱看书的可乐 2026-08-26 16/800 2026-08-26 17:44 by skyjudy
[基金申请] 系统查不到 +10 董八千 2026-08-26 10/500 2026-08-26 16:30 by Equinoxhua
[基金申请] 我不理解! +8 Edward_pc 2026-08-26 13/650 2026-08-26 15:37 by Tide man
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 能否退出参与的面上项目解除限项 +23 koalala 2026-08-24 26/1300 2026-08-26 14:29 by 宝贝虫子
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 科研孤儿太难了 +21 我4大白菜 2026-08-20 22/1100 2026-08-26 11:29 by nlgza
[基金申请] 系统进不去 +4 yanglien 2026-08-26 5/250 2026-08-26 11:10 by wenfengw83
[基金申请] 怎么看青基中了没有啊 +4 叶九微 2026-08-26 4/200 2026-08-26 10:52 by xiacongxu
[基金申请] 今天务委会开完了,明天出结果吗 +19 angus9576 2026-08-25 23/1150 2026-08-26 10:03 by zp519
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
[基金申请] 没有任何消息-是不是就凉了 +9 图啦图啦 2026-08-24 10/500 2026-08-25 11:59 by 南海小哥
[基金申请] 我面上完蛋了 +13 且听虎啸 2026-08-20 14/700 2026-08-25 09:10 by mrkang
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[基金申请] 让我中一个面上吧! +13 大萍1987 2026-08-20 16/800 2026-08-24 10:23 by 太傻了
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
[基金申请] 时间戳今天,20号变了 +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 应该是下周三26日公布了吧? +4 哈哈蛤? 2026-08-21 4/200 2026-08-21 10:58 by Vivilian
信息提示
请填处理意见