The immersed boundary method is a versatile tool for the investigation of flow-structure interaction. In a large number of applications, the immersed boundaries or structures are very stiff and strong tangential forces on these interfaces induce a well-known, severe time-step restriction for explicit discretizations. This excessive stability constraint can be removed with fully implicit or suitable semi-implicit schemes but at a seemingly prohibitive computational cost. While economical alternatives have been proposed recently for some special cases, there is a practical need for a computationally efficient approach that can be applied more broadly. In this context, we revisit a robust semi-implicit discretization introduced by Peskin in the late 1970s which has received renewed attention recently. This discretization, in which the spreading and interpolation operators are lagged, leads to a linear system of equations for the interface configuration at the future time, when the interfacial force is linear. However, this linear system is large and dense and thus it is challenging to streamline its solution. Moreover, while the same linear system or one of similar structure could potentially be used in Newton-type iterations, nonlinear and highly stiff immersed structures pose additional challenges to iterative methods. In this work, we address these problems and propose cost-effective computational strategies for solving Peskin's lagged-operators type of discretization. We do this by first constructing a sufficiently accurate approximation to the system's matrix and we obtain a rigorous estimate for this approximation. This matrix is expeditiously computed by using a combination of pre-calculated values and interpolation. The availability of a matrix allows for more efficient matrix-vector products and facilitates the design of effective iterative schemes. We propose efficient iterative approaches to deal with both linear and nonlinear interfacial forces and simple or complex immersed structures with tethered or untethered points. One of these iterative approaches employs a splitting in which we first solve a linear problem for the interfacial force and then we use a nonlinear iteration to find the interface configuration corresponding to this force. We demonstrate that the proposed approach is several orders of magnitude more efficient than the standard explicit method. In addition to considering the standard elliptical drop test case, we show both the robustness and efficacy of the proposed methodology with a 2D model of a heart valve.
[1]
A. Y. Cheer,et al.
Fluid Dynamics in Biology
,
1993
.
[2]
Thomas Y. Hou,et al.
An efficient semi-implicit immersed boundary method for the Navier-Stokes equations
,
2008,
J. Comput. Phys..
[3]
D. Juric,et al.
A front-tracking method for the computations of multiphase flow
,
2001
.
[4]
Anita Mayo,et al.
An implicit numerical method for fluid dynamics problems with immersed elastic boundaries
,
1993
.
[5]
C. Peskin,et al.
Implicit second-order immersed boundary methods with boundary mass
,
2008
.
[6]
A. Y. Cheer,et al.
Fluid dynamics in biology : proceedings of an AMS-IMS-SIAM Joint Summer Research Conference held July 6-12, 1991 with support from the National Science Foundation and NASA Headquarters
,
1993
.
[7]
John M. Stockie,et al.
Stability Analysis for the Immersed Fiber Problem
,
1995,
SIAM J. Appl. Math..
[8]
Thomas Y. Hou,et al.
Removing the stiffness of elastic force from the immersed boundary method for the 2D Stokes equations
,
2008,
J. Comput. Phys..
[9]
C. Peskin,et al.
A three-dimensional computer model of the human heart for studying cardiac fluid dynamics
,
2000,
SIGGRAPH 2000.
[10]
B. Wetton,et al.
Analysis of Stiffness in the Immersed Boundary Method and Implications for Time-Stepping Schemes
,
1999
.
[11]
Charles S. Peskin,et al.
Stability and Instability in the Computation of Flows with Moving Immersed Boundaries: A Comparison of Three Methods
,
1992,
SIAM J. Sci. Comput..
[12]
Yoichiro Mori.
Convergence proof of the velocity field for a stokes flow immersed boundary method
,
2008
.
[13]
Robert Michael Kirby,et al.
Unconditionally stable discretizations of the immersed boundary equations
,
2007,
J. Comput. Phys..
[14]
C. Peskin.
Numerical analysis of blood flow in the heart
,
1977
.