A positivity-preserving unigrid method for elliptic PDEs

06/05/2023
by   Ronald D. Haynes, et al.
0

While constraints arise naturally in many physical models, their treatment in mathematical and numerical models varies widely, depending on the nature of the constraint and the availability of simulation tools to enforce it. In this paper, we consider the solution of discretized PDE models that have a natural constraint on the positivity (or non-negativity) of the solution. While discretizations of such models often offer analogous positivity properties on their exact solutions, the use of approximate solution algorithms (and the unavoidable effects of floating – point arithmetic) often destroy any guarantees that the computed approximate solution will satisfy the (discretized form of the) physical constraints, unless the discrete model is solved to much higher precision than discretization error would dictate. Here, we introduce a class of iterative solution algorithms, based on the unigrid variant of multigrid methods, where such positivity constraints can be preserved throughout the approximate solution process. Numerical results for one- and two-dimensional model problems show both the effectiveness of the approach and the trade-off required to ensure positivity of approximate solutions throughout the solution process.

READ FULL TEXT
research
06/30/2023

Multigrid Methods using Block Floating Point Arithmetic

Block Floating Point (BFP) arithmetic is currently seeing a resurgence i...
research
06/15/2021

Structure-preserving Nonlinear Filtering for Continuous and Discontinuous Galerkin Spectral/hp Element Methods

Finite element simulations have been used to solve various partial diffe...
research
12/09/2022

Preconditioned Krylov solvers for structure-preserving discretisations

A key consideration in the development of numerical schemes for time-dep...
research
09/08/2020

Curl constraint-preserving reconstruction and the guidance it gives for mimetic scheme design

Several important PDE systems, like magnetohydrodynamics and computation...
research
12/22/2020

Enforcing exact physics in scientific machine learning: a data-driven exterior calculus on graphs

As traditional machine learning tools are increasingly applied to scienc...
research
07/13/2020

Approximate Vertex Enumeration

The problem to compute a V-polytope which is close to a given H-polytope...
research
05/13/2020

Positivity-Preserving Adaptive Runge-Kutta Methods

Many important differential equations model quantities whose value must ...

Please sign up or login with your details

Forgot password? Click here to reset