Immersed Boundary Smooth Extension: A high-order method for solving PDE on arbitrary smooth domains using Fourier spectral methods
arXiv:1506.07561 · doi:10.1016/j.jcp.2015.10.023
Abstract
The Immersed Boundary method is a simple, efficient, and robust numerical scheme for solving PDE in general domains, yet it only achieves first-order spatial accuracy near embedded boundaries. In this paper, we introduce a new high-order numerical method which we call the Immersed Boundary Smooth Extension (IBSE) method. The IBSE method achieves high-order accuracy by smoothly extending the unknown solution of the PDE from a given smooth domain to a larger computational domain, enabling the use of simple Cartesian-grid discretizations (e.g. Fourier spectral methods). The method preserves much of the flexibility and robustness of the original IB method. In particular, it requires minimal geometric information to describe the boundary and relies only on convolution with regularized delta-functions to communicate information between the computational grid and the boundary. We present a fast algorithm for solving elliptic equations, which forms the basis for simple, high-order implicit-time methods for parabolic PDE and implicit-explicit methods for related nonlinear PDE. We apply the IBSE method to solve the Poisson, heat, Burgers', and Fitzhugh-Nagumo equations, and demonstrate fourth-order pointwise convergence for Dirichlet problems and third-order pointwise convergence for Neumann problems.
References in corpus (3)
Cited by in corpus (26)
- An Immersed Boundary Method for Rigid Bodies
- Immersed Boundary Smooth Extension (IBSE): A high-order method for solving incompressible flows in arbitrary smooth domains
- A fast immersed boundary method for external incompressible viscous flows using lattice Green's functions
- An Immersed Boundary Method with Divergence-Free Velocity Interpolation and Force Spreading
- Simulating water-entry/exit problems using Eulerian-Lagrangian and fully-Eulerian fictitious domain methods within the open-source IBAMR library
- A Boundary Thickening-based Direct Forcing Immersed Boundary Method for Fully Resolved Simulation of Particle-laden Flows
- An adaptive fast multipole accelerated Poisson solver for complex geometries
- High order solution of Poisson problems with piecewise constant coefficients and interface jumps
- A stable and accurate scheme for solving the Stefan problem coupled with natural convection using the Immersed Boundary Smooth Extension method
- A one-sided direct forcing immersed boundary method using moving least squares
- An Efficient High-Order Meshless Method for Advection-Diffusion Equations on Time-Varying Irregular Domains
- Spectrally accurate solutions to inhomogeneous elliptic PDE in smooth geometries using function intension
- A correction function-based kernel-free boundary integral method for elliptic PDEs with implicitly defined interfaces
- Methods of arbitrary optimal order with tetrahedral finite-element meshes forming polyhedral approximations of curved domains
- Integral equation formulation of the biharmonic Dirichlet problem
- Frames and numerical approximation
- The Smooth Forcing Extension Method: A High-Order Technique for Solving Elliptic Equations on Complex Domains
- Fast, high-order numerical evaluation of volume potentials via polynomial density interpolation
- High-order FDTD schemes for Maxwell's interface problems with discontinuous coefficients and complex interfaces based on the Correction Function Method
- Eigensolution analysis of immersed boundary method based on volume penalization: applications to high-order schemes
- Regularized Stokes Immersed Boundary Problems in Two Dimensions: Well-posedness, Singular Limit, and Error Estimates
- Semi-implicit direct forcing immersed boundary method for incompressible viscous thermal flow problems: a Schur complement approach
- A Novel Optimization Approach to Fictitious Domain Methods
- A sharp interface method for an immersed viscoelastic solid
- Optimal-rate Lagrange and Hermite finite elements for Dirichlet problems in curved domains with straight-edged triangles
- Machine-learning custom-made basis functions for partial differential equations