Skip to main navigation Skip to search Skip to main content

ARPIST: Provably accurate and stable numerical integration over spherical triangles

  • Stony Brook University

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

Numerical integration on spherical triangles, including the computation of their areas, 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 (Beckmann et al., 2014) and a radial-basis-function-based technique (Reeger and Fornberg, 2016) for integration of smooth functions on spherical triangulations. Our results show that ARPIST enables better or comparable accuracy over previous methods while being easier to implement, significantly faster, and more tolerant of poor element shapes.

Original languageEnglish
Article number114822
JournalJournal of Computational and Applied Mathematics
Volume420
DOIs
StatePublished - Mar 1 2023

Keywords

  • Accuracy and stability
  • Spherical triangles
  • Surface integration

Fingerprint

Dive into the research topics of 'ARPIST: Provably accurate and stable numerical integration over spherical triangles'. Together they form a unique fingerprint.

Cite this