PetIBM: toolbox and applications of the immersed-boundary method on distributed-memory architectures
PetIBM: toolbox and applications of the immersed-boundary method on distributed-memory architectures
复制标题
DOI:
10.21105/joss.00558
复制
发表时间:
2018-05
期刊:
影响因子:
--
通讯作者:
Pi-Yueh Chuang;O. Mesnard;A. Krishnan;L. Barba
中科院分区:
文献类型:
--
作者:
Pi-Yueh Chuang;O. Mesnard;A. Krishnan;L. Barba
In the IBM framework, a collection of Lagrangian markers defines the immersed boundary (where boundary conditions are enforced) and the fluid equations are solved over the extended domain (including the body domain). The Eulerian mesh remains unmodified when computing the flow around multiple moving immersed bodies, which removes the need for remeshing at every time step. PetIBM discretizes the fluid equations using a second-order finite-difference scheme, various optional time-integrators, and a fully discrete projection method (Perot (1993)). It implements two immersed-boundary algorithms: the immersed-boundary projection method (Taira and Colonius (2007)) and its decoupled version (Li et al. (2016)).