arrow
返回

An efficient swap algorithm for the lattice Boltzmann method

delete2007-02-01
delete65
PRE
AI
K
Keijo Mattila *
J
Jari Hyväluoma
T
Tuomo Rossi
M
Mats Aspnäs
J
Jan Westerholm
DOI:10.1016/j.cpc.2006.09.005delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
During the last decade, the lattice-Boltzmann method (LBM) as a valuable tool in computational fluid dynamics has been increasingly acknowledged. The widespread application of LBM is partly due to the simplicity of its coding. The most well-known algorithms for the implementation of the standard lattice-Boltzmann equation (LBE) are the two-lattice and two-step algorithms. However, implementations of the two-lattice or the two-step algorithm suffer from high memory consumption or poor computational performance, respectively. Ultimately, the computing resources available decide which of the two disadvantages is more critical. Here we introduce a new algorithm, called the swap algorithm, for the implementation of LBE. Simulation results demonstrate that implementations based on the swap algorithm can achieve high computational performance and have very low memory consumption. Furthermore, we show how the performance of its implementations can be further improved by code optimization. (c) 2006 Elsevier B.V. All rights reserved.
Keyword:
lattice Boltzmann
algorithm
implementation
code optimization
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

暂无机构信息