Dept. of Mathematics, CB 3250, University of North Carolina, Chapel Hill, NC, 27599, United States of America.
Bioinformatics. and Comp. Biology, CB 7264, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599, United States of America.
Bioinspir Biomim. 2020 Nov 27;16(1). doi: 10.1088/1748-3190/ababb0.
Numerous fluid-structure interaction problems in biology have been investigated using the immersed boundary method. The advantage of this method is that complex geometries, e.g., internal or external morphology, can easily be handled without the need to generate matching grids for both the fluid and the structure. Consequently, the difficulty of modeling the structure lies often in discretizing the boundary of the complex geometry (morphology). Both commercial and open source mesh generators for finite element methods have long been established; however, the traditional immersed boundary method is based on a finite difference discretization of the structure. Here we present a software library for obtaining finite difference discretizations of boundaries for direct use in the 2D immersed boundary method. This library provides tools for extracting such boundaries as discrete mesh points from digital images. We give several examples of how the method can be applied that include passing flow through the veins of insect wings, within lymphatic capillaries, and around starfish using open-source immersed boundary software.
生物领域的大量流固耦合问题都使用浸入边界法进行了研究。该方法的优势在于,无需为流体和结构生成匹配的网格,即可轻松处理复杂的几何形状,例如内部或外部形态。因此,结构的建模难点通常在于对复杂几何形状(形态)的边界进行离散化。商业和开源的有限元网格生成器已经存在很长时间了;然而,传统的浸入边界方法是基于结构的有限差分离散化。在这里,我们提供了一个软件库,用于获取直接用于二维浸入边界方法的边界的有限差分离散化。该库提供了从数字图像中提取此类边界的工具,这些边界可以离散化为网格点。我们给出了一些示例,展示了如何应用该方法,包括让流动穿过昆虫翅膀的静脉、淋巴毛细血管和海星周围的流动,使用的是开源浸入边界软件。