Corner Cases of the Generalized Tau Method

11/30/2022
by   Keaton J. Burns, et al.
0

Polynomial spectral methods provide fast, accurate, and flexible solvers for broad ranges of PDEs with one bounded dimension, where the incorporation of general boundary conditions is well understood. However, automating extensions to domains with multiple bounded dimensions is challenging because of difficulties in implementing boundary conditions and imposing compatibility conditions at shared edges and corners. Past work has included various workarounds, such as the anisotropic inclusion of partial boundary data at shared edges or approaches that only work for specific boundary conditions. Here we present a general system for imposing boundary and compatibility conditions for elliptic equations on hypercubes. We take an approach based on the generalized tau method, which allows for a wide range of boundary conditions for many types of spectral methods. The generalized tau method has the distinct advantage that the specified polynomial residual determines the exact algebraic solution; afterwards, any stable numerical scheme will find the same result. We can, therefore, provide one-to-one comparisons to traditional collocation and Galerkin methods within the tau framework. As an essential requirement, we add specific tau corrections to the boundary conditions in addition to the bulk PDE. We then impose additional mutual compatibility conditions to ensure boundary conditions match at shared subsurfaces. Our approach works with general boundary conditions that commute on intersecting subsurfaces, including Dirichlet, Neumann, Robin, and any combination of these on all boundaries. The tau corrections and compatibility conditions can be fully isotropic and easily incorporated into existing solvers. We present the method explicitly for the Poisson equation in two and three dimensions and describe its extension to arbitrary elliptic equations (e.g. biharmonic) in any dimension.

READ FULL TEXT
research
05/10/2023

Error Analysis of Mixed Residual Methods for Elliptic Equations

We present a rigorous theoretical analysis of the convergence rate of th...
research
11/04/2021

Local Compatibility Boundary Conditions for High-Order Accurate Finite-Difference Approximations of PDEs

We describe a new approach to derive numerical approximations of boundar...
research
01/08/2021

Handling Neumann and Robin boundary conditions in a fictitious domain volume penalization framework

Sakurai et al. (J Comput Phys, 2019) presented a flux-based volume penal...
research
07/28/2022

A ghost-point smoothing strategy for geometric multigrid on curved boundaries

We present a Boundary Local Fourier Analysis (BLFA) to optimize the rela...
research
11/15/2021

The Projection Extension Method: A Spectrally Accurate Technique for Complex Domains

An essential ingredient of a spectral method is the choice of suitable b...
research
08/06/2019

Simple Iterative Incompressible Smoothed Particle Hydrodynamics

In this paper a simple, robust, and general purpose approach to implemen...
research
06/21/2021

The implementation of a broad class of boundary conditions for non-linear hyperbolic systems

We propose methods that augment existing numerical schemes for the simul...

Please sign up or login with your details

Forgot password? Click here to reset