×

LUDWIG:复杂流体的并行格子Boltzmann代码。 (英语) 兹比尔1032.76055

小结:本文介绍了LUDWIG,一种用于模拟格子的通用代码——立方格子上的三维Boltzmann模型。事实上,LUDWIG不是一个单独的代码,而是一组共享某些通用例程的代码,例如I/O和通信。如果按预期使用LUDWIG,那么具有不同平衡自由能的各种复杂流体模型都很容易编码,因此用户可以专注于问题的物理,而不是并行计算问题。到目前为止,LUDWIG的主要应用是对称二元流体混合物。我们首先解释了LUDWIG的哲学和结构,它被认为是为学术联盟开发大型代码的一种非常有效的方法。接下来,我们将详细介绍一些并行实现问题,如并行I/O,以及使用MPI在MPP和SMP系统上实现完全可移植性和高效性。最后,我们描述了如何实现通用的固体边界,并详细研究了固体壁附近对称二元流体混合物的特殊情况。我们提出了一种新的方案,用于在静态和移动固体边界存在的情况下,对润湿现象进行热力学一致性模拟,并检查其性能。

MSC公司:

76米28 粒子法和晶格气体法
2005年5月 并行数值计算

软件:

LUDWIG公司
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 丹尼斯顿,C。;Orlandini,E。;约曼斯,J。
[2] Higuera,F.J。;苏奇,S。;Benzi,R.、Europhys。莱特。,93145(1989年)
[3] Qian,Y.H。;D’Humières,D。;Lallemand,P.,欧洲。莱特。,17, 479 (1992) ·Zbl 1116.76419号
[4] Ladd,A.J.C.,J.流体力学。,271, 285 (1994) ·Zbl 0815.76085号
[5] Wolfram,S.,J.统计物理。,45, 471 (1986) ·Zbl 0629.76002号
[6] 斯威夫特,M.R。;Orlandini,E。;奥斯本,W.R。;约曼斯,J.,Phys。E版,54,5041(1996)
[7] 格鲁伯特,D。;约曼斯,J.M.,计算机。物理学。社区。,121-122, 236 (1999)
[8] V.M.Kendon、M.E.Cates、J.-C.Desplat、I.Pagonabaraga、P.Bladon正在准备中;V.M.Kendon、M.E.Cates、J.-C.Desplat、I.Pagonabaraga、P.Bladon正在准备中
[9] Kendon,V.M.(弗吉尼亚州肯登市)。;德斯普拉特,J.-C。;布莱登,P。;Cates,M.E.,物理学。修订稿。,83, 576 (1999)
[10] Groot,R.D。;沃伦,P.B.,J.化学。物理。,107, 4423 (1997)
[11] I.Pagonabaraga,D.Frenkel,预印本;I.Pagonabaraga,D.Frenkel,预印本
[12] Foster,I.,《设计和构建并行程序》(1995),Addison-Wesley:Addison-Whesley Reading,MA·Zbl 0844.68040号
[13] 我们感谢P.B.Warren博士对这一点的讨论;我们感谢P.B.Warren博士就这一点进行的讨论
[14] Lowe,C.P。;Frenkel,D。;马斯特斯,A.J.,J.化学。物理。,103, 1582 (1995)
[15] 哈根,M.H.J。;Frenkel,D。;Lowe,C.P.,《物理学A》,272,376(1999)
[16] 罗林森,J。;Widom,B.,《毛细管分子理论》(1982),克拉伦登出版社:牛津克拉伦登出版公司
[17] 斯威夫特,M.R。;奥斯本,W.R。;约曼斯,J.,Phys。修订稿。,75, 830 (1995)
[18] Cahn,J.和J.化学。物理。,66, 3667 (1977)
[19] Cray T3E编程与相干内存流v1.2(1996)
[20] Cates,M.E。;V.M.Kendon。;布莱登,P。;Desplat,J.-C.,法拉第讨论,112,1(1999)
[21] V.Kendon。;Cates,M.E。;Desplat,J.-C.,物理学。E版,614029(2000)
[22] 陪审团,S。;布莱登,P。;Cates,M.E。;克里希纳,S。;黑根,M。;北鲁多克。;沃伦·P·物理。化学。化学。物理。,12051(1999年)
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。