格子Boltzmann方法
双三次插值
计算科学
网格
插值(计算机图形学)
笛卡尔坐标系
算法
计算
规则网格
双线性插值
计算机科学
数学优化
数学
机械
多元插值
物理
几何学
计算机图形学(图像)
计算机视觉
动画
作者
Zhixiang Liu,Q.W. Yang,Wenhao Zhu,Liping Zhou,Jingxiang Xu
标识
DOI:10.1142/s1758825125500656
摘要
Efficient multi-layer Cartesian grid generation and computation are vital for computational fluid dynamics simulations in complex geometries, where traditional methods face challenges with lengthy grid generation times and numerical dissipation in multi-layer lattice Boltzmann method (LBM). This study proposes an advanced multi-layer LBM computational framework that enhances both accuracy and efficiency by integrating parallel multi-layer grid generation algorithm with a buffer-driven bicubic interpolation algorithm to solve these problems. The proposed parallel Cartesian grid generation algorithm introduces a load-balancing strategy for adaptive grid generation, which automatically adjusts the distribution of cells that intersect with geometry boundaries, balancing the number of intersected cells in different domains across up to three dimensions. To address the challenges of data transfer between different grid layers in multi-layer LBM, a new buffer-driven bicubic interpolation method is introduced. By creating a buffer zone between coarse and fine grids, the interpolation method extends the range of data sources, allowing more neighboring grid points to be used in computations. Numerical experiments demonstrate that these algorithms lead to faster multi-layer grid generation and excellent computational performance in both 2D and 3D cases.
科研通智能强力驱动
Strongly Powered by AbleSci AI