塔西拉LBM

Taxila-LBM:一个用于模拟多孔介质中孔隙尺度流动的并行模块化格子Boltzmann框架。格子Boltzmann方法是孔隙尺度流动模拟的常用工具。这很可能是因为包含复杂的几何结构(如多孔介质)和表示多相和多流体流动的容易程度。许多进展,包括多次弛豫时间,各向同性的增加,以及其他方面都提高了该方法的准确性和物理保真度。此外,格子Bolzmann方法在计算上是非常有效的,这是由于算法的显式性质和相对大量的局部工作。许多算法选项和效率的结合意味着一个软件框架可以在从笔记本电脑到大型集群的计算机上使用和比较这些进步。本文介绍了{it-Taxila-LBM},一个用于格子Boltzmann模拟的开源软件框架。我们讨论了框架的设计,并列出了可用的特性,包括文献中的两种方法以及将方法推广到复杂几何的一些新的增强。我们讨论了在各种方法中精度和性能的权衡,注意到Taxila LBM如何使在实际问题中进行这些比较变得容易。最后,我们展示了一些在孔隙尺度模拟中常用的应用,包括Berea砂岩渗透率的表征和非均质微模型中的多流体流动分析。

此软件的关键字

这里的任何内容都将在支持canvas元素的浏览器上被替换