×

Taxila LBM:一种用于模拟多孔介质中孔隙尺度流动的并行模块化格子Boltzmann框架。 (英语) Zbl 1393.76118号

摘要:格子Boltzmann方法是一种流行的多孔尺度流动模拟工具。这可能是因为容易包含复杂的几何结构,例如多孔介质,并表示多相流和多流体流。许多进步,包括多重松弛时间,增加了各向同性,其他进步提高了该方法的准确性和物理保真度。此外,格子Bolzmann方法的计算效率非常高,这得益于算法的明确性和相对大量的局部工作。许多算法选项和效率的结合意味着,一个软件框架能够在从笔记本电脑到大型集群的计算机上使用和比较这些先进技术,可以提供很多功能。在本文中,我们介绍塔克西拉LBM,一个用于晶格Boltzmann模拟的开源软件框架。我们讨论了框架的设计并列出了可用的功能,包括文献中的两种方法和一些新的增强功能将方法推广到复杂几何体。我们讨论了各种方法在准确性和性能方面的权衡,注意到Taxila LBM如何使实际问题的比较变得容易。最后,我们展示了在孔隙尺度模拟中的一些常见应用,包括贝里亚砂岩渗透率的表征和非均质微观模型中的多流体流动分析。

MSC公司:

76S05号 多孔介质中的流动;过滤;渗流
65亿75 涉及偏微分方程的初值和初边值问题的概率方法、粒子方法等
76米28 粒子法和晶格气体法
2008年6月 地球物理学相关问题的计算方法
86-04 地球物理相关问题的软件、源代码等
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 艾顿,CK;Clausen,JR,复杂流动的格子-玻尔兹曼模型,Annu。流体力学版次。,42, 439-472, (2010) ·Zbl 1345.76087号 ·doi:10.1146/annurev-fluid-121108-145519
[2] Balay,S.,Brown,J.,Buschelman,K.,Eijkhout,V.,Gropp,W.D.,Kaushik,D.,Knepley,M.G.,McInnes,L.C.,Smith,B.F.,Zang,H.:PETSc用户手册,技术报告ANL-95/11。第3.3版。勒蒙特阿贡国家实验室(2012)
[3] Chang,C;刘,C-H;Lin,C-A,复杂几何流晶格Boltzmann模拟的边界条件,计算。数学。申请。,58, 940-949, (2009) ·Zbl 1189.76402号 ·doi:10.1016/j.camwa.2009.02.016
[4] 陈,S;Doolen,GW,流体流动的Lattice-Boltzmann方法,流体力学年鉴。,30, 329-364, (1998) ·Zbl 1398.76180号 ·doi:10.1146/anurev.fluid.30.1.329
[5] 他,X;邹,Q;罗,L-S;Dembo,M,格子Boltzmann-BGK模型简单流动的解析解和无滑移边界条件分析,J.Stat.Phys。,87, 115-136, (1997) ·兹比尔0937.82043 ·doi:10.1007/BF02181482
[6] 他,X;陈,S;Doolen,GD,《不可压缩极限下格子Boltzmann方法的新型热模型》,J.Comp。物理。,146, 282-300, (1998) ·Zbl 0919.76068号 ·doi:10.1006/jcph.1998.6057
[7] 他,X;珊,X;Doolen,GD,非理想气体的离散Boltzmann方程模型,物理学。E版,57,r14,(1998)·doi:10.1103/PhysRevE.57.R13
[8] 他,X;陈,S;Zhang,R,不可压缩多相流的格子Boltzmann格式及其在瑞利-泰勒不稳定性模拟中的应用,J.Comp。物理。,152, 642-663, (1999) ·Zbl 0954.76076号 ·doi:10.1006/jcph.1999.6257
[9] 拉勒曼德,P;罗,L-S,晶格玻尔兹曼方法理论:色散,耗散,各向同性,加利利不变性和稳定性,物理学。版本E,61,6546-6562,(2000)·doi:10.1103/PhysRevE.61.6546
[10] 马萨诸塞州麦克拉肯;Abraham,J,多相流的多重松弛时间格子Boltzmann模型,Phys。版本E,71,036701,(2005)·doi:10.1103/PhysRevE.71.036701
[11] 马里兰州波特;科恩,ET;康,Q;Moulton,JD;Carey,JW,大粘度比流体的多组分粒子间势能格子Boltzmann模型,Phys。版本E,86,036701,(2012)·doi:10.1103/PhysRevE.86.036701
[12] Premnath,KN;Abraham,J,三维多松弛时间(MRT)格子-多相流的Boltzmann模型,J.Compute。物理。,224, 539-559, (2007) ·Zbl 1116.76066号 ·doi:10.1016/j.jcp.2006.10.023
[13] 钱,Y;D’Humières,D;Lallemand,P,Navier-Stokes方程的格子BGK模型,Europhys。莱特。,17, 479-484, (1992) ·Zbl 1116.76419号 ·doi:10.1209/0295-5075/17/6/001
[14] 斯布拉加利亚,M;本齐,R;双生子,L;琥珀酸,S;杉山,K;Toschi,F,多程赝势的广义格子Boltzmann方法,物理学。修订版E.Stat.Nonlin。柔软。物质。物理。,75, 026702, (2007) ·Zbl 1203.76014号 ·doi:10.1103/PhysRevE.75.026702
[15] Schwartz,F.W.,Zhang,H.:地下水基础。威利,纽约(2002)
[16] 珊,X;Chen,H,Lattice-Boltzmann模型,用于模拟多相流和多组分流,Phys。E版,47,1815-1819,(1993)·doi:10.1103/PhysRevE.47.1815
[17] 珊,X;Chen,H,用格子Boltzmann方程模拟非理想气体和液气相变,物理学。E版,49,2941-2948,(1994)·doi:10.1103/PhysRevE.49.2941
[18] Shan,X,一类多相格子Boltzmann模型中杂散电流的分析和减少,物理学。版本E,73,047701,(2006)·doi:10.1103/PhysRevE.73.047701
[19] 珊,X;Doolen,G,多元晶格Boltzmann方程模型中的扩散,物理学。E版,54,3614-3620,(1996)·doi:10.1103/PhysRevE.54.3614
[20] 斯威夫特,MR;奥兰迪尼,E;奥斯本,WR;Yeomans,JM,《液气和二元流体系统的格子Boltzmann模拟》,Phys。E版,54,5041-5052,(1996)·doi:10.1103/PhysRevE.54.5041
[21] 元,P;Schaefer,L,晶格玻尔兹曼模型中的状态方程,物理学。流体,18042101,(2006)·Zbl 1185.76872号 ·doi:10.1063/1.2187070
[22] Zhang,J,《微流体的格子Boltzmann方法:模型和应用》,微流体纳米流体,10,1-28,(2011)·doi:10.1007/s10404-010-0624-1
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。