FLUENT UDF中的向量操作宏

2016-08-29  by:CAE仿真在線  來源:互聯(lián)網

類型 宏名稱 描述
RP宏    
  RP_2D 定義UDF的維數(shù),2D
  RP_3D 定義UDF的維數(shù),3D
ND宏    
  ND_ND 常數(shù),在2D中值為2,3D中值為3
  ND_SUM 求和。如ND_SUM(x,y,z)等同于x+y+z
  ND_SET 賦值。ND_SET(u,v,w,C_U(c, t), C_V(c, t), C_W(c, t))相當于分別對u,v,w賦值
NV宏    
  NV_V 向量賦值。如NV_V(a,=,x)相當于a[0]=x[0],a[1]=x[1],a[2]=x[2]
  NV_VV 向量操作。如NV_VV(a,=,x,+,y)相當于a[0]=x[0]+y[0], a[1]=x[1]+y[1],a[2]=x[2]+y[2]
  NV_V_VS 一個向量與標量相乘后再與另一個向量操作。如NV_V_VS(a,=,x,+y,*,0.5)相當于a[0] = x[0] + (y[0]*0.5), a[1] = x[1] +(y[1]*0.5),注意例中的+號可以替換為-,*或/,例中的*能夠替換為/
  NV_VS_VS 向量操作。NV_VS_VS(a, =, x, *, 2.0, +, y, *, 0.5)相當于a[0] = (x[0]*2.0) + (y[0]*0.5), a[1] = (x[1]*2.0) + (y[1]*0.5),+可以換為-,*,/,而*可以換為/
  NV_MAG(x) 求模運算。NV_MAG(x)相當于計算sqrt(x[0]*x[0] + x[1]*x[1] + x[2]*x[2])
  NV_MAG2(x) 求模的平方。NV_MAG2(x)則等同于(x[0]*x[0] + x[1]*x[1] + x[2]*x[2])
點積    
  ND_DOT(x,y,z,u,v,w) 3D中相當于(x*u+y*v+z*w),2D中為x*u+y*v
  NV_DOT(x,u) 3D中等同于x[0]*u[0]+x[1]*y[1]+x[2]*y[2],2D中為x[0]*u[0]+x[1]*y[1]
  NVD_DOT(x,u,v,w) 3D中x[0]*u+x[1]*v+x[2]*w,2D中為x[0]*u+x[1]*v
叉積    
  ND_CROSS_X(x0,x1,x2,y0,y1,y2) 3D中:(((x1)*(y2)-(y1)*(x2))),2D中計算結果為0
  ND_CROSS_Y(x0,x1,x2,y0,y1,y2) 3D中:(((x2)*(y0)-(y2)*(x0))),2D中計算結果為0
  ND_CROSS_Z(x0,x1,x2,y0,y1,y2) 3D與2D中:(((x0)*(y1)-(y0)*(x1)))
  NV_CROSS_X(x,y) ND_CROSS_X(x[0],x[1],x[2],u[0],y[1],y[2])
  NV_CROSS(a,x,y) a[0] = NV_CROSS_X(x,y);a[1] = NV_CROSS_Y(x,y);a[2] = NV_CROSS_Z(x,y);

開放分享:優(yōu)質有限元技術文章,助你自學成才

相關標簽搜索:FLUENT UDF中的向量操作宏 Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學反應 fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com