English

Tensor calculus in spherical coordinates using Jacobi polynomials. Part-I: Mathematical analysis and derivations

Numerical Analysis 2018-04-30 v1 Instrumentation and Methods for Astrophysics Classical Analysis and ODEs Fluid Dynamics

Abstract

This paper presents a method for the accurate and efficient computations on scalar, vector and tensor fields in three-dimensional spherical polar coordinates. The methods uses spin-weighted spherical harmonics in the angular directions and rescaled Jacobi polynomials in the radial direction. For the 2-sphere, spin-weighted harmonics allow for automating calculations in a fashion as similar to Fourier series as possible. Derivative operators act as wavenumber multiplication on a set of spectral coefficients. After transforming the angular directions, a set of orthogonal tensor rotations put the radially dependent spectral coefficients into individual spaces each obeying a particular regularity condition at the origin. These regularity spaces have remarkably simple properties under standard vector-calculus operations, such as \textit{grad} and \textit{div}. We use a hierarchy of rescaled Jacobi polynomials for a basis on these regularity spaces. It is possible to select the Jacobi-polynomial parameters such that all relevant operators act in a minimally banded way. Altogether, the geometric structure allows for the accurate and efficient solution of general partial differential equations in the unit ball.

Keywords

Cite

@article{arxiv.1804.10320,
  title  = {Tensor calculus in spherical coordinates using Jacobi polynomials. Part-I: Mathematical analysis and derivations},
  author = {Geoff Vasil and Daniel Lecoanet and Keaton Burns and Jeff Oishi and Ben Brown},
  journal= {arXiv preprint arXiv:1804.10320},
  year   = {2018}
}

Comments

Submitted to JCP simultaneously with Part-II

R2 v1 2026-06-23T01:37:37.310Z