Abstract

Immersed boundary methods (IBMs) have evolved over the past 50 years from a specialized technique in biofluid dynamics and applied mathematics to a cornerstone of computational fluid dynamics. Many recent advancements in immersed boundary methods have centered on sharp-interface immersed boundary methods, which offer enhanced accuracy and fidelity for flow simulations. This paper outlines the key principles that have driven our own efforts in the development of sharp-interface immersed boundary methods over the past 25 years. We also highlight the power and versatility of these methods by showcasing a range of applications, spanning biolocomotion (i.e., swimming and flying), physiological flows, compressible aerodynamics, fluid–structure interaction (FSI), and flow-induced noise.

1 Introduction

Fifty years have elapsed since Charles Peskin introduced the immersed boundary method (IBM) in his Ph.D. thesis [1], a method that allowed flow simulations around complex moving boundaries to be implemented on body-nonconformal Cartesian grids. From its origin as a niche tool for biologists and applied mathematicians, IBMs have now become widely applied in various domains of fluid dynamics. Early development, up to the 1990s, centered on “diffuse-interface” methods [27]. However, the last 25 years have witnessed significant advancements in “sharp-interface” IBMs, which form the focus of this article. We will present here an overview of sharp-interface IB methods developed in our group, accompanied by a diverse set of applications showcasing their versatility.

2 Sharp-Interface Immersed Boundary Methods

Before delving into the specifics of the sharp-interface methods addressed in this paper, it is important to establish definitions for “diffuse” and “sharp” interface IB methods. These terms find their roots in the physics of fluid interfaces [7,8], and their use in categorizing IB methods is not as obvious as it seems. In our view, when an IB method is categorized as a “sharp-interface method,” it implies that the method imposes boundary conditions on the immersed boundary with a level of accuracy and precision comparable to an equivalent body-conformable grid (BCG) method. This equivalence to BCG methods (see Fig. 1) can be summarized by the following set of conditions for sharp-interface IBMs [9], which have been fundamental in guiding our IBM development efforts:

Fig. 1
Schematic of a (a) curvilinear body-fitted grid and (b) Cartesian grid and cut-cells around a curved boundary. Reproduced with permission from Ref. [9]. Copyright 2023 by American Physical Society.
Fig. 1
Schematic of a (a) curvilinear body-fitted grid and (b) Cartesian grid and cut-cells around a curved boundary. Reproduced with permission from Ref. [9]. Copyright 2023 by American Physical Society.
Close modal
  1. The imposition of no-slip, no-penetration boundary conditions is at a set of discrete points located precisely on the immersed boundary and nowhere else within the flow domain.

  2. The spacing and resolution of these boundary points align with the underlying fluid grid.

  3. The boundary conditions on these boundary points are imposed with an accuracy that is consistent with the underlying numerical scheme employed.

  4. All grid points/cells in the flow domain impose the “native” governing equation, i.e., the Navier–Stokes equation, and not any other augmented or auxiliary equation.

  5. The governing equations of flow are not solved inside the immersed body.

A necessary condition for an IB method to be considered a sharp-interface method is that for an immersed boundary that aligns perfectly with the underlying grid, the IB method should be entirely consistent with the corresponding body-conformal grid method. However, this condition is necessary but not sufficient. For instance, the “stair-step” or “staircase” method [10] represents the immersed boundary with a stair-step shaped surface that aligns with the underlying Cartesian grid. This method satisfies the above BCG consistency condition but does not meet the first condition in the itemized list above and therefore does not classify as a sharp-interface method.

Peskin's method [1], along with feedback forcing [4], fictitious domain [11], and front tracking methods [12], incorporates a localized body-force term in the continuous equations to impose the boundary condition on the body surface. However, for implementation in the discrete form of the equations, this localized force in the continuous equations is regularized, i.e., spread across a finite number of grid points. These methods therefore fall under the category of diffuse-interface methods because they do not satisfy most of the five conditions. Other approaches fail to satisfy one or more of these five criteria. For example, the mask method [13] distributes the discrete force across a layer of grid cells, qualifying it as a diffuse-interface technique.

We also emphasize that the conditions for sharpness enumerated above may neither be necessary nor sufficient for generating high-quality results from IBM simulations. This is because factors such as the choice of the spatial and temporal discretization schemes [14] may be entangled with any particular implementation of IBM in a way as to impose additional constraints on its accuracy and fidelity. For instance, some newer methods such as those in Refs. [15] and [16] do not satisfy one or more of the conditions enumerated above, but nevertheless provide good accuracy and fidelity. Thus, the above set of conditions are best treated as a general rubric for categorizing any given IBM and not necessarily for a direct assessment of the quality of the simulations. In Secs. 2.1 and 2.2, we describe two sharp-interface IB methods that have been developed and employed by our group.

2.1 Cut-Cell Method.

In cut-cell methods, commonly used with finite volume discretizations, the cells intersected by the immersed boundary are “reshaped” to fit the local boundary (see Fig. 2), and their discretization is accordingly adjusted. Applying cut-cell methods to three-dimensional (3D) problems is challenging and infrequent due to the complexity of dealing with cut-cells of various topologies [18,19]. To address this challenge, Seo and Mittal [20] proposed a “virtual” cut-cell method, which, when combined with a 3D finite difference ghost-cell IBM [21], achieved a higher level of discrete conservation while avoiding the difficulties associated with 3D cut-cells.

Fig. 2
Depicting the cut-cell methodology, including the nodes employed to implement boundary conditions on the immersed boundary to second-order accuracy by using a two-dimensional polynomial interpolation. Reproduced with permission from Ref.[17]. Copyright 1999 by Elsevier.
Fig. 2
Depicting the cut-cell methodology, including the nodes employed to implement boundary conditions on the immersed boundary to second-order accuracy by using a two-dimensional polynomial interpolation. Reproduced with permission from Ref.[17]. Copyright 1999 by Elsevier.
Close modal

Cut-cell methods [17,19,22,23] are unequivocally sharp-interface methods since they clearly satisfy the conditions listed earlier. In fact, the cut-cell method can be viewed as a body-conformal finite volume method where the finite volumes are Cartesian everywhere in the domain except at the boundary, where they assume non-Cartesian shapes (see Fig. 1(b)).

2.2 Ghost-Cell Based Methods.

Within the category of discrete forcing methods [24] are methods that employ “ghost-cells” (see Fig. 3) to impose the boundary conditions on the immersed boundary. Using a layer of cells just outside the computational boundary to apply external boundary conditions is a common practice in many BCG codes [2527]. This approach has also been utilized to apply boundary conditions on immersed no-slip boundaries in body-nonconformal grid codes [20,21,2830] and for multifluid interfaces [31,32]. Typically employed in finite difference methods, these ghost-cell techniques do not reshape boundary cells. Instead, they use an auxiliary equation for the ghost-cells to enforce the boundary condition on the immersed boundary, which is coupled to the flow variables near the boundary. In our own solver [21], the value of the ghost-cell (GC) velocity is determined through a second-order centered approximation, using the boundary condition at the body-intercept (BI) point and the flow variable interpolated at the image-point (IP). The pressure gradient boundary condition, which employs the same approximation, is formally first-order accurate, but this results in a globally second-order accurate approximation for pressure.

Fig. 3
Schematic of sharp-interface methodology [21] that implements a second-order boundary condition on the immersed boundary using ghost-cells. Reproduced with permission from Ref. [21]. Copyright 2008 by Elsevier.
Fig. 3
Schematic of sharp-interface methodology [21] that implements a second-order boundary condition on the immersed boundary using ghost-cells. Reproduced with permission from Ref. [21]. Copyright 2008 by Elsevier.
Close modal

The ghost-cell method can also be extended to higher orders. In the work of Seo and Mittal [33], the ghost-cell value is obtained from an nth order approximating polynomial interpolation by using an arbitrarily large number of stencil points around the immersed boundary (see Fig. 4). This high-order ghost-cell method has been employed for the wave propagation [33,34] and compressible flow problems [35,36].

Fig. 4
Schematic of high-order ghost-cell method [33]. The ghost-cell value is obtained from nth order approximating polynomial interpolation by using arbitrary number of stencil points around the immersed boundary in the range of R. Reproduced with permission from Ref. [9]. Copyright 2023 by American Physical Society.
Fig. 4
Schematic of high-order ghost-cell method [33]. The ghost-cell value is obtained from nth order approximating polynomial interpolation by using arbitrary number of stencil points around the immersed boundary in the range of R. Reproduced with permission from Ref. [9]. Copyright 2023 by American Physical Society.
Close modal

The ghost-cell methods by Tseng and Ferziger [28], Ghias et al. [30], Mittal et al. [21], and Seo and Mittal [20], as well as embedded boundary methods [3740], immersed interface methods [18], and the level-set based Cartesian grid methods [41,42], meet the conditions for sharp IB methods. Many of these methods enforce velocity boundary conditions on the immersed boundary with local second-order accuracy which exceeds the requirement for global second-order accuracy, thereby offering high resolution to the boundary layers on the immersed surfaces. The sharp-interface method by Seo and Mittal [20] even integrates discrete conservation of mass in localized regions near the immersed boundary through a virtual cut-cell method, enhancing the accuracy of boundary layer flows. Finally, unlike cut-cell methods, ghost-cell methods are more easily extended to 3D problems, and many of the above references showcase applications of these methods to a variety of 3D problems with complex immersed boundaries. Consequently, the ghost-cell based IBM described above [20,21] and the resulting flow solver (called “vicar3d”) has become our go-to solver, and all the incompressible flow simulations described later in the paper have been carried out with this solver.

2.3 Imposition of Pressure Boundary Condition on the Immersed Boundary.

The fifth condition in the list above may seem harmless initially, but it has significant implications for IB methods. This condition relates to the lack of an explicit pressure boundary condition on the immersed surface in certain IB methods, such as continuous forcing and most penalization techniques. Consequently, these methods require the computation of pressure and velocity throughout the entire grid, including within the immersed body. This approach can greatly reduce the computational cost of the simulation, since imposing a pressure boundary condition on the immersed surface could increase the computational effort for solving the pressure Poisson equation (PPE) by an order of magnitude or more.

As noted in Ref. [9], in the context of the fractional-step method, commonly used by these solvers, the slip and penetration on a surface at the end of the pressure correction step are O[(Δt)mp/τ] and O[(Δt)mp/n], respectively, where m is the order of the fractional-step method and τ and n are the directions tangential and normal to the immersed body. For standard fractional-step schemes, m=1, but second-order implementations [43] also exist. In BCG methods, it is standard to apply p/n=0 on all boundaries since it is consistent with the fractional-step method [44,45] and this ensures satisfaction of no-penetration to machine zero at the end of the time-step irrespective of the size of the time-step Δt as well as the magnitude of the normal pressure gradient. The latter can be large, especially in regions where the flow impacts the body normally. The cut-cell and ghost-cell methods developed by our group [17,21] and others [41,42] explicitly impose the Neumann condition for pressure on the immersed boundary. This allows us to enforce no-penetration to machine zero at the boundary points at the end of the time-step, decoupling the grid points inside the immersed body from those outside and eliminating the need to solve for the flow variables inside the body.

2.4 Improved Discrete Conservation in Ghost-Cell Methods.

Cut-cell methods, which rely on finite volume discretization, ensure discrete conservation of mass and momentum. However, as far as we are aware, all other IB methods inherently fail to achieve discrete conservation for cells near the immersed boundary since discrete conservation is not embedded in the immersed boundary formulations of any IB method. As with body-conformal methods, lack of discrete conservation is particularly important when the grid resolution is marginal. In sharp IB methods, this lack of discrete conservation can lead to undesirable effects like spurious temporal oscillations in surface quantities [20]. To address geometric volume conservation and enhance mass conservation, we have implemented a virtual cut-cell method in our sharp-interface IBM solver [20]. This approach uses cut-cell volumes to discretize the PPE, improving volume and mass conservation. The momentum equation is solved using a second-order central finite difference discretization with the ghost-cell method [21], eliminating the need for additional computations of momentum fluxes and stresses for the cut-cells. Cells intersected by the immersed boundary are modified as shown in Fig. 5. For regular cut-cells, the PPE is discretized using a finite volume method. The small cells are treated by the virtual cell-merging technique [20], in which merging is effected by transferring the source term of the Poisson equation for the small-cells to the adjacent regular and noncut cells. The value of the right-hand side of the PPE is computed for all cells including the small-cells, and then, for the small cells, the computed value is transferred to adjoining nonsmall cells (regular cut cells or normal, noncut cells) which share a face with the small-cut cell as shown in Fig. 5. This method has been shown to retain all the desirable properties of the original sharp-interface IBM, while at the same time, reducing pressure oscillations for moving boundaries by improving the geometrical volume and mass conservation. This treatment does slow down the iterative convergence of the pressure Poisson equation, but in our view, this cost is well worth the advantages in accuracy and robustness bestowed on the computer solution. For membraneous bodies (such as the bat wing and fish fin showed later), the virtual cut-cell merging can be implemented everywhere on the immersed surface except at the edges of the membrane. The virtual cut-cell can also be implemented for cases with multiple bodies (such as the fish school shown later) as long as there is a gap of a few grid cells between the two body surfaces.

Fig. 5
Schematic of virtual merging technique. The source of pressure Poisson equation on the small cut-cell is transferred to adjoining nonsmall cut-cells. X denotes the transferred amount in each direction. Reproduced with permission from Ref. [20]. Copyright 2011 by Elsevier.
Fig. 5
Schematic of virtual merging technique. The source of pressure Poisson equation on the small cut-cell is transferred to adjoining nonsmall cut-cells. X denotes the transferred amount in each direction. Reproduced with permission from Ref. [20]. Copyright 2011 by Elsevier.
Close modal

2.5 High-Order Discretizations.

For the ghost-cell method with higher accuracy, a technique that uses high-order polynomial interpolation combined with weighted least-squares error minimization has been proposed [33]. In this method, the ghost point value is determined by enforcing the boundary condition at the body-intercept point using a high-order polynomial. Specifically, a general variable ϕ is approximated near the body-intercept point (BI) (Fig. 4) with an Nth-degree polynomial. Fluid data points surrounding the body-intercept point are gathered within a circular (or spherical in 3D) region of radius R to solve for the unknown coefficients, which are then obtained by minimizing the least-square error. This approach has demonstrated a significant reduction in numerical dissipation and dispersion errors near the immersed boundary when using third or fourth-order polynomials [33]. The method has been successfully applied in areas such as aeroacoustics [33], wave propagation in biological tissues [34], and transonic as well as supersonic flows [36].

3 Applications

In this section, we summarize a range of applications of the IB methods developed in our group. These applications range from biolocomotion and physiology to compressible aerodynamics and aeroacoustic noise.

3.1 Fluid Dynamics of Biolocomotion

3.1.1 Fluid–Structure Interaction of Bat Membrane Wing in Flight.

Bats are the only mammals capable of powered flight, and they employ an elastic membrane “hand-wing” for flight. The hand-wing comprises of an anisotropic membrane supported by a skeletal structure which is similar to a human hand but with highly elongated bones [46]. The hand-wing is actuated through muscles, and the membrane then interacts with the surrounding air to generate the aerodynamic forces of lift and thrust to power flight. The other distinct feature is the high degree of articulation in the hand-wing, which provides the bat with precision control over its flapping wing kinematics, thereby allowing it to perform complex maneuvers. The interaction of airflow with the soft-membrane wing presents a complex fluid–structure interaction (FSI) problem, an understanding of which could reveal the secrets of the flight capabilities of bats and help engineers design novel bio-inspired engineered wings and aerial vehicles [47].

Here, we present our effort to simulate the complex FSI physics of a bat's membrane wing in flight [48,49]. This requires a coupling between computational fluid dynamics and computational structural dynamics, and due to large wing strokes and high deformation in the wing, IB methods are the well-suited for performing these simulations. For the flow simulations, we employ the sharp-interface IB solver vicar3d [21]. For the dynamics of the elastic wing, we have developed a new computational structural dynamics solver based on a spring network model [39,50], and the arrangement of the springs is shown in Fig. 6. We utilized the joint kinematics of the skeleton from experiments [51] and used them to prescribe the motion of the skeleton in our simulations. The material properties of the wing were obtained from Li et al. [52]. The actual Reynolds numbers (defined here as UA/ν) for bat flight could range from 104 to 105, but given the expense of resolving such flows, we choose a Reynolds number of 1500, which is high enough to generate a complex vortex-dominated flow that would be representative of the flow at higher Reynolds numbers, but low enough to enable a resolved simulation. The Strouhal number (fA/U) based on freestream velocity (U) and stroke amplitude (A) for the simulation was chosen to be 1.0. This value is on the higher end within the flight regime observed for bats [53] and is expected to elicit complex flow and structural dynamics in the membrane, which would challenge the computational method.

Fig. 6
Spring network representation of bat's hand-wing for modeling fluid–structure interaction simulations
Fig. 6
Spring network representation of bat's hand-wing for modeling fluid–structure interaction simulations
Close modal

Figure 7 shows results of the coupled FSI simulations for a model based on Cynopterus brachyotis. The snapshots at t/T=00.3 correspond to the upstroke, and snapshots at t/T=0.450.75 simulation results during the downstroke. Figure 8 shows the time-varying lift and thrust forces generated by the flapping motion of the wing. The aerodynamic forces show oscillatory behavior during the flapping cycle, and this could either be due to high-frequency vortex shedding or a flutter in the wing membrane. Due to the coupled nature of this simulation, dissecting the contribution from these two effects is difficult, and here we employ the force partitioning method [54] to decompose the lift and thrust forces into their contributions from vortex-induced and added-mass-induced effects, as shown in Fig. 8. It can be seen that the oscillations are predominantly due to added-mass effects associated with the flutter in the membrane.

Fig. 7
Fluid–structure interaction simulation of a bat wing using vicar3d, a sharp-interface IB solver [21]. The fluid flow is shown on the left wing using isosurfaces of Q-criterion colored by spanwise vorticity. The membrane deformations are shown on the right side and colored by mean curvature.
Fig. 7
Fluid–structure interaction simulation of a bat wing using vicar3d, a sharp-interface IB solver [21]. The fluid flow is shown on the left wing using isosurfaces of Q-criterion colored by spanwise vorticity. The membrane deformations are shown on the right side and colored by mean curvature.
Close modal
Fig. 8
Aerodynamic forces: (a) normalized lift force and (b) normalized thrust force
Fig. 8
Aerodynamic forces: (a) normalized lift force and (b) normalized thrust force
Close modal

3.1.2 Wake Dynamics of a Swimming Fish at High Reynolds Numbers.

In our past work [55], we have examined carangiform swimmers (in isolation and in pairs) at a Reynolds number (ReL=L2f/ν, where L is the body length and f is the tail-beat frequency) of 5000. Based on the size of fish, however, the Reynolds number can be much higher, and it is of interest to understand how the wake dynamics change with this important parameter. The ghost-cell based sharp-interface immersed boundary method used here [21] is capable of resolving complex flow structures generated by the swimming fish at these relatively high Reynolds numbers. These simulations were carried out for a “tethered” fish in an incoming uniform flow, and for each choice of Reynolds number, a series of simulations were carried out to determine an incoming flow velocity that results in a nearly net zero hydrodynamic force in the surge.

Figures 9(a) and 9(b) show the vortical structures of swimming fish at ReL=5000 and 50,000. The simulations are carried out on high-resolution computational grids employing about 233 × 106 mesh points, and it was confirmed that the key features of the flow and the hydrodynamic forces were insensitive to the grid, particularly for the higher Reynolds number simulation. One can see very complex vortical structures in the wake of ReL=50,000 case as the vortices break down to smaller structures at this high Reynolds number. The instantaneous velocity profiles showing the boundary layer around the fish body are plotted in Fig. 9(c) for both ReL=5000 and 50,000 cases. The thinner boundary layer for the higher Reynolds number case is shown to be well resolved by the sharp-interface IBM. At ReL=5000, the Strouhal number based on the tail-beat amplitude resulting in free-swimming is found to be StA=fA/U=0.42, where A is the peak-to-peak amplitude and U is the swimming speed. At the higher Reynolds number, ReL=50,000, the free-swimming Strouhal number decreases to StA=0.28, because the normalized viscous shear drag (i.e., viscous drag coefficient) on the body is reduced, and the free-swimming velocity is increased for the same tail-beat amplitude. This also reduces the magnitude of the lateral momentum imparted in the wake as compared to the axial momentum and resulting in the wake at ReL=50,000 that exhibits a narrower spreading in the lateral direction than for the case with ReL=5000. These simulations therefore highlight the role that size (or scale) has on the hydrodynamics of carangiform propulsion. The spreading angle of the wake has implications for the hydrodynamic interactions in fish schools, which are the topic of Sec. 3.1.3. We note here that the high Reynolds number simulations in this section as well as the later Sec. 3.3.2 on external aerodynamics indicate that IB methods, especially of the sharp-interface variety, are not limited to low-Reynolds number flows. Indeed, in a previous review article, Mittal and Seo [9] addressed the application of IB methods to high-Reynolds number flows as well as turbulent and high-speed flows. The rapid advancements in graphical-processing unit based acceleration of IB solver [56,57] are allowing these methods to further extend their reach into the higher Reynolds number regime, which has typically been outside the range of these methods.

Fig. 9
Direct numerical simulations of a carangiform swimmer using vicar3d, a sharp-interface immersed boundary method. 3D vortical structure at one time instance visualized by an isosurface of Q=0.1f2, colored by the lateral velocity. Side (upper) and top (lower) views: (a) at Reynolds number ReL=5000, where L is the body length, (b) at ReL=50,000, and (c) instantaneous velocity profiles showing boundary layer around the fish body for ReL=5000 and 50,000.
Fig. 9
Direct numerical simulations of a carangiform swimmer using vicar3d, a sharp-interface immersed boundary method. 3D vortical structure at one time instance visualized by an isosurface of Q=0.1f2, colored by the lateral velocity. Side (upper) and top (lower) views: (a) at Reynolds number ReL=5000, where L is the body length, (b) at ReL=50,000, and (c) instantaneous velocity profiles showing boundary layer around the fish body for ReL=5000 and 50,000.
Close modal

3.1.3 Hydrodynamics of Fish Schools.

The collective behavior of fish is a well-documented behavior observed in various species, characterized by the coordinated movement of fish in groups [5860]. This collective behavior provides several advantages [6166], including enhanced foraging efficiency, improved predator protection, stealthy swimming, and increased hydrodynamic performance. To investigate the dynamics of fish schooling and quantify the associated hydrodynamic and acoustic benefits, 3D computational simulations offer a robust alternative to traditional experimental approaches. The limitations of live animal studies, particularly due to the uncontrollable nature of real fish schools, highlight the necessity for simulation-based investigations [67]. In this context, the ghost-cell based sharp-interface immersed boundary method (vicar3d) employed here, that can accurately replicate the complex movements of fish, provides a powerful tool for modeling the hydrodynamic characteristics of swimming fish.

To investigate the benefits of fish schooling, we construct a 3D model of a fish based on the common mackerel (Scomber scombrus), consisting of a solid body and a membrane tail (Fig. 10(a)). The tailbeat dynamics are governed by well-established kinematic modes [68], ensuring a realistic simulation of the swimming behavior (Fig. 10(b)). The configuration and parameters of the swimming fish are based on the previous work of Seo and Mittal [55]. The fish is tethered in place in an incoming flow, U=0.48Lf, and the Reynolds number based on the fish length and tail-beat frequency (L2f/ν) was 5000. This choice of parameters ensures that the total drag and thrust on the fish are balanced out and the fish is swimming at its terminal velocity.

Fig. 10
Direct numerical simulations of carangiform swimming using vicar3d, a sharp-interface immersed boundary method at ReL=5000. (a) Two views of the 3D fish model used in simulations. (b) Centerline of fish in one tailbeat cycle, Δt=T/10. (c)–(e) 3D vortical structure for a solitary fish (c), four-fish school (d), and nine-fish school (e), at one time instance visualized by an isosurface of Q=2f2, colored by the velocity component on the Y-axis, v, normalized by the stationary velocity of the solitary fish, U∞.
Fig. 10
Direct numerical simulations of carangiform swimming using vicar3d, a sharp-interface immersed boundary method at ReL=5000. (a) Two views of the 3D fish model used in simulations. (b) Centerline of fish in one tailbeat cycle, Δt=T/10. (c)–(e) 3D vortical structure for a solitary fish (c), four-fish school (d), and nine-fish school (e), at one time instance visualized by an isosurface of Q=2f2, colored by the velocity component on the Y-axis, v, normalized by the stationary velocity of the solitary fish, U∞.
Close modal

Starting with simulating the solitary swimming fish (Fig. 10(c)), we extend our simulations to model schools of fish with varying configurations, focusing on the effects of relative positions and tailbeat phases. Contrary to the intuitive expectation that a school of fish would generate more chaotic and less efficient flow fields, our simulations reveal that a school could achieve significant hydrodynamic advantages with an appropriate configuration. Specifically, fish configured in optimal relative phases can utilize the leading-edge vortices generated by upstream ones, resulting in higher swimming efficiency [55,69]. For instance, a nine-fish school, shown in Fig. 10(e), could result in about 10% higher thrust per fish compared to the solitary fish swimming. Furthermore, our simulations demonstrate that coordinated tailbeat phases can reduce acoustic signatures, effectively allowing the school to swim more stealthily [65]. Figure 10(d) shows the optimal schooling configuration for a four-fish school to reach an about twofold deduction in the per-capita swimming noise. These findings emphasize the importance of precise spatial and temporal coordination in maximizing the benefits of fish schooling and demonstrate the robustness of the present ghost-cell sharp-interface immersed boundary method vicar3d [21].

3.2 Physiological Flows.

In this section, we highlight several applications of the sharp-interface IB solver vicar3d [21] to physiological flows.

3.2.1 Left Ventricular Hemodynamics With Coagulation.

A thromboembolic event associated with left ventricular thrombosis (LVT) is one of the most critical complications for patients with myocardial infarction [70], and left ventricular (LV) flow patterns have been shown to play an important role in the formation of LVT. After a myocardial infarction, abnormal LV motions, LV remodeling, and the changes in ejection fraction combine in a complex way to affect LV flow patterns and increase the risk of LVT [70]. The high degree of nonlinearity associated with the flow dynamics makes it difficult to find direct correlation between the above LV abnormalities and the resulting LVT risk. Therefore, a direct assessment of LV flow is necessary for the identification of abnormal flow patterns or metrics associated with the LV flow that could serve as reliable indicators of the risk of LVT [71].

Based on the sharp-interface immersed boundary method framework of vicar3d, we developed a coupled chemofluidic computational model to investigate the quantitative correlation between LV flow and thrombus formation in modeled LVs. LV blood flow is simulated by solving the incompressible Navier–Stokes equations using the sharp-interface IBM, and this is coupled with biochemical modeling of thrombus formation which includes the coagulation cascade, fibrin polymerization, and platelet activation [72]. The method has been applied to canonical as well as patient-specific cases to investigate the correlation between flow metrics and LVT risk. Medical imaging data from LVT patients were obtained from the database at Johns Hopkins Hospital. Time dependent, 3D computational models of patient specific LVs are generated by a multimodality image-based reconstruction process.

The results of coupled chemofluidic simulations for four patient-specific cases are presented in Fig. 11 where the time-averaged flow patterns and the spatial distributions of thrombin are shown. One can see that the size and shape of the LVs are very different from case to case. Each case shows distinct hemodynamic flow pattern, which is caused by the combination of LV shape and motion. The simulation results show that if the blood flow from the mitral inlet does not propagate down to the apex, the incoming blood flow mostly resides in the basal region, and thus the flow strength near the apical infarction region is extremely weak. This results in poor apical washout and higher thrombin concentration, which leads to the higher LVT risk. Results from these simulations are described in more detail in Refs. [71] and [72].

Fig. 11
Averaged flow patterns and coagulation factor accumulations for patient specific cases A–D. Stream traces are colored by the velocity magnitude. The isosurfaces are plotted for the thrombin concentration.
Fig. 11
Averaged flow patterns and coagulation factor accumulations for patient specific cases A–D. Stream traces are colored by the velocity magnitude. The isosurfaces are plotted for the thrombin concentration.
Close modal

3.2.2 Drug Dissolution in the Human Stomach.

While oral administration is the most common method of drug delivery to humans, it is a very complex process for an active pharmaceutical ingredient (API) to enter the body. This complexity is associated with the fact that drug absorption in the gastrointestinal tract is influenced not only by the drug and its formulation but also by the stomach's contents, motility, and the related fluid dynamics. The pressure and shear forces generated by stomach contractions, along with buoyancy effects, can lead to intricate pill trajectories, variable dissolution rates, and uneven emptying of the drug into the duodenum. To address these complexities, we developed a computational model using a sharp-interface immersed boundary, fluid–structure–chemical interaction solver, simulating drug dissolution in the physiological human stomach [73]. The model accurately represents the flow of gastric content due to stomach motility, resolves the six-degree-of-freedom motion of the drug in the gastric environment, and incorporates both diffusive and convective transport of the API concentration, which are critical to the drug dissolution process. Further details of the modeling procedure and the key model parameters can be found in Ref. [73].

Figure 12 shows the dissolution of the pill (surface erosion) simulated by directly solving the convection and diffusion equation for the API concentration. The volumetric distributions of dissolved API concentration are plotted at 10 s interval. In the simulation, the pill density is set to 1.2 times of the gastric fluid. The antral contraction wave of the stomach affects not only the motion of the pill but also the characteristic flow pattern called the retropulsive jet, which directly affects the convective transport of the API. Due to the higher density, the pill settles near the pylorus. The dissolved API concentration is then transported by the retropulsive jet to a region superior to the antral contraction wave and toward the body. The API is then mixed in the antrum by the retropulsive jet and the recirculating flow. The simulation results demonstrate that stomach motility and flow pattern have to be considered for the analysis of drug dissolution under physiological conditions. The developed model has also been applied to study the effects of body posture and gastroparesis on drug dissolution [74].

Fig. 12
Time dependent volumetric distributions of the dissolved API concentrations. C* is the normalized concentration.
Fig. 12
Time dependent volumetric distributions of the dissolved API concentrations. C* is the normalized concentration.
Close modal

3.3 Aerodynamics

3.3.1 Compressibility Effects in Aeroelastic Flutter.

Flutter in the transonic regime is characterized by several nonlinear flow features including shock–boundary layer interactions, shock–vortex dynamics, and flow separation. These phenomena are known to contribute to a reduction in the critical flutter speed, referred to as the transonic dip [75]. The increased susceptibility toward wing flutter in this regime is a significant concern for the design and operation of military aircraft [76]. This is especially true due to the prominence of limit cycle oscillations in transonic flutter (opposed to flutter divergence), which can lead to fatigue damage to the aircraft structure and targeting issues. Transonic flutter can manifest in various forms including classical transonic buzz [77], shock-stall flutter [78], and boundary layer transition [79].

Simulating flutter in the transonic regime is especially challenging due to the requirement to accurately predict flow separation and shock locations, thus highlighting the need for high-order methods. Recently, we have successfully utilized vicas3d, a high-order sharp-interface IB solver [35], to investigate the instability mechanisms associated with single degree-of-freedom pitching flutter of a NACA0012 airfoil [36]. It was shown that the main energy extraction mechanism was flow separation induced by a propagating lambda-shock. Figure 13 shows a recent investigation of a three-dimensional NACA0012 airfoil undergoing forced vibration with pitching amplitude Aθ=10deg at normalized frequency f*=0.1. We note that the use of forced vibrations as a means to study free vibration is well established in the arena of fluid–structure interaction [80,81] and combined with the notion of “energy-maps” [82], has been highly insightful for examining aeroelastic flutter of wings. The freestream Reynolds number is Re=10,000 and Mach number M=0.7. Periodic boundary conditions are implemented in the spanwise direction. A total of 50.7 × 106 mesh cells are used for the simulation, which is run on 960 processor cores. Figure 13(a) shows the pitch angle and corresponding power (normalized) extracted from the flow by the forced vibration. Instances with positive power indicated energy transfer from the flow to the foil which promote flutter. The flow field is visualized by isosurfaces of Q-criterion in Fig. 13(b) at t*=33.5.

Fig. 13
(a) Time history of pitching angle θ and coefficient of power CW extracted from the flow. (b) Isosurfaces of Q-criterion (Q*=1) colored by spanwise vorticity magnitude. Contours of density gradient magnitude are used to visualize shocks in the xy-plane.
Fig. 13
(a) Time history of pitching angle θ and coefficient of power CW extracted from the flow. (b) Isosurfaces of Q-criterion (Q*=1) colored by spanwise vorticity magnitude. Contours of density gradient magnitude are used to visualize shocks in the xy-plane.
Close modal

3.3.2 Supersonic Wake Flows.

Wake flows due to bluff bodies such as cylinders and spheres are one of the most fundamental and well-studied problems in the field of fluid mechanics with relevance in a wide variety of engineering applications. Nevertheless, there remains limited knowledge regarding the impact of compressibility on these flows, mainly due to the lack of application-driven incentives until recent times. Prominent examples include re-entry vehicles, aircraft operating in extraterrestrial environments, and multiphase particle flows, e.g., rocket exhaust plume–surface interactions and ice crystal impact on hypersonic vehicles. Although a significant effort has been made previously to quantify drag characteristics (e.g., Ref. [83]), key features such as transition, instability modes, and wake dynamics require further investigation for such flows.

Using vicas3d, we have studied the complex wake dynamics of both cylinders and spheres in the supersonic regime [35]. An example, demonstrating the capability of the method is shown in Fig. 14. Contours of normalized density gradient magnitude (|ρ*|) are shown for an array of five 2D cylinders at a freestream Reynolds number of Re=200,000 and Mach number M=1.7. A total of 5000×3600=18M cells are used for the simulation. A weighted least squares minimization approach is used to implement the immersed boundary condition with a third-order accurate interpolation polynomial [33]. A hyperviscosity approach is also implemented for shock capturing [84].

Fig. 14
Contours of density gradient magnitude for five cylinders at M∞=1.7 and Re∞=200,000 obtained with the high-order ghost-cell method (third-order interpolation used)
Fig. 14
Contours of density gradient magnitude for five cylinders at M∞=1.7 and Re∞=200,000 obtained with the high-order ghost-cell method (third-order interpolation used)
Close modal

3.4 Aeroacoustics.

Drones have become increasingly popular and are now integral to various fields, including entertainment, environmental monitoring, package delivery, military operations, and even the transport of critical medical supplies to remote areas [85]. They offer a more environmentally friendly alternative for material transport compared to traditional methods. However, the noise they produce remains a significant barrier to their widespread adoption in many applications [86].

The noise generated from helicopter and drone rotors has been a persistent problem for several decades, leading to several rotor design modifications to mitigate this noise [87]. An interesting attempt at rotor noise reduction was by Vogeley [88] almost 75 years ago, which involved replacing the conventional propeller of an airplane with a propeller with a much larger wetted area. This propeller was able to generate a similar thrust to conventional propeller while rotating at a lower speed, and the reduced rotational velocity resulted in a lower aeroacoustic noise. We have used a similar propeller design to model our quadcopter rotors, and the simulation using vicar3d is shown in Fig. 15 with Reynolds number based on tip velocity and radius of the rotor set to 4050 and each adjacent propeller rotating in the opposite direction to cancel out the net torque.

Fig. 15
The vortices developing over the quadcopter shown using Q-criterion and colored by the lift. From left to right and top to bottom, the snapshots are shown at t* (normalized using the tip velocity and the radius) = 0.25, 3.75, 8.0, and 45.0.
Fig. 15
The vortices developing over the quadcopter shown using Q-criterion and colored by the lift. From left to right and top to bottom, the snapshots are shown at t* (normalized using the tip velocity and the radius) = 0.25, 3.75, 8.0, and 45.0.
Close modal

We have used the Ffowcs Williams and Hawkings equation [89] to calculate the loading noise from this quadcopter. The quadruple source term is ignored because of low surface Mach number, and the thickness noise is also ignored since we have used a zero thickness control surface for the rotors. The noise is dimensionalized for a rotor radius of 6 in and a rotation frequency of 40 Hz and is calculated at a distance of 5 m from the center of the quadcopter. The directivity plot is shown in Fig. 16, and it demonstrates the ability of the sharp-interface IB method to enable the exploration of the aeroacoustics of a full multirotor drone configuration.

Fig. 16
The sound pressure calculated at a distance of 5 m from the center of the quadcopter. The directivity is calculated based on the RMS value of the sound pressure and a reference pressure of 20 μPa. The drone shown in the plot is not to scale.
Fig. 16
The sound pressure calculated at a distance of 5 m from the center of the quadcopter. The directivity is calculated based on the RMS value of the sound pressure and a reference pressure of 20 μPa. The drone shown in the plot is not to scale.
Close modal

4 Closing

The paper explores the developments and key features of sharp-interface immersed boundary methods, which have seen significant advancements over the past 25 years. These methods achieve a level of accuracy and precision in applying boundary conditions comparable to that of equivalent body-conformable grid methods. The paper outlines five criteria that must be met for an IBM to be considered a sharp-interface method. It also delves into two sharp-interface IB methods that have been the focus of our research group: the cut-cell method and ghost-cell based methods. The versatility of these methods is demonstrated through a wide array of flow simulations, ranging from biolocomotion and physiology to compressible aerodynamics and aeroacoustics. This highlights the broad applicability and effectiveness of these advanced immersed boundary methods.

Acknowledgment

Computational resources for this work were provided by the Advanced Research Computing at Hopkins (ARCH) core facility and by the National Science Foundation. We also acknowledge Dr. Dan Riskin and Dr. Sharon Swartz from Brown University for providing experimental data on bat wing kinematics.

Funding Data

  • National Science Foundation (Grant Nos. CBET-2034983, CBET-1738918, PHY-1806689, DUE-1734744, CBET-2019405, CBET-2011619, CBET-1357819, and OAC1920103; Funder ID: 10.13039/100000001).

  • Air Force Office of Scientific Research (Grant Nos. FA9550-21-1-0286 and FA9550-23-1-0010; Funder ID: 10.13039/100000181).

  • Office of Naval Research (Grant Nos. N00014-22-1-2655 and N00014-22-1-2770; Funder ID: 10.13039/100000006).

  • Army Research Office (Cooperative Agreement No. W911NF2120087; Funder ID: 10.13039/100000183).

  • National Institutes of Health (Grant No. 5R21GM139073-02; Funder ID: 10.13039/100000002).

Data Availability Statement

The datasets generated and supporting the findings of this article are obtainable from the corresponding author upon reasonable request.

References

1.
Peskin
,
C. S.
,
1972
, “
Flow Patterns Around Heart Valves: A Digital Computer Method for Solving the Equations of Motion
,”
Ph.D. thesis
,
Albert Einstein College of Medicine of Yeshiva University
, New York.https://hdl.handle.net/20.500.12202/2090
2.
Peskin
,
C. S.
,
1972
, “
Flow Patterns Around Heart Valves: A Numerical Method
,”
J. Comput. Phys.
,
10
(
2
), pp.
252
271
.10.1016/0021-9991(72)90065-4
3.
Peskin
,
C. S.
,
1977
, “
Numerical Analysis of Blood Flow in the Heart
,”
J. Comput. Phys.
,
25
(
3
), pp.
220
252
.10.1016/0021-9991(77)90100-0
4.
Goldstein
,
D.
,
Handler
,
R.
, and
Sirovich
,
L.
,
1993
, “
Modeling a No-Slip Flow Boundary With an External Force Field
,”
J. Comput. Phys.
,
105
(
2
), pp.
354
366
.10.1006/jcph.1993.1081
5.
Tryggvason
,
G.
,
Bunner
,
B.
,
Esmaeeli
,
A.
,
Juric
,
D.
,
Al-Rawahi
,
N.
,
Tauber
,
W.
,
Han
,
J.
,
Nas
,
S.
, and
Jan
,
Y.-J.
,
2001
, “
A Front-Tracking Method for the Computations of Multiphase Flow
,”
J. Comput. Phys.
,
169
(
2
), pp.
708
759
.10.1006/jcph.2001.6726
6.
Angot
,
P.
,
Bruneau
,
C. H.
, and
Fabrie
,
P.
,
1999
, “
A Penalization Method to Take Into Account Obstacles in Incompressible Viscous Flows
,”
Numer. Math.
,
81
(
4
), pp.
497
520
.10.1007/s002110050401
7.
Scardovelli
,
R.
, and
Zaleski
,
S.
,
1999
, “
Direct Numerical Simulation of Free-Surface and Interfacial Flow
,”
Annu. Rev. Fluid Mech.
,
31
(
1
), pp.
567
603
.10.1146/annurev.fluid.31.1.567
8.
Anderson
,
D. M.
,
McFadden
,
G. B.
, and
Wheeler
,
A. A.
,
1998
, “
Diffuse-Interface Methods in Fluid Mechanics
,”
Annu. Rev. Fluid Mech.
,
30
(
1
), pp.
139
165
.10.1146/annurev.fluid.30.1.139
9.
Mittal
,
R.
, and
Seo
,
J. H.
,
2023
, “
Origin and Evolution of Immersed Boundary Methods in Computational Fluid Dynamics
,”
Phys. Rev. Fluids
,
8
(
10
), p.
100501
.10.1103/PhysRevFluids.8.100501
10.
Kirkpatrick
,
M. P.
,
Armfield
,
S. W.
, and
Kent
,
J. H.
,
2003
, “
A Representation of Curved Boundaries for the Solution of the Navier-Stokes Equations on a Staggered Three-Dimensional Cartesian Grid
,”
J. Comput. Phys.
,
184
(
1
), pp.
1
36
.10.1016/S0021-9991(02)00013-X
11.
Glowinski
,
R.
,
Pan
,
T. W.
, and
Periaux
,
J.
,
1994
, “
A Fictitious Domain Method for External Incompressible Viscous Flow Modeled by Navier-Stokes Equations
,”
Comput. Methods Appl. Mech. Eng.
,
112
(
1–4
), pp.
133
148
.10.1016/0045-7825(94)90022-1
12.
Unverdi
,
S. O.
, and
Tryggvason
,
G.
,
1992
, “
A Front-Tracking Method for Viscous, Incompressible, Multi-Fluid Flows
,”
J. Comput. Phys.
,
100
(
1
), pp.
25
37
.10.1016/0021-9991(92)90307-K
13.
Briscolini
,
M.
, and
Santangelo
,
P.
,
1989
, “
Development of the Mask Method for Incompressible Unsteady Flows
,”
J. Comput. Phys.
,
84
(
1
), pp.
57
75
.10.1016/0021-9991(89)90181-2
14.
Mittal
,
R.
, and
Moin
,
P.
,
1997
, “
Suitability of Upwind-Biased Finite Difference Schemes for Large-Eddy Simulation of Turbulent Flows
,”
AIAA J.
,
35
(
8
), pp.
1415
1417
.10.2514/2.253
15.
Weymouth
,
G. D.
, and
Yue
,
D. K.
,
2011
, “
Boundary Data Immersion Method for Cartesian-Grid Simulations of Fluid-Body Interaction Problems
,”
J. Comput. Phys.
,
230
(
16
), pp.
6233
6247
.10.1016/j.jcp.2011.04.022
16.
Taira
,
K.
, and
Colonius
,
T.
,
2007
, “
The Immersed Boundary Method: A Projection Approach
,”
J. Comput. Phys.
,
225
(
2
), pp.
2118
2137
.10.1016/j.jcp.2007.03.005
17.
Ye
,
T.
,
Mittal
,
R.
,
Udaykumar
,
H. S.
, and
Shyy
,
W.
,
1999
, “
An Accurate Cartesian Grid Method for Viscous Incompressible Flows With Complex Immersed Boundaries
,”
J. Comput. Phys.
,
156
(
2
), pp.
209
240
.10.1006/jcph.1999.6356
18.
Meyer
,
M.
,
Devesa
,
A.
,
Hickel
,
S.
,
Hu
,
X. Y.
, and
Adams
,
N. A.
,
2010
, “
A Conservative Immersed Interface Method for Large-Eddy Simulation of Incompressible Flows
,”
J. Comput. Phys.
,
229
(
18
), pp.
6300
6317
.10.1016/j.jcp.2010.04.040
19.
Meinke
,
M.
,
Schneiders
,
L.
,
Günther
,
C.
, and
Schröder
,
W.
,
2013
, “
A Cut-Cell Method for Sharp Moving Boundaries in Cartesian Grids
,”
Comput. Fluids
,
85
, pp.
135
142
.10.1016/j.compfluid.2012.11.010
20.
Seo
,
J. H.
, and
Mittal
,
R.
,
2011
, “
A Sharp-Interface Immersed Boundary Method With Improved Mass Conservation and Reduced Spurious Pressure Oscillations
,”
J. Comput. Phys.
,
230
(
19
), pp.
7347
7363
.10.1016/j.jcp.2011.06.003
21.
Mittal
,
R.
,
Dong
,
H.
,
Bozkurttas
,
M.
,
Najjar
,
F. M.
,
Vargas
,
A.
, and
von Loebbecke
,
A.
,
2008
, “
A Versatile Sharp Interface Immersed Boundary Method for Incompressible Flows With Complex Boundaries
,”
J. Comput. Phys.
,
227
(
10
), pp.
4825
4852
.10.1016/j.jcp.2008.01.028
22.
Udaykumar
,
H. S.
,
Shyy
,
W.
, and
Rao
,
M. M.
,
1996
, “
Elafint: A Mixed Eulerian-Lagrangian Method for Fluid Flows With Complex and Moving Boundaries
,”
Int. J. Numer. Methods Fluids
,
22
(
8
), pp.
691
712
.10.1002/(SICI)1097-0363(19960430)22:8<691::AID-FLD371>3.0.CO;2-U
23.
Udaykumar
,
H. S.
,
Mittal
,
R.
,
Rampunggoon
,
P.
, and
Khanna
,
A.
,
2001
, “
A Sharp Interface Cartesian Grid Method for Simulating Flows With Complex Moving Boundaries
,”
J. Comput. Phys.
,
174
(
1
), pp.
345
380
.10.1006/jcph.2001.6916
24.
Mittal
,
R.
, and
Iaccarino
,
G.
,
2005
, “
Immersed Boundary Methods
,”
Annu. Rev. Fluid Mech.
,
37
(
1
), pp.
239
261
.10.1146/annurev.fluid.37.061903.175743
25.
LeVeque
,
R. J.
,
2002
, “
Boundary Conditions and Ghost Cells
,”
Finite Volume Methods for Hyperbolic Problems
(Cambridge Texts in Applied Mathematics),
Cambridge University Press
, Cambridge, UK, pp.
129
138
.
26.
Gross
,
A.
, and
Fasel
,
H.
,
2007
, “
Characteristic Ghost Cell Boundary Condition
,”
AIAA J.
,
45
(
1
), pp.
302
306
.10.2514/1.23130
27.
Motheau
,
E.
,
Almgren
,
A.
, and
Bell
,
J. B.
,
2017
, “
Navier–Stokes Characteristic Boundary Conditions Using Ghost Cells
,”
AIAA J.
,
55
(
10
), pp.
3399
3408
.10.2514/1.J055885
28.
Tseng
,
Y. H.
, and
Ferziger
,
J. H.
,
2003
, “
A Ghost-Cell Immersed Boundary Method for Flow in Complex Geometry
,”
J. Comput. Phys.
,
192
(
2
), pp.
593
623
.10.1016/j.jcp.2003.07.024
29.
Ghias
,
R.
,
Mittal
,
R.
, and
Lund
,
T.
,
2004
, “
A Non-Body Conformal Grid Method for Simulation of Compressible Flows With Complex Immersed Boundaries
,”
AIAA
Paper No. 2004-80.10.2514/6.2004-80
30.
Ghias
,
R.
,
Mittal
,
R.
, and
Dong
,
H.
,
2007
, “
A Sharp Interface Immersed Boundary Method for Compressible Viscous Flows
,”
J. Comput. Phys.
,
225
(
1
), pp.
528
553
.10.1016/j.jcp.2006.12.007
31.
Fedkiw
,
R. P.
,
Aslam
,
T.
,
Merriman
,
B.
, and
Osher
,
S.
,
1999
, “
A Non-Oscillatory Eulerian Approach to Interfaces in Multimaterial Flows (the Ghost Fluid Method)
,”
J. Comput. Phys.
,
152
(
2
), pp.
457
492
.10.1006/jcph.1999.6236
32.
Fedkiw
,
R. P.
,
2002
, “
Coupling an Eulerian Fluid Calculation to a Lagrangian Solid Calculation With the Ghost Fluid Method
,”
J. Comput. Phys.
,
175
(
1
), pp.
200
224
.10.1006/jcph.2001.6935
33.
Seo
,
J. H.
, and
Mittal
,
R.
,
2011
, “
A High-Order Immersed Boundary Method for Acoustic Wave Scattering and Low-Mach Number Flow-Induced Sound in Complex Geometries
,”
J. Comput. Phys.
,
230
(
4
), pp.
1000
1019
.10.1016/j.jcp.2010.10.017
34.
Seo
,
J. H.
,
Bakhshaee
,
H.
,
Garreau
,
G.
,
Zhu
,
C.
,
Andreou
,
A.
,
Thompson
,
W. R.
, and
Mittal
,
R.
,
2017
, “
A Method for the Computational Modeling of the Physics of Heart Murmurs
,”
J. Comput. Phys.
,
336
, pp.
546
568
.10.1016/j.jcp.2017.02.018
35.
Turner
,
J.
,
Seo
,
J. H.
, and
Mittal
,
R.
,
2024
, “
A High-Order Sharp-Interface Immersed Boundary Solver for High-Speed Flows
,”
J. Comput. Phys.
,
500
, p.
112748
.10.1016/j.jcp.2023.112748
36.
Turner
,
J.
,
Seo
,
J. H.
, and
Mittal
,
R.
,
2024
, “
Sinusoidally Pitching Foils in Transonic Flow: Insights Into Flutter From Time Accurate Simulations
,”
AIAA J.
,
62
(
3
), pp.
1148
1158
.10.2514/1.J063142
37.
Yang
,
J.
, and
Balaras
,
E.
,
2006
, “
An Embedded-Boundary Formulation for Large-Eddy Simulation of Turbulent Flows Interacting With Moving Boundaries
,”
J. Comput. Phys.
,
215
(
1
), pp.
12
40
.10.1016/j.jcp.2005.10.035
38.
Vanella
,
M.
, and
Balaras
,
E.
,
2009
, “
Short Note: A Moving-Least-Squares Reconstruction for Embedded-Boundary Formulations
,”
J. Comput. Phys.
,
228
(
18
), pp.
6617
6628
.10.1016/j.jcp.2009.06.003
39.
de Tullio
,
M. D.
, and
Pascazio
,
G.
,
2016
, “
A Moving-Least-Squares Immersed Boundary Method for Simulating the Fluid–Structure Interaction of Elastic Bodies With Arbitrary Thickness
,”
J. Comput. Phys.
,
325
, pp.
201
225
.10.1016/j.jcp.2016.08.020
40.
Verzicco
,
R.
, and
Querzoli
,
G.
,
2021
, “
On the Collision of a Rigid Sphere With a Deformable Membrane in a Viscous Fluid
,”
J. Fluid Mech.
,
914
, p.
A19
.10.1017/jfm.2020.939
41.
Liu
,
H.
,
Krishnan
,
S.
,
Marella
,
S.
, and
Udaykumar
,
H.
,
2005
, “
Sharp Interface Cartesian Grid Method II: A Technique for Simulating Droplet Interactions With Surfaces of Arbitrary Shape
,”
J. Comput. Phys.
,
210
(
1
), pp.
32
54
.10.1016/j.jcp.2005.03.032
42.
Marella
,
S.
,
Krishnan
,
S.
,
Liu
,
H.
, and
Udaykumar
,
H.
,
2005
, “
Sharp Interface Cartesian Grid Method I: An Easily Implemented Technique for 3D Moving Boundary Computations
,”
J. Comput. Phys.
,
210
(
1
), pp.
1
31
.10.1016/j.jcp.2005.03.031
43.
Van Kan
,
J.
,
1986
, “
A Second-Order Accurate Pressure-Correction Scheme for Viscous Incompressible Flow
,”
SIAM J. Sci. Stat. Comput.
,
7
(
3
), pp.
870
891
.10.1137/0907059
44.
Kim
,
J.
, and
Moin
,
P.
,
1985
, “
Application of a Fractional-Step Method to Incompressible Navier-Stokes Equations
,”
J. Comput. Phys.
,
59
(
2
), pp.
308
323
.10.1016/0021-9991(85)90148-2
45.
Choi
,
H.
,
Moin
,
P.
, and
Kim
,
J.
,
1992
, “
Turbulent Drag Reduction: Studies of Feedback Control and Flow Over Riblets
,”
Thermosciences Division, Department of Mechanical Engineering, Stanford University
, Stanford, CA, Report No. TF-55.
46.
Hedenström
,
A.
, and
Johansson
,
L. C.
,
2015
, “
Bat Flight: Aerodynamics, Kinematics and Flight Morphology
,”
J. Exp. Biol.
,
218
(
5
), pp.
653
663
.10.1242/jeb.031203
47.
Ramezani
,
A.
,
Chung
,
S.-J.
, and
Hutchinson
,
S.
,
2017
, “
A Biomimetic Robotic Platform to Study Flight Specializations of Bats
,”
Sci. Rob.
,
2
(
3
), p.
eaal2505
.10.1126/scirobotics.aal2505
48.
Kumar
,
S.
,
Seo
,
J.-H.
,
Skandalis
,
D.
,
Moss
,
C.
, and
Mittal
,
R.
,
2022
, “
Fluid-Structure Interaction of Bat-Inspired Membrane Wings
,” 75th Annual Meeting of the Division of Fluid Dynamics, Indianapolis, IN, Nov. 20–22.
49.
Kumar
,
S.
,
Seo
,
J.-H.
, and
Mittal
,
R.
,
2023
, “
Unraveling the Complexity of Flapping Flight in Bats Via High-Fidelity Fluid-Structure Interaction Modeling
,”
76th Annual Meeting of the Division of Fluid Dynamics
, Washington, DC, Nov. 19–21.
50.
Bridson
,
R.
,
Marino
,
S.
, and
Fedkiw
,
R.
,
2005
, “
Simulation of Clothing With Folds and Wrinkles
,”
ACM SIGGRAPH 2005 Courses
, Los Angeles, CA, July 31–Aug. 4, p.
3-es
.10.1145/1198555.1198573
51.
Riskin
,
D. K.
,
Willis
,
D. J.
,
Iriarte-Diaz
,
J.
,
Hedrick
,
T. L.
,
Kostandov
,
M.
,
Chen
,
J.
,
Laidlaw
,
D. H.
,
Breuer
,
K. S.
, and
Swartz
,
S. M.
,
2008
, “
Quantifying the Complexity of Bat Wing Kinematics
,”
J. Theor. Biol.
,
254
(
3
), pp.
604
615
.10.1016/j.jtbi.2008.06.011
52.
Li
,
G.
,
Law
,
Y. Z.
, and
Jaiman
,
R. K.
,
2019
, “
A Novel 3D Variational Aeroelastic Framework for Flexible Multibody Dynamics: Application to Bat-Like Flapping Dynamics
,”
Comput. Fluids
,
180
, pp.
96
116
.10.1016/j.compfluid.2018.11.013
53.
Lauber
,
M.
,
Weymouth
,
G. D.
, and
Limbert
,
G.
,
2023
, “
Rapid Flapping and Fibre-Reinforced Membrane Wings Are Key to High-Performance Bat Flight
,”
J. R. Soc. Interface
,
20
(
208
), p.
20230466
.10.1098/rsif.2023.0466
54.
Menon
,
K.
,
Kumar
,
S.
, and
Mittal
,
R.
,
2022
, “
Contribution of Spanwise and Cross-Span Vortices to the Lift Generation of Low-Aspect-Ratio Wings: Insights From Force Partitioning
,”
Phys. Rev. Fluids
,
7
(
11
), p.
114102
.10.1103/PhysRevFluids.7.114102
55.
Seo
,
J.-H.
, and
Mittal
,
R.
,
2022
, “
Improved Swimming Performance in Schooling Fish Via Leading-Edge Vortex Enhancement
,”
Bioinspiration Biomimetics
,
17
(
6
), p.
066020
.10.1088/1748-3190/ac9bb4
56.
Viola
,
F.
,
Spandan
,
V.
,
Meschini
,
V.
,
Romero
,
J.
,
Fatica
,
M.
,
de Tullio
,
M. D.
, and
Verzicco
,
R.
,
2022
, “
FSEI-GPU: GPU Accelerated Simulations of the Fluid–Structure–Electrophysiology Interaction in the Left Heart
,”
Comput. Phys. Commun.
,
273
, p.
108248
.10.1016/j.cpc.2021.108248
57.
Raj
,
A.
,
Khan
,
P. M.
,
Alam
,
M. I.
,
Prakash
,
A.
, and
Roy
,
S.
,
2023
, “
A GPU-Accelerated Sharp Interface Immersed Boundary Method for Versatile Geometries
,”
J. Comput. Phys.
,
478
, p.
111985
.10.1016/j.jcp.2023.111985
58.
Partridge
,
B. L.
,
1982
, “
The Structure and Function of Fish Schools
,”
Sci. Am.
, 246(6), pp.
114
123
.10.1038/scientificamerican0682-114
59.
Pavlov
,
D. S.
, and
Kasumyan
,
A. O.
,
2000
, “
Patterns and Mechanisms of Schooling Behaviour in Fish: A Review
,”
J. Ichthyol.
,
40
(
2
), pp.
163
231
.https://www.researchgate.net/publication/264977013_Patterns_and_mechanisms_of_schooling_behavior_in_fish_A_review#:~:text=The%20basic%20mechanisms%20of%20schooling,and%20mutually%20coordinated%20behavioral%20responses.
60.
Liao
,
J. C.
,
2007
, “
A Review of Fish Swimming Mechanics and Behaviour in Altered Flows
,”
Philos. Trans. R. Soc. B: Biol. Sci.
,
362
(
1487
), pp.
1973
1993
.10.1098/rstb.2007.2082
61.
Pitcher
,
T. J.
,
Magurran
,
A. E.
, and
Winfield
,
I. J.
,
1982
, “
Fish in Larger Shoals Find Food Faster
,”
Behav. Ecol. Sociobiol.
,
10
(
2
), pp.
149
151
.10.1007/BF00300175
62.
Weihs
,
D.
,
1973
, “
Hydromechanics of Fish Schooling
,”
Annu. Rev. Physiol.
,
26
(
2
), p.
357
.10.1038/241290a0
63.
Anras
,
M.-L. B.
,
Lagardére
,
J.-P.
, and
Lafaye
,
J.-Y.
,
1997
, “
Diel Activity Rhythm of Seabass Tracked in a Natural Environment: Group Effects on Swimming Patterns and Amplitudes
,”
Can. J. Fish. Aquat. Sci.
,
54
(
1
), pp.
162
168
.10.1139/f96-253
64.
Larsson
,
M.
,
2012
, “
Why Do Fish School?
,”
Curr. Zool.
,
58
(
1
), pp.
116
128
.10.1093/czoolo/58.1.116
65.
Zhou
,
J.
,
Seo
,
J.-H.
, and
Mittal
,
R.
,
2024
, “
Effect of Schooling on Flow Generated Sounds From Carangiform Swimmers
,”
Bioinspiration Biomimetics
,
19
(
3
), p.
036015
.10.1088/1748-3190/ad3a4e
66.
Mittal
,
B.
,
Zhou
,
J.
, and
Mittal
,
R.
,
2023
, “
Exploring Predator Interaction With a School of Prey Fish Using a Flow-Physics Informed Agent-Based Model
,” 76th Annual Meeting of the Division of Fluid Dynamics, Washington, DC, Nov. 19–21.
67.
Pan
,
Y.
, and
Lauder
,
G. V.
,
2024
, “
Combining Computational Fluid Dynamics and Experimental Data to Understand Fish Schooling Behavior
,”
Integr. Comp. Biol.
,
64
(
3
), p.
icae044
.10.1093/icb/icae044
68.
Videler
,
J. J.
, and
Hess
,
F.
,
1984
, “
Fast Continuous Swimming of Two Pelagic Predators, Saithe (Pollachius Virens) and Mackerel (Scomber Scombrus): A Kinematic Analysis
,”
J. Exp. Biol.
,
109
(
1
), pp.
209
228
.10.1242/jeb.109.1.209
69.
Zhou
,
J.
,
Seo
,
J.-H.
, and
Mittal
,
R.
,
2023
, “
Effect of Turbulence on the Hydrodynamics of Fish Schools
,” 76th Annual Meeting of the Division of Fluid Dynamics, Washington, DC, Nov. 19–21.
70.
Delewi
,
R.
,
Zijlstra
,
F.
, and
Piek
,
J. J.
,
2012
, “
Left Ventricular Thrombus Formation After Acute Myocardial Infarction
,”
Heart
,
98
(
23
), pp.
1743
1749
.10.1136/heartjnl-2012-301962
71.
Harfi
,
T. T.
,
Seo
,
J.-H.
,
Yasir
,
H. S.
,
Welsh
,
N.
,
Mayer
,
S. A.
,
Abraham
,
T. P.
,
George
,
R. T.
, and
Mittal
,
R.
,
2017
, “
The E-Wave Propagation Index (EPI): A Novel Echocardiographic Parameter for Prediction of Left Ventricular Thrombus. Derivation From Computational Fluid Dynamic Modeling and Validation on Human Subjects
,”
Int. J. Cardiol.
,
227
, pp.
662
667
.10.1016/j.ijcard.2016.10.079
72.
Seo
,
J. H.
,
Abd
,
T.
,
George
,
R. T.
, and
Mittal
,
R.
,
2016
, “
A Coupled Chemo-Fluidic Computational Model for Thrombogenesis in Infarcted Left Ventricles
,”
Am. J. Physiol.-Heart Circ. Physiol.
,
310
(
11
), pp.
H1567
H1582
.10.1152/ajpheart.00855.2015
73.
Seo
,
J. H.
, and
Mittal
,
R.
,
2022
, “
Computational Modeling of Drug Dissolution in the Human Stomach
,”
Front. Physiol.
,
12
, p.
755997
.10.3389/fphys.2021.755997
74.
Lee
,
J. H.
,
Kuhar
,
S.
,
Seo
,
J.-H.
,
Pasricha
,
P. J.
, and
Mittal
,
R.
,
2022
, “
Computational Modeling of Drug Dissolution in the Human Stomach: Effects of Posture and Gastroparesis on Drug Bioavailability
,”
Phys. Fluids
,
34
(
8
), p.
081904
.10.1063/5.0096877
75.
Tijdeman
,
H.
, and
Seebass
,
R.
,
1980
, “
Transonic Flow Past Oscillating Airfoils
,”
Annu. Rev. Fluid Mech.
,
12
(
1
), pp.
181
222
.10.1146/annurev.fl.12.010180.001145
76.
Denegri
,
C. M.
, Jr.
,
Dubben
,
J. A.
, and
Maxwell
,
D. L.
,
2005
, “
In-Flight Wing Deformation Characteristics During Limit Cycle Oscillations
,”
J. Aircr.
,
42
(
2
), pp.
500
508
.10.2514/1.1345
77.
Lambourne
,
N. C.
,
1964
, “
Control-Surface Buzz
,”
HM Stationery Office
, London, UK, Reports and Memoranda No. 3364.
78.
Yamasaki
,
M.
,
Isogai
,
K.
,
Uchida
,
T.
, and
Yukimura
,
I.
,
2004
, “
Shock-Stall Flutter of a Two-Dimensional Airfoil
,”
AIAA J.
,
42
(
2
), pp.
215
219
.10.2514/1.9088
79.
Braune
,
M.
, and
Koch
,
S.
,
2020
, “
Application of Hot-Film Anemometry to Resolve the Unsteady Boundary Layer Transition of a Laminar Airfoil Experiencing Limit Cycle Oscillations
,”
Exp. Fluids
,
61
(
2
), p.
68
.10.1007/s00348-020-2907-y
80.
Morse
,
T.
, and
Williamson
,
C.
,
2009
, “
Prediction of Vortex-Induced Vibration Response by Employing Controlled Motion
,”
J. Fluid Mech.
,
634
, pp.
5
39
.10.1017/S0022112009990516
81.
Bhat
,
S. S.
, and
Govardhan
,
R. N.
,
2013
, “
Stall Flutter of NACA 0012 Airfoil at Low Reynolds Numbers
,”
J. Fluids Struct.
,
41
, pp.
166
174
.10.1016/j.jfluidstructs.2013.04.001
82.
Menon
,
K.
, and
Mittal
,
R.
,
2019
, “
Flow Physics and Dynamics of Flow-Induced Pitch Oscillations of an Airfoil
,”
J. Fluid Mech.
,
877
, pp.
582
613
.10.1017/jfm.2019.627
83.
Loth
,
E.
,
Tyler Daspit
,
J.
,
Jeong
,
M.
,
Nagata
,
T.
, and
Nonomura
,
T.
,
2021
, “
Supersonic and Hypersonic Drag Coefficients for a Sphere
,”
AIAA J.
,
59
(
8
), pp.
3261
3274
.10.2514/1.J060153
84.
Kawai
,
S.
, and
Lele
,
S. K.
,
2008
, “
Localized Artificial Diffusivity Scheme for Discontinuity Capturing on Curvilinear Meshes
,”
J. Comput. Phys.
,
227
(
22
), pp.
9498
9526
.10.1016/j.jcp.2008.06.034
85.
Nyaaba
,
A. A.
, and
Ayamga
,
M.
,
2021
, “
Intricacies of Medical Drones in Healthcare Delivery: Implications for Africa
,”
Technol. Soc.
,
66
, p.
101624
.10.1016/j.techsoc.2021.101624
86.
Candeloro
,
P.
,
Ragni
,
D.
, and
Pagliaroli
,
T.
,
2022
, “
Small-Scale Rotor Aeroacoustics for Drone Propulsion: A Review of Noise Sources and Control Strategies
,”
Fluids
,
7
(
8
), p.
279
.10.3390/fluids7080279
87.
Yu
,
Y. H.
,
2000
, “
Rotor Blade–Vortex Interaction Noise
,”
Prog. Aerosp. Sci.
,
36
(
2
), pp.
97
115
.10.1016/S0376-0421(99)00012-3
88.
Vogeley
,
A. W.
,
1949
, “
Sound-Level Measurements of a Light Airplane Modified to Reduce Noise Reaching the Ground
,”
National Advisory Committee for Aeronautics
, Washington, DC, Report No.
TR-926
.https://ntrs.nasa.gov/api/citations/19930091991/downloads/19930091991.pdf
89.
Brentner
,
K. S.
, and
Farassat
,
F.
,
1998
, “
Analytical Comparison of the Acoustic Analogy and Kirchhoff Formulation for Moving Surfaces
,”
AIAA J.
,
36
(
8
), pp.
1379
1386
.10.2514/2.558