GGDH模型计算浮升力生成项

#include "udf.h"
int i,j;
#define ct 0.33333 /*C_theta*/
#define Kronecher(i,j) (i==j?1.:0.) /*define Kronecher constant*/
/*define delta u,velocity flux*/
#define delta(c,t) (C_DUDX(c,t)+C_DVDY(c,t)+\
(RP_3D?C_DWDZ(c,t):rp_axi?C_V(c,t)/C_AVE_Y(c,t):0.))
/*定义S_ij=1/2*(du_i/dx_j+du_j/dx_i),二维平面、无旋流轴对称和三维定义一样*/
#define S(i,j) ((i=0&&j=0)?C_DUDX(c,t):(i=1&&j=1)?C_DVDY(c,t):(i=2&&j=2)?C_DWDZ(c,t):\
(i=0&&j=1)||(i=1&&j=0)?(C_DUDY(c,t)+C_DVDX(c,t)):(i=0&&j=2)||(i=2&&j=0)?(C_DUDZ(c,t)+C_DWDX(c,t)):\
(i=1&&j=2)||(i=2&&j=1)?(C_DVDZ(c,t)+C_DWDY(c,t)):0.)
/*定义Taot_ij*/
#define Taot(i,j) (2*C_MU_T(c,t)/C_R(c,t)*S(i,j)-2./3.*(C_K(c,t)+C_MU_T(c,t)/C_R(c,t)*delta(c,t))*Kronecher(i,j))
/*define u^'_iT^'*/
#define ut(i) ct*C_K(c,t)/C_D(c,t)*(Taot(i,0)*C_T_G(c,t)[0]+Taot(i,1)*C_T_G(c,t)[1]
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值