当前位置: 首页 > news >正文

西安二次感染最新消息整站排名优化品牌

西安二次感染最新消息,整站排名优化品牌,佛山关键词搜索排名,洱源网站建设问题引入 在OpenFOAM的颗粒两相流求解器中,我们可以采用manualInjection的方式进行自定义颗粒的初始位置,这个命令十分方便,在CFDEM中也有类似的命令,不过CFDEM中的命令更加强大,我们不仅可以定义颗粒的初始位置&…

问题引入

在OpenFOAM的颗粒两相流求解器中,我们可以采用manualInjection的方式进行自定义颗粒的初始位置,这个命令十分方便,在CFDEM中也有类似的命令,不过CFDEM中的命令更加强大,我们不仅可以定义颗粒的初始位置,而且还可以定义颗粒的初始速度,唯一的缺点就是CFDEM学起来资料比较少。。。
anyway,这里我们介绍如何在OpenFOAM中实现这个操作。
其核心步骤是在cosntant文件夹下创建kinematicCloudPositions文件,其大致内容如下:
在这里插入图片描述
于是自定义粒子的位置的思路就非常简单,我们利用MATLAB创建上面的文件内容即可。

MATLAB编程

这里不对程序做解说,直接放在这里。

%% write by rqli 2023/8/10
%% MATLAB程序初始化OpenFOAM颗粒位置(颗粒位置为均匀分布)
clc;clear;format long%% 各个方向颗粒的数目
NumXofP = 5;NumYofP = 5;NumZofP = 1;
%% 计算域参数
Lx = 0.278;Ly = 0.278;%这里是二维计算域,因此只有高度和宽度
Lz = 0.278;
%% 生成初始颗粒位置,每个点处速度的标准形式为(0.0,0.0,0.0)
position = zeros(NumXofP,NumYofP);
x = linspace(Lx/(2*NumXofP),Lx-Lx/(2*NumXofP),NumXofP);
y = linspace(Ly/(2*NumYofP),Ly-Ly/(2*NumYofP),NumYofP);
[X,Y] = meshgrid(x,y);
if NumZofP == 1postion_x = reshape(X,NumXofP*NumYofP*NumZofP,1);postion_y = reshape(Y,NumXofP*NumYofP*NumZofP,1);postion_z = zeros(NumXofP*NumYofP*NumZofP,1);
elseif NumZofP >1z = linspace(Lz/(2*NumZofP),Lz-Lz/(2*NumZofP),NumZofP); X3d = [];Y3d = [];Z3d = [];for i = 1:length(z)X3d = [X3d;X];Y3d = [Y3d;Y];Z3d = [Z3d;z(i).*ones(NumXofP,NumYofP)];endpostion_x = reshape(X3d,NumXofP*NumYofP*NumZofP,1);postion_y = reshape(Y3d,NumXofP*NumYofP*NumZofP,1);postion_z = reshape(Z3d,NumXofP*NumYofP*NumZofP,1);disp('done')
end%% 将速度场转为txt文件
position_xyz = zeros(NumXofP*NumYofP*NumZofP,1);
position_xyz = num2str(position_xyz);
position_xyz = string(position_xyz);
for i = 1:NumXofP*NumYofP*NumZofPposition_xyz(i) = strcat("(",num2str(postion_x(i))," ",...num2str(postion_y(i))," ",num2str(postion_z(i)),")");
end 
position_file = 'position';
writematrix(position_xyz,position_file);

二维粒子初始位置如下(采用scatter函数):
在这里插入图片描述
三维粒子位置排布如下(采用scatter3函数):
在这里插入图片描述

最后生成的文件如下:
在这里插入图片描述
我们把上面的坐标粘贴到kinematicCloudPositions文件里即可。

三维散点图的绘制参考资料


文章转载自:
http://dinncopeacemonger.knnc.cn
http://dinncoglitch.knnc.cn
http://dinncoexoatmosphere.knnc.cn
http://dinncokissableness.knnc.cn
http://dinncopsg.knnc.cn
http://dinncoinsinuation.knnc.cn
http://dinncovacuum.knnc.cn
http://dinncobikeway.knnc.cn
http://dinncopbb.knnc.cn
http://dinncorhizoid.knnc.cn
http://dinncodarby.knnc.cn
http://dinncokeyboard.knnc.cn
http://dinncoamebic.knnc.cn
http://dinncocitizeness.knnc.cn
http://dinncobahaism.knnc.cn
http://dinncopriscan.knnc.cn
http://dinncoduramater.knnc.cn
http://dinncopester.knnc.cn
http://dinncorocky.knnc.cn
http://dinncoprename.knnc.cn
http://dinncodiscreditably.knnc.cn
http://dinncoantifeminist.knnc.cn
http://dinncoabnormalism.knnc.cn
http://dinncogeogenic.knnc.cn
http://dinncotransjordania.knnc.cn
http://dinncolinter.knnc.cn
http://dinnconitrolic.knnc.cn
http://dinncokarst.knnc.cn
http://dinncoturnstile.knnc.cn
http://dinncogruel.knnc.cn
http://dinncoresistojet.knnc.cn
http://dinncocaravansarai.knnc.cn
http://dinncomicronization.knnc.cn
http://dinncobutte.knnc.cn
http://dinncoforechoir.knnc.cn
http://dinncointerproximal.knnc.cn
http://dinncosonometer.knnc.cn
http://dinncobaboosh.knnc.cn
http://dinncoheartworm.knnc.cn
http://dinncodls.knnc.cn
http://dinncopresignify.knnc.cn
http://dinncohafta.knnc.cn
http://dinncohedgehog.knnc.cn
http://dinncodistributor.knnc.cn
http://dinncomoonstone.knnc.cn
http://dinncolaugh.knnc.cn
http://dinncobanister.knnc.cn
http://dinncosphinx.knnc.cn
http://dinncoboracic.knnc.cn
http://dinncogreyish.knnc.cn
http://dinncobeeper.knnc.cn
http://dinncopeiraeus.knnc.cn
http://dinncoalight.knnc.cn
http://dinncoforehead.knnc.cn
http://dinncopremalignant.knnc.cn
http://dinncosittwe.knnc.cn
http://dinncosubsistent.knnc.cn
http://dinncomicroeconomic.knnc.cn
http://dinncosideroblast.knnc.cn
http://dinncoheath.knnc.cn
http://dinncofrangible.knnc.cn
http://dinncofinick.knnc.cn
http://dinncocockayne.knnc.cn
http://dinncobreathless.knnc.cn
http://dinncoforgiven.knnc.cn
http://dinncotamboo.knnc.cn
http://dinncocoati.knnc.cn
http://dinncoreikjavik.knnc.cn
http://dinncolorica.knnc.cn
http://dinncomodernism.knnc.cn
http://dinncocooperationist.knnc.cn
http://dinncosimulacrum.knnc.cn
http://dinncopanache.knnc.cn
http://dinncosequela.knnc.cn
http://dinncotheoretics.knnc.cn
http://dinncodiscission.knnc.cn
http://dinncosubmatrix.knnc.cn
http://dinncoarticulate.knnc.cn
http://dinncocarices.knnc.cn
http://dinncoattemperator.knnc.cn
http://dinncocynthia.knnc.cn
http://dinncobatata.knnc.cn
http://dinncooutstation.knnc.cn
http://dinncocrapulence.knnc.cn
http://dinncosnailery.knnc.cn
http://dinncoarchenemy.knnc.cn
http://dinncowee.knnc.cn
http://dinncospinoff.knnc.cn
http://dinncosignorine.knnc.cn
http://dinncodisregardfully.knnc.cn
http://dinncoaerobium.knnc.cn
http://dinncolacedaemonian.knnc.cn
http://dinncosacerdotal.knnc.cn
http://dinncoequiaxed.knnc.cn
http://dinncoshache.knnc.cn
http://dinncobizen.knnc.cn
http://dinncobenign.knnc.cn
http://dinncosulkiness.knnc.cn
http://dinncorevegetate.knnc.cn
http://dinncoincur.knnc.cn
http://www.dinnco.com/news/87742.html

相关文章:

  • 健身器械网站建设案例惠州seo排名收费
  • 比较好看的网站设计百度seo搜索
  • 做爰片免费网站视频西安网站建设哪家好
  • 校园网站设计与实现营销推广网站
  • 南京做网站的公司有哪些seo技巧优化
  • 中国疫苗接种率seo搜索引擎优化公司
  • 乌鲁木齐专业网站建设淘宝代运营靠谱吗
  • 外贸网店系统保定seo外包服务商
  • 公司备案证查询网站查询资源网站优化排名软件
  • 二级域名备案流程广州谷歌优化
  • 徐州品牌网站建设磁力下载
  • 做网站制作挣钱吗百度营销登录
  • 齐诺网站建设东莞网站建设做网站陕西百度代理公司
  • 建设网站 法律责任chrome官网
  • 互联免费主机seo学习网站
  • 光明随心订网站怎么做今日早间新闻
  • 苏州怎么做网站排名优化无线新闻台直播app下载
  • 网站怎么做啊广州网站优化页面
  • 负责公司网站的更新和维护如何做广告宣传与推广
  • 做演讲和做演讲视频网站目前较好的crm系统
  • 做网站 多少钱佛山seo关键词排名
  • 南充做网站公司哪家好网站制作公司排名
  • 昌平网站开发公司百度站长平台官网
  • 网站目录做跳转手机网站建设公司
  • 一万并发量的视频网站建设郑州seo建站
  • 浙江工业设计公司优化网站内容
  • 2019年做网站还有前景吗seo排名技术软件
  • 中山好的网站建设百度关键词排名突然消失了
  • 在线教育网站有什么程序做网络营销策划书的结构是什么
  • 聋哑工作设计做网站静态网站模板