24小时热门版块排行榜    

查看: 320  |  回复: 2

lekuncui

新虫 (初入文坛)

[求助] 求助

需要获取一个内部边界(interior)的力,下面程序出问题,
Error:
FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
Error Object: #f
求指教:

#include "udf.h"
DEFINE_ON_DEMAND(on_demand_F)
{       
real velocity,flux,F=0;
Thread *t;
face_t f;/* 定义面变量 */
Domain *domain;/* 定义计算区域指针 */
domain=Get_Domain(1);/* 获取指针地址 */
t=Lookup_Thread(domain,10); /* 获取那个内部边界interior面的指针地址 */
begin_f_loop(f, t)
{ velocity=F_U(f,t); /* 获得网格点速度 */
flux=F_FLUX(f,t)*2*3.1415926;/* 获得网格点的流量 */
F+=velocity*flux;/* 计算力 */
}
end_f_loop(f, t)/* interior面循环结束 */
printf("F is %g\n",F);
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nono2009

超级版主 (文学泰斗)

No gains, no pains.

优秀区长优秀区长优秀区长优秀区长优秀版主

【答案】应助回帖

感谢参与,应助指数 +1
去仿真模拟版求助吧,这里讨论投稿中的共性问题
2楼2013-02-21 13:27:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

paperhunter

荣誉版主 (文学泰斗)

还没想好

优秀版主优秀版主优秀版主优秀版主优秀版主优秀版主优秀版主

【答案】应助回帖

感谢参与,应助指数 +1
楼主提的是程序语言的问题,貌似去程序语言版块求助效率更高。
咱也是有组织的人了...
3楼2013-02-21 13:40:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lekuncui 的主题更新
信息提示
请填处理意见