ARPIST: Provably Accurate and Stable Numerical Integration over Spherical Triangles

01/01/2022
by   Yipeng Li, et al.
0

Abstract Numerical integration on spheres, including the computation of the areas of spherical triangles, is a core computation in geomathematics. The commonly used techniques sometimes suffer from instabilities and significant loss of accuracy. We describe a new algorithm, called ARPIST, for accurate and stable integration of functions on spherical triangles. ARPIST is based on an easy-to-implement transformation to the spherical triangle from its corresponding linear triangle via radial projection to achieve high accuracy and efficiency. More importantly, ARPIST overcomes potential instabilities in computing the Jacobian of the transformation, even for poorly shaped triangles that may occur at poles in regular longitude-latitude meshes, by avoiding potential catastrophic rounding errors. We compare our proposed technique with L'Huilier's Theorem for computing the area of spherical triangles, and also compare it with the recently developed LSQST method (J. Beckmann, H.N. Mhaskar, and J. Prestin, GEM - Int. J. Geomath., 5:143-162, 2014) and a radial-basis-function-based technique (J. A. Reeger and B. Fornberg, Stud. Appl. Math., 137:174-188, 2015) for integration of smooth functions on spherical triangulations. Our results show that ARPIST enables superior accuracy and stability over previous methods while being orders of magnitude faster and significantly easier to implement.

READ FULL TEXT
research
10/14/2021

Spherical polar coordinate transformation for integration of singular functions on tetrahedra

A method is presented for the evaluation of integrals on tetrahedra wher...
research
12/05/2021

Radial Basis Function Approximation with Distributively Stored Data on Spheres

This paper proposes a distributed weighted regularized least squares alg...
research
02/16/2023

Fast evaluation of real spherical harmonics and their derivatives in Cartesian coordinates

Spherical harmonics provide a smooth, orthogonal, and symmetry-adapted b...
research
08/11/2020

A Neumann series of Bessel functions representation for solutions of the radial Dirac system

A new representation for a regular solution of the radial Dirac system o...
research
12/10/2020

A dictionary learning add-on for spherical downward continuation

We propose a novel dictionary learning add-on for existing approximation...
research
11/30/2019

WLS-ENO Remap: Superconvergent and Non-Oscillatory Weighted Least Squares Data Transfer on Surfaces

Data remap between non-matching meshes is a critical step in multiphysic...

Please sign up or login with your details

Forgot password? Click here to reset