Two-dimensional Fourier Continuation and applications

10/08/2020
by   Oscar P. Bruno, et al.
0

This paper presents a "two-dimensional Fourier Continuation" method (2D-FC) for construction of bi-periodic extensions of smooth non-periodic functions defined over general two-dimensional smooth domains. The approach can be directly generalized to domains of any given dimensionality, and even to non-smooth domains, but such generalizations are not considered here. The 2D-FC extensions are produced in a two-step procedure. In the first step the one-dimensional Fourier Continuation method is applied along a discrete set of outward boundary-normal directions to produce, along such directions, continuations that vanish outside a narrow interval beyond the boundary. Thus, the first step of the algorithm produces "blending-to-zero along normals" for the given function values. In the second step, the extended function values are evaluated on an underlying Cartesian grid by means of an efficient, high-order boundary-normal interpolation scheme. A Fourier Continuation expansion of the given function can then be obtained by a direct application of the two-dimensional FFT algorithm. Algorithms of arbitrarily high order of accuracy can be obtained by this method. The usefulness and performance of the proposed two-dimensional Fourier Continuation method are illustrated with applications to the Poisson equation and the time-domain wave equation within a bounded domain. As part of these examples the novel "Fourier Forwarding" solver is introduced which, propagating plane waves as they would in free space and relying on certain boundary corrections, can solve the time-domain wave equation and other hyperbolic partial differential equations within general domains at computing costs that grow sublinearly with the size of the spatial discretization.

READ FULL TEXT

page 16

page 23

research
05/16/2021

Positivity preservation of implicit discretizations of the advection equation

We analyze, from the viewpoint of positivity preservation, certain discr...
research
06/22/2022

A stable, efficient scheme for 𝒞^n function extensions on smooth domains in ℝ^d

A new scheme is proposed to construct a 𝒞^n function extension for smoot...
research
11/02/2021

FC-based shock-dynamics solver with neural-network localized artificial-viscosity assignment

This paper presents a spectral scheme for the numerical solution of nonl...
research
04/12/2020

Reconstruction of piecewise-smooth multivariate functions from Fourier data

In some applications, one is interested in reconstructing a function f f...
research
06/04/2022

Multiple-scattering frequency-time hybrid solver for the wave equation in interior domains

This paper proposes a frequency-time hybrid solver for the time-dependen...
research
01/03/2023

A Fast Multipole Method for axisymmetric domains

The Fast Multipole Method (FMM) for the Poisson equation is extended to ...
research
11/26/2022

An FMM Accelerated Poisson Solver for Complicated Geometries in the Plane using Function Extension

We describe a new, adaptive solver for the two-dimensional Poisson equat...

Please sign up or login with your details

Forgot password? Click here to reset