Navier-Stokes spectral solver in a sphere

The paper presents the first implementation of a primitive variable spectral method for calculating viscous flows inside a sphere. A variational formulation of the Navier-Stokes equations is adopted using a fractional-step time discretization with the classical second-order backward difference scheme combined with explicit extrapolation of the nonlinear term. The resulting scalar and vector elliptic equations are solved by means of the direct spectral solvers developed recently by the authors. The spectral matrices for radial operators are characterized by a minimal sparsity - diagonal stiffness and tridiagonal mass matrix. Closed-form expressions of their nonzero elements are provided here for the first time, showing that the condition number of the relevant matrices grows as the second power of the truncation order. A new spectral elliptic solver for the velocity unknown in spherical coordinates is also described that includes implicitly the Coriolis force in a rotating frame, but requires a minimal coupling between the modal velocity components in the Fourier space. The numerical tests confirm that the proposed method achieves spectral accuracy and ensures infinite differentiability to all orders of the numerical solution, by construction. These results indicate that the new primitive variable spectral solver is an effective alternative to the spectral method recently proposed by Kida and Nakayama, where the velocity field is represented in terms of poloidal and toroidal functions.

[1]  Steven A. Orszag,et al.  Galerkin Approximations to Flows within Slabs, Spheres, and Cylinders , 1971 .

[2]  Laurette S. Tuckerman,et al.  Simulation of flow between concentric rotating spheres. Part 1. Steady states , 1987, Journal of Fluid Mechanics.

[3]  Nicola Parolini,et al.  A mixed-basis spectral projection method , 2002 .

[4]  Steven G. Johnson,et al.  The Design and Implementation of FFTW3 , 2005, Proceedings of the IEEE.

[5]  Brian J. Cantwell,et al.  Navier-Stokes simulations of axisymmetric vortex rings , 1988 .

[6]  ShenJie Efficient spectral-Galerkin method I , 1994 .

[7]  Jie Shen,et al.  Efficient Spectral-Galerkin Methods IV. Spherical Geometries , 1999, SIAM J. Sci. Comput..

[8]  Parviz Moin,et al.  A spectral numerical method for the Navier-Stokes equations with applications to Taylor-Couette flow , 1983 .

[9]  Philip W. Livermore,et al.  Spectral radial basis functions for full sphere computations , 2007, J. Comput. Phys..

[10]  P. D. Mininni,et al.  Magnetohydrodynamic activity inside a sphere , 2006 .

[11]  Franco Auteri,et al.  Spectral solvers for spherical elliptic problems , 2007, J. Comput. Phys..

[12]  Rainer Hollerbach,et al.  A spectral solution of the magneto-convection equations in spherical geometry , 2000 .

[13]  S. Kida,et al.  Helical Flow Structure in a Precessing Sphere , 2008 .

[14]  Guy Dumas,et al.  A divergence-free spectral expansions method for three-dimensional flows in spherical-gap geometries , 1994 .

[15]  Jie Shen,et al.  A Fast and Accurate Numerical Scheme for the Primitive Equations of the Atmosphere , 1999 .

[16]  Heyuan Wang,et al.  Numerical simulation of spherical Couette flow , 2004 .

[17]  Jean-Luc Guermond,et al.  Calculation of Incompressible Viscous Flows by an Unconditionally Stable Projection FEM , 1997 .

[18]  Jean-Luc Guermond,et al.  International Journal for Numerical Methods in Fluids on Stability and Convergence of Projection Methods Based on Pressure Poisson Equation , 2022 .

[19]  Jean-Luc Guermond,et al.  Un résultat de convergence d'ordre deux en temps pour l'approximation des équations de Navier-Stokes par une technique de projection incrémentale , 1999 .

[20]  Jean-Luc Guermond,et al.  On the approximation of the unsteady Navier–Stokes equations by finite element projection methods , 1998, Numerische Mathematik.

[21]  Ben-Yu Guo,et al.  Mixed Jacobi-spherical harmonic spectral method for Navier--Stokes equations , 2007 .

[22]  N. Parolini,et al.  Role of the LBB condition in weak spectral projection methods: 405 , 2001 .

[23]  Laurette S. Tuckerman,et al.  Simulation of flow between concentric rotating spheres. Part 2. Transitions , 1987, Journal of Fluid Mechanics.

[24]  Jie Shen,et al.  An overview of projection methods for incompressible flows , 2006 .

[25]  On the spectral solution of the three-dimensional Navier-Stokes equations in spherical and cylindrical regions , 1995 .