91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5KB
    文件類型: .cpp
    金幣: 2
    下載: 1 次
    發布日期: 2021-01-11
  • 語言: C/C++
  • 標簽: LBM??

資源簡介

何老師的LBM書中的算例,適當增加了一點注釋。

資源截圖

代碼片段和文件信息

#include
#include
#include
#include
#include
#include
#include

using?namespace?std; ///省略名為std的函數書寫?std::
const?int?Q=?9; //D2Q9?model.?規則網格模型
const?int?NX=?256; //x?方向
const?int?NY=?256; //y?方向
const?double?U=?0.1; //頂蓋速度
//c,網格步長,時間步長都為1
int?e[Q][2]=?{{00}{10}{01}{-10}{0-1}{11}{-11}{-1-1}{1-1}}; //根據模型進行速度配置,二維數組,每個點兩個方向,9行2列的數組。
double?w[Q]=?{4.0/91.0/91.0/91.0/91.0/91.0/361.0/361.0/361.0/36};
double?rho[NX+1][NY+1]u[NX+1][NY+1][2]u0[NX+1][NY+1][2]f[NX+1][NY+1][Q]F[NX+1][NY+1][Q]; //網格為256×256,節點數為257*257.
int?ijkipjpn;
double?cRedxdyLxLydtrho0P0tau_fniuerror;

void?init();
double?feq(int?kdouble?rhodouble?u[2]);
void?evolution();
void?output(int?m);

評論

共有 條評論