Critique on "Volume penalization for inhomogeneous Neumann boundary conditions modeling scalar flux in complicated geometry"

Numerical simulation of multiphysics problems within complex domains has garnered much interest in the past couple of decades. In the seminal work by Angot et al. [1], the authors describe a simple approach for simulating the incompressible flow over obstacles by applying an additional forcing term to the governing equations. In [1], this volume penalization (VP) methodology (also known as the Brinkman penalization method) was used to impose no-slip Dirichlet boundary conditions at the obstacle interface. Due to the simplicity of its formulation and implementation, the VP technique has been successfully applied to study a variety of fluid-structure interaction problems, including but not limited to water entry/exit [2], wave energy conversion [3, 4], aquatic locomotion [5, 6], fluttering instabilities [7], and flapping flight of insects [8, 9]. In all of these applications, the Dirichlet boundary condition formulation of the VP method was used. In the past few years penalization methods for Neumann and more general Robin boundary conditions have been proposed, although the analysis of such techniques is still an active area of research [10, 11, 12, 13, 14]. Kadoch et al. [10] extended the Dirichlet boundary condition VP formulation of Angot et al. [1] to allow for the imposition of homogeneous Neumann boundary conditions. Independently within the context of distributed Lagrange multipliers based fictitious domain method, Doostmohammadi et al. [15] informally described a way to enforce homogeneous flux boundary conditions on an interface by simply setting the thermal conductivity to zero within the obstacle. Sakurai et al. [14] recently developed a flux-based VP framework for imposing inhomogeneous, spatially constant Neumann boundary conditions on the boundary of a penalization region, which formally extended the methodology of Kadoch et al. [10]. This extension enables the simulation of more complex problems within the VP framework, such as flux-driven thermal convection in irregular domains. In the flux-based VP approach of Sakurai et al., the diffusion coefficient of the governing equation is modified and an additional forcing term is applied near the interface in order to impose the desired flux value on the boundary. This provides a simple and efficient way to impose flux boundary conditions on embedded interfaces. Through empirical testing of the penalized Poisson equation, Sakurai et al. [14] conclude that their method degrades to first-order accuracy if the embedded interface is not grid-aligned/grid-conforming despite the use of second-order finite differences. They also conclude that if two interfaces are considered, grid-aligned or otherwise, and a different flux boundary condition is imposed on each of them, then the method also degrades to first-order spatial accuracy. However, the method is second-order accurate for grid-aligned interfaces if the same (spatially constant) Neumann boundary condition values are considered. In this letter, we provide counter-examples to demonstrate that it is possible to retain second-order accuracy using Sakurai et al.’s method, even when different flux boundary conditions are imposed on multiple interfaces that do not conform to the Cartesian grid. We consider both continuous and discontinuous indicator functions in our test problems. Both indicator functions yield a similar convergence rate for the problems considered here. We also find that the order of accuracy results for some of the cases presented in

[1]  Eric Brown-Dymkoski,et al.  A characteristic based volume penalization method for general evolution problems applied to compressible viscous flows , 2014, J. Comput. Phys..

[2]  J. Sesterhenn,et al.  Numerical simulation of vortex-induced drag of elastic swimmer models , 2017, 1803.07316.

[3]  S. Dabiri,et al.  A numerical study of the dynamics of a particle settling at moderate Reynolds numbers in a linearly stratified fluid , 2014, Journal of Fluid Mechanics.

[4]  Amneet Pal Singh Bhalla,et al.  A DLM immersed boundary method based wave-structure interaction solver for high density ratio multiphase flows , 2019, J. Comput. Phys..

[5]  Kai Schneider,et al.  Numerical Modelling of Flexible Heaving Foils , 2013 .

[6]  Giuliana Mattiazzo,et al.  Simulating water-entry/exit problems using Eulerian–Lagrangian and fully-Eulerian fictitious domain methods within the open-source IBAMR library , 2019, Applied Ocean Research.

[7]  Kai Schneider,et al.  Volume penalization for inhomogeneous Neumann boundary conditions modeling scalar flux in complicated geometry , 2019, J. Comput. Phys..

[8]  Kai Schneider,et al.  Two-dimensional simulation of the fluttering instability using a pseudospectral method with volume penalization , 2013 .

[9]  Angelo Iollo,et al.  Modeling and simulation of fish-like swimming , 2010, J. Comput. Phys..

[10]  Philippe Angot,et al.  A volume penalization method for incompressible flows and scalar advection-diffusion with moving obstacles , 2011, J. Comput. Phys..

[11]  A. Bhalla,et al.  The inertial sea wave energy converter (ISWEC) technology: Device-physics, multiphase modeling and simulations , 2020, Ocean Engineering.

[12]  Philippe Angot,et al.  A penalization method to take into account obstacles in incompressible viscous flows , 1999, Numerische Mathematik.

[13]  G. Winckelmans,et al.  A penalization method for the simulation of weakly compressible reacting gas-particle flows with general boundary conditions , 2019, Computers & Fluids.

[14]  K. Schneider,et al.  Analysis and discretization of the volume penalized Laplace operator with Neumann boundary conditions , 2014, 1403.5948.

[15]  Kai Schneider,et al.  Two- and three-dimensional numerical simulations of the clap–fling–sweep of hovering insects , 2010 .

[16]  Boyce E. Griffith,et al.  A robust incompressible Navier-Stokes solver for high density ratio multiphase flows , 2018, J. Comput. Phys..

[17]  P. Alam,et al.  R , 1823, The Herodotus Encyclopedia.