新建
上传
首页
助手
最?/div>
资料?/div>
工具

#include "udf.h" 

#define  Pm 0.03 

#define  Pmx 0.9 

#define  Et 20 

DEFINE_SOURCE(xmom_source,c,t,dS,eqn) 

{ 

  

  

real xc[ND_ND];  

   

   

   

    

  

  

real force; 

  

  

cell_t cell; 

Thread*cell_thread; 

Domain*subdomain; 

real A,B,C,source; 

begin_c_loop_all(cell,cell_thread) 

{ 

  

   

   

   

 C_CENTROID(xc,cell,cell_thread); 

  

   

   

   

   

   

 if(xc[0]>=-25 && xc[0]<=-12 ) 

  

   

   

   

   

   { 

 

  

   

   

   

   

   

 if(xc[1]>=7 && xc[1]<=12) 

  

  

  

  

force=3200*pow(10,-275*fabs(xc[0])-275*fabs(xc[1])); 

  

  

  

  

A=1/(C_R(c,t)*force); 

  

   

   

   

   

   

 B=2*Pm*Pmx*Et/C_R(c,t); 

  

   

   

   

   

   

 source=C_R(c,t)*(sqrt(A*C_U(c,t)*C_U(c,t)+B)-C_U(c,t)); 

  

   

   

   

   

   

 dS[eqn]=A*C*pow((A*C_U(c,t)*C_U(c,t)+B),3/2)-C; 

  

  

  

  

  

  

  

  

return source; 

  

   

   

   

   

   

   

  

} 

end_c_loop_all(cell,cell_thread) 

  

   } 

} 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

#include "udf.h" 

#define  Pm 0.03 

#define  Pmx 0.9 

#define  Et 20 

DEFINE_SOURCE(xmom_source,c,t,dS,eqn) 

{ 

  

  

real xc[ND_ND];  

   

   

   

    

  

  

real force; 

  

  

cell_t cell; 

Thread*cell_thread; 

Domain*subdomain; 

real A,B,C,source; 

begin_c_loop_all(cell,cell_thread) 

{ 

  

   

   

   

 C_CENTROID(xc,cell,cell_thread); 

  

   

   

   

   

   

 if(xc[0]>=-25 && xc[0]<=-12 ) 

  

   

   

   

   

   { 

 

  

   

   

   

   

   

 if(xc[1]>=7 && xc[1]<=12) 

  

  

  

  

force=3200*pow(10,-275*fabs(xc[0])-275*fabs(xc[1])); 

  

  

  

  

A=1/(C_R(c,t)*force); 

  

   

   

   

   

   

 B=2*Pm*Pmx*Et/C_R(c,t); 

  

   

   

   

   

   

 source=C_R(c,t)*(sqrt(A*C_U(c,t)*C_U(c,t)+B)-C_U(c,t)); 

  

   

   

   

   

   

 dS[eqn]=A*C*pow((A*C_U(c,t)*C_U(c,t)+B),3/2)-C; 

  

  

  

  

  

  

  

  

return source; 

  

   

   

   

   

   

   

  

} 

end_c_loop_all(cell,cell_thread) 

  

   } 

} 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

#include "udf.h" 

#define  Pm 0.03 

#define  Pmx 0.9 

#define  Et 20 

DEFINE_SOURCE(xmom_source,c,t,dS,eqn) 

{ 

  

  

real xc[ND_ND];  

   

   

   

    

  

  

real force; 

  

  

cell_t cell; 

Thread*cell_thread; 

Domain*subdomain; 

real A,B,C,source; 

begin_c_loop_all(cell,cell_thread) 

{ 

  

   

   

   

 C_CENTROID(xc,cell,cell_thread); 

  

   

   

   

   

   

 if(xc[0]>=-25 && xc[0]<=-12 ) 

  

   

   

   

   

   { 

 

  

   

   

   

   

   

 if(xc[1]>=7 && xc[1]<=12) 

  

  

  

  

force=3200*pow(10,-275*fabs(xc[0])-275*fabs(xc[1])); 

  

  

  

  

A=1/(C_R(c,t)*force); 

  

   

   

   

   

   

 B=2*Pm*Pmx*Et/C_R(c,t); 

  

   

   

   

   

   

 source=C_R(c,t)*(sqrt(A*C_U(c,t)*C_U(c,t)+B)-C_U(c,t)); 

  

   

   

   

   

   

 dS[eqn]=A*C*pow((A*C_U(c,t)*C_U(c,t)+B),3/2)-C; 

  

  

  

  

  

  

  

  

return source; 

  

   

   

   

   

   

   

  

} 

end_c_loop_all(cell,cell_thread) 

  

   } 

} 

Ͼλ">
Ͼλ
Ŀ

动量源项 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

#include "udf.h" 

#define  Pm 0.03 

#define  Pmx 0.9 

#define  Et 20 

DEFINE_SOURCE(xmom_source,c,t,dS,eqn) 

{ 

  

  

real xc[ND_ND];  

   

   

   

    

  

  

real force; 

  

  

cell_t cell; 

Thread*cell_thread; 

Domain*subdomain; 

real A,B,C,source; 

begin_c_loop_all(cell,cell_thread) 

{ 

  

   

   

   

 C_CENTROID(xc,cell,cell_thread); 

  

   

   

   

   

   

 if(xc[0]>=-25 && xc[0]<=-12 ) 

  

   

   

   

   

   { 

 

  

   

   

   

   

   

 if(xc[1]>=7 && xc[1]<=12) 

  

  

  

  

force=3200*pow(10,-275*fabs(xc[0])-275*fabs(xc[1])); 

  

  

  

  

A=1/(C_R(c,t)*force); 

  

   

   

   

   

   

 B=2*Pm*Pmx*Et/C_R(c,t); 

  

   

   

   

   

   

 source=C_R(c,t)*(sqrt(A*C_U(c,t)*C_U(c,t)+B)-C_U(c,t)); 

  

   

   

   

   

   

 dS[eqn]=A*C*pow((A*C_U(c,t)*C_U(c,t)+B),3/2)-C; 

  

  

  

  

  

  

  

  

return source; 

  

   

   

   

   

   

   

  

} 

end_c_loop_all(cell,cell_thread) 

  

   } 

} 



ļ׺.doc޸Ϊ.docĶ

  • ѧϰ 1 ѹ
  • ϲ칫ӡڹ淶ɲȨʵʩ
  • ѧ2018깤ܽ
  • []·̿ר˫ʩ֯
  • 2019-2025йӦҵչ״о棨Ŀ¼ - ͼ
  • ¹Ŀʹ(ʱ⻪)
  • ԴԴϵͳ
  • UGֱԲ׶ֵIJӻ(1).
  • ҵλԱڹ취
  • ӳʵ¼

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)