24小时热门版块排行榜    

查看: 841  |  回复: 2

libin457500

金虫 (小有名气)

[求助] udf 利用监视点的压力确定入口压力 已有1人参与

编译不能通过一直提示有fatal error C1004: unexpected end of file found,实在找不出原因了,求大家帮忙看看,谢谢了!!!
#include "udf.h"
#include "mem.h"
real a;
real a_1;
DEFINE_INIT(my_p_function, domain)
{
   cell_t c;
   Thread *t;
   thread_loop_c (t,domain)
      {
         begin_c_loop_all (c,t)
           {
              C_P(c,t)=3.0e5;
            }
       end_c_loop_all (c,t)
        }
}
DEFINE_PROFILE(pressure_profile,thread,position)
{
face_t f;
Thread *t;
  cell_t c;
real xc[ND_ND];
begin_c_loop(c,t)
   {
   C_CENTROID(xc,c,t);
   if (sqrt(ND_SUM(pow(xc[0]-0.2,2.),
                pow(xc[1]-0.,2.),
                pow(xc[2]-0.015,2.)))<0.001)
        {
            a=C_P(c,t);
        }
    if (sqrt(ND_SUM(pow(xc[0]-0.,2.),
                pow(xc[1]-0.,2.),
                pow(xc[2]-0.015,2.)))<0.001)
        {     
            a_1=C_P(c,t);
        }
      }
      end_c_loop(c, thread)
begin_f_loop(f,thread)
      {        
         if (a<300000.0)
        {
              F_PROFILE(f,thread,position)=a_1+100.0;
        }
          else
        {
          F_PROFILE(f,thread,position)=a_1-100.0;
        }
  }
}
回复此楼
judtdoit
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

CFD_light

铁虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
你这个存在重大错误的
模拟的最高境界:同形不同理
2楼2015-06-01 14:03:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libin457500

金虫 (小有名气)

引用回帖:
2楼: Originally posted by CFD_light at 2015-06-01 14:03:54
你这个存在重大错误的

请指教,,,,,,
judtdoit
3楼2015-06-01 15:06:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 libin457500 的主题更新
信息提示
请填处理意见