24小时热门版块排行榜    

查看: 798  |  回复: 2

仅仅路过00

新虫 (初入文坛)

[求助] DIFINE_SOURCE问题

我要用DEFINE_SOURCE定义一个高斯热源和一个质量源,打算本人对于source的参数dS n   dS[n]不太懂,求达人解答。
我自己编写了一个质量源的DEFINE_SOURCE(mass_source,c,m,ds,eqn)
{
  real x[ND_ND];
  real y,z,r,mass;
  Thread *pri_th,*sec_th;  
  pri_th = THREAD_SUB_THREAD(m,0);
  sec_th = THREAD_SUB_THREAD(m,1);
  if(C_VOF(c,sec_th)>0&&C_VOF(c,sec_th)<1)
    {
       C_CENTROID(x,c,m);
       y=x[0];
       z=x[1];
       r=sqrt((y-0.035)*(y-0.035)+(z-0.045)*(z-0.045));
       if(r<=0.002)
         {
          mass=0.2;
          ds[eqn]=0;
          }
       else
       mass=ds[eqn]=0;
     }
   else
   mass=ds[eqn]=0;
   return mass;     
}
但是已加载后,initial就报错。
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: ()
求达人解答。。。。。万分感谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fangdian

木虫 (正式写手)

【答案】应助回帖


xiegangmai: 金币+1, 谢谢参与! 2012-08-06 23:21:51
热源和质量源分开定义。。。。
2楼2012-08-06 20:00:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kylafree

至尊木虫 (知名作家)

这是一个怎样的过程,能描述一下不
3楼2012-08-09 17:16:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 仅仅路过00 的主题更新
信息提示
请填处理意见