Palabos: Parallel Lattice Boltzmann Solver

COMPUTERS & MATHEMATICS WITH APPLICATIONS(2021)

引用 259|浏览69
暂无评分
摘要
We present the scope, concepts, data structures and application programming models of the open-source Lattice Boltzmann library Palabos. Palabos is a C++ software platform developed since 2010 for Computational Fluid Dynamics simulations and Lattice Boltzmann modeling, which specifically targets applications with complex, coupled physics. The software proposes a very broad modeling framework, capable of addressing a large number of applications of interest in the Lattice Boltzmann community, yet exhibits solid computational performance. The article describes the philosophy of this programming framework and lists the models already implemented. Finally, benchmark simulations are provided which serve as a proof of quality of the implemented core functionalities. (C) 2020 The Author(s). Published by Elsevier Ltd.
更多
查看译文
关键词
Palabos, Lattice Boltzmann method, Open-source software, Computational Fluid Dynamics, High performance computing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要