资源简介

基于MATLAB的原始Shan-Chen伪势多相流模型,单组份多相基本LBM模型

资源截图

代码片段和文件信息

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% collision.m: cillision step
%                        
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Shan Chen Lattice Boltzmann sample in Matlab
% Copyright Wei Gong
% Address: Nottingham NG7 2RD UK
% E-mail: wei.gong@nottingham.ac.uk

u_n   = ee‘*reshape(u 2 lxy); 
u_squ = u(1 : :).^2 + u(2 : :).^2;
fequi = t_k‘*reshape(rho 1 lxy).*(1 + u_n/c_squ + u_n.^2/2/c_squ^2 - ...
    ones(9 1)*reshape(u_squ 1 lxy)/2/c_squ); % equilibrium function
fn    = reshape(fequi 9 lx ly) + ...
    (1 - 1/tau)*(ff - reshape(fequi 9 lx ly));
% fn    = reshape(fequi 9 lx ly) + ...
%     (1 - 1/tau)*(ff - reshape(fequi 9 lx ly)) + ...
%     reshape(ee‘*reshape(F 2 lxy

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-02-20 23:27  Two phase flow - basic Shan-Chen model\
     文件         841  2017-08-16 20:35  Two phase flow - basic Shan-Chen model\collision.m
     文件        1673  2017-08-16 20:35  Two phase flow - basic Shan-Chen model\constant.m
     文件         992  2017-08-16 20:35  Two phase flow - basic Shan-Chen model\forces.m
     文件         843  2017-08-16 20:35  Two phase flow - basic Shan-Chen model\initialization.m
     文件         829  2017-08-16 20:35  Two phase flow - basic Shan-Chen model\tflow.m
     文件        1260  2017-08-16 20:35  Two phase flow - basic Shan-Chen model\visua.m

评论

共有 条评论