Handling Neumann and Robin boundary conditions in a fictitious domain volume penalization framework
Ramakrishnan Thirumalaisamy, Neelesh A. Patankar, Amneet Pal Singh, Bhalla

TL;DR
This paper advances the flux-based volume penalization method by enabling the construction of flux-forcing functions for complex boundaries and extending it to Robin boundary conditions, improving its practicality and generality.
Contribution
It introduces a numerical technique for arbitrary boundary flux functions and extends the method to Robin conditions, enhancing the applicability of flux-based VP.
Findings
The method achieves high spatial accuracy in 2D and 3D tests.
It successfully simulates flux-driven thermal convection.
The approach is practical for complex geometries without explicit delta function construction.
Abstract
Sakurai et al. (J Comput Phys, 2019) presented a flux-based volume penalization (VP) approach for imposing inhomogeneous Neumann boundary conditions on embedded interfaces. The flux-based VP method modifies the diffusion coefficient of the original elliptic (Poisson) equation and uses a flux-forcing function as a source term in the equation to impose the Neumann boundary conditions. As such, the flux-based VP method can be easily incorporated into existing fictitious domain codes. Sakurai et al. relied on an analytical construction of flux-forcing functions, which limits the practicality of the approach. Because of the analytical approach taken in the prior work, only (spatially) constant flux values on simple interfaces were considered. In this paper, we present a numerical technique for constructing flux-forcing functions for arbitrarily complex boundaries. The imposed flux values are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
