24小时热门版块排行榜    

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

c_lei

新虫 (初入文坛)

[求助] udf添加能量源项

想请大神们看看一段udf,关于添加能量源项的,希望在每个周期的前3us,给指定区域添加能量源项为Q,在周期剩余的时间里,添加的能量源项为0,这里周期为1ms。
CODE:
#include "udf.h"
#define Q 4e+11
DEFINE_SOURCE(energy_source,c,t,ds,eqn)
{
real source;
real time=RP_Get_Real("flow-time");
int n=time/1000;
if(time>=1000*n&&time<=1000*n+3)
   source=Q;
else
   source=0;
return source ;
}

多谢各位了!

[ Last edited by xiegangmai on 2013-5-11 at 21:28 ]
回复此楼

» 猜你喜欢

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

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

c_lei

新虫 (初入文坛)

哦,那个表情不晓得怎么搞的,是个“)”
2楼2013-05-10 18:45:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

c_lei

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by c_lei at 2013-05-10 18:45:37
哦,那个表情不晓得怎么搞的,是个“)”

又来自问自答了,是不是我没有考虑时间的单位,提取的流动时间的单位是s,而我误认为是us??待我试试看
3楼2013-05-10 18:59:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

b07988

金虫 (正式写手)

星期六可以休息

引用回帖:
3楼: Originally posted by c_lei at 2013-05-10 18:59:04
又来自问自答了,是不是我没有考虑时间的单位,提取的流动时间的单位是s,而我误认为是us??待我试试看...

是的
先做最重要的事情,再做次重要的事情
4楼2013-05-12 19:18:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 c_lei 的主题更新
信息提示
请填处理意见