Abstract
A p-type spectral-element method using prolate spheroidal wave functions (PSWFs) as basis functions, termed as the prolate-element method, is developed for solving partial differential equations (PDEs) on the sphere. The gridding on the sphere is based on a projection of the prolate-Gauss-Lobatto points by using the cube-sphere transform, which is free of singularity and leads to quasi-uniform grids. Various numerical results demonstrate that the proposed prolate-element method enjoys some remarkable advantages over the polynomial-based element method: (i) it can significantly relax the time step size constraint of an explicit time-marching scheme, and (ii) it can increase the accuracy and enhance the resolution.
Similar content being viewed by others
References
Al-Gwaiz, M.A.: Sturm-Liouville Theory and Its Applications. Springer, Berlin (2007)
Beylkin, G., Sandberg, K.: Wave propagation using bases for bandlimited functions. Wave Motion 41(3), 263–291 (2005)
Boyd, J.P.: Chebyshev and Fourier Spectral Methods, 2nd edn. Dover, New York (2001)
Boyd, J.P.: Large mode number eigenvalues of the prolate spheroidal differential equation. Appl. Math. Comput. 145(2), 881–886 (2003)
Boyd, J.P.: Prolate spheroidal wavefunctions as an alternative to Chebyshev and Legendre polynomials for spectral element and pseudospectral algorithms. J. Comput. Phys. 199(2), 688–716 (2004)
Boyd, J.P.: Algorithm 840: computation of grid points, quadrature weights and derivatives for spectral element methods using prolate spheroidal wave functions-prolate elements. ACM Trans. Math. Softw. 31(1), 149–165 (2005)
Cahn, J.W., Hilliard, J.E.: Free energy of a nonuniform system. I. Interface free energy. J. Chem. Phys. 28(2), 258–267 (1958)
Canuto, C., Hussaini, M.Y., Quarteroni, A., Zang, T.A.: Spectral Methods: Fundamentals in Single Domains. Springer, Berlin (2006)
Canuto, C., Hussaini, M.Y., Quarteroni, A., Zang, T.A.: Spectral Methods: Evolution to Complex Geometries and Applications to Fluid Dynamics. Springer, Berlin (2007)
Chen, Q.Y., Gottlieb, D., Hesthaven, J.S.: Spectral methods based on prolate spheroidal wave functions for hyperbolic PDEs. SIAM J. Numer. Anal. 43(5), 1912–1933 (2005)
Coddington, E.A., Levinson, N.: Theory of Ordinary Differential Equations. Tata McGraw-Hill, New Delhi (1972)
Deville, M.O., Fischer, P.F., Mund, E.H.: High-order Methods for Incompressible Fluid Flow. Cambridge University Press, Cambridge (2002)
Flammer, C.: Spheroidal Wave Functions. Stanford University Press, Stanford (1957)
Giraldo, F.X., Rosmond, T.E.: A scalable spectral element Eulerian atmospheric model (SEE-AM) for NWP: dynamical core tests. Mon. Weather Rev. 132(1), 133–153 (2004)
Greer, J.B., Bertozzi, A.L., Sapiro, G.: Fourth order partial differential equations on general geometries. J. Comput. Phys. 216(1), 216–246 (2006)
Hesthaven, J., Gottlieb, S., Gottlieb, D.: Spectral Methods for Time-Dependent Problems. Cambridge Monographs on Applied and Computational Mathematics. Cambridge University Press, Cambridge (2007)
Hundsdorfer, W.: Numerical Solutions of Time-Dependent Advection-Diffusion-Reaction Equations. Springer, Berlin (2007)
Iskandarani, M., Haidvogel, D.B., Boyd, J.P.: A staggered spectral element model with application to the oceanic shallow water equations. Int. J. Numer. Methods Fluids 20(5), 393–414 (1995)
Kosloff, D., Tal-Ezer, H.: A modified Chebyshev pseudospectral method with an O(N −1) time step restriction. J. Comput. Phys. 104(2), 457–469 (1993)
Kovvali, N., Lin, W., Carin, L.: Pseudospectral method based on prolate spheroidal wave functions for frequency-domain electromagnetic simulations. IEEE Trans. Antennas Propag. 53(12), 3990–4000 (2005)
Landau, H.J., Pollak, H.O.: Prolate spheroidal wave functions, Fourier analysis and uncertainty-III. The dimension of the space of essentially time- and band-limited signals. Bell Syst. Tech. J. 41, 1295–1336 (1962)
Liu, C., Shen, J.: A phase field model for the mixture of two incompressible fluids and its approximation by a Fourier-spectral method. Physica D 179(3–4), 211–228 (2003)
Loft, R.D., Thomas, S.J., Dennis, J.M.: Terascale spectral element dynamical core for atmospheric general circulation models. In: Proceedings of the 2001 ACM/IEEE conference on Supercomputing (CDROM), p. 18. ACM, New York (2001)
McGregor, J.L.: Semi-Lagrangian advection on conformal-cubic grids. Mon. Weather Rev. 124(6), 1311–1322 (1996)
Meixer, J., Schke, F.W.: Mathieusche Funktionen und Sphroidfunktionen. Springer, Berlin (1954)
Nair, R.D., Jablonowski, C.: Moving vortices on the sphere: A test case for horizontal advection problems. Mon. Weather Rev. 136(2), 699–711 (2008)
Nair, R.D., Thomas, S.J., Loft, R.D.: A discontinuous Galerkin transport scheme on the cubed sphere. Mon. Weather Rev. 133(4), 814–828 (2005)
Patera, A.T.: A spectral element method for fluid dynamics: laminar flow in a channel expansion. J. Comput. Phys. 54(3), 468–488 (1984)
Phillips, N.A.: A coordinate system having some special advantages for numerical forecasting. J. Atmos. Sci. 14(2), 184–185 (1957)
Prato, D.P.: Direct derivation of differential operators in curvilinear coordinates. Am. J. Phys. 45, 1003 (1977)
Rancic, M., Purser, R.J., Mesinger, F.: A global shallow-water model using an expanded spherical cube: Gnomonic versus conformal coordinates. Q. J. R. Meteorol. Soc. 122(532), 959–982 (1996)
Ronchi, C., Iacono, R., Paolucci, P.S.: The “cubed sphere”: a new method for the solution of partial differential equations in spherical geometry. J. Comput. Phys. 124(1), 93–114 (1996)
Sadourny, R.: Conservative finite-difference approximations of the primitive equations on quasi-uniform spherical grids. Mon. Weather Rev. 100(2), 136–144 (1972)
Sanderson, A.R., Kirby, R.M., Johnson, C.R., Yang, L.: Advanced reaction-diffusion models for texture synthesis. J. Graph. GPU Game Tools 11(3), 47–71 (2006)
Schnakenberg, J.: Simple chemical reaction systems with limit cycle behaviour. J. Theor. Biol. 81(3), 389–400 (1979)
Shen, J., Wang, L.L.: Error analysis for mapped Legendre spectral and pseudospectral methods. SIAM J. Numer. Anal. 42(1), 326–349 (2005)
Shkolnisky, Y., Tygert, M., Rokhlin, V.: Approximation of bandlimited functions. Appl. Comput. Harmon. Anal. 21(3), 413 (2006)
Slepian, D.: Prolate spheroidal wave functions, Fourier analysis and uncertainty-IV. Extensions to many dimensions; generalized prolate spheroidal functions. Bell System Tech. J. 43, 3009–3057 (1964)
Slepian, D., Pollak, H.O.: Prolate spheroidal wave functions, Fourier analysis and uncertainty-I. Bell Syst. Tech. J. 40, 43–63 (1961)
Taylor, M., Tribbia, J., Iskandarani, M.: The spectral element method for the shallow water equations on the sphere. J. Comput. Phys. 130(1), 92–108 (1997)
Thomas, S.J., Loft, R.D.: Semi-implicit spectral element atmospheric model. J. Sci. Comput. 17(1), 339–350 (2002)
Thomas, S.J., Dennis, J.M., Tufo, H.M., Fischer, P.F.: A Schwarz preconditioner for the cubed-sphere. SIAM J. Sci. Comput. 25(2), 442–453 (2004)
Turing, A.M.: The chemical basis of morphogenesis. Bull. Math. Biol. 52(1), 153–197 (1990)
Turk, G.: Generating textures on arbitrary surfaces using reaction-diffusion. In: Proceedings of the 18th Annual Conference on Computer Graphics and Interactive Techniques, p. 298. ACM, New York (1991)
Wang, L.L.: Analysis of spectral approximations using prolate spheroidal wave functions. Math. Comput. 79(270), 807–827 (2010)
Witkin, A., Kass, M.: Reaction-diffusion textures. ACM Siggraph Comput. Graph. 25(4), 299–308 (1991)
Wu, C., Deng, J., Chen, F.: Diffusion equations over arbitrary triangulated surfaces for filtering and texture applications. IEEE Trans. Vis. Comput. Graph. 14(3), 666–679 (2008)
Xiao, H., Rokhlin, V., Yarvin, N.: Prolate spheroidal wavefunctions, quadrature and interpolation, Special issue to celebrate Pierre Sabatier’s 65th birthday (Montpellier). Inverse Probl. 17(4), 805–838 (2000)
Yang, C., Cao, J., Cai, X.C.: A fully implicit domain decomposition algorithm for shallow water equations on the cubed-sphere. SIAM J. Sci. Comput. 32(1), 418–438 (2010)
Yang, L., Zhabotinsky, A.M., Epstein, I.R.: Stable squares and other oscillatory Turing patterns in a reaction-diffusion model. Phys. Rev. Lett. 92(19), 198303 (2004)
Yang, X.: Error analysis of a stabilized semi-implicit method for Allen-Cahn equation. Discrete Contin. Dyn. Syst. Ser. B 11(4), 1057–1070 (2009)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is partially supported by Singapore AcRF Tier 1 Grant RG58/08, Singapore MOE Grant T207B2202, and Singapore NRF2007IDM-IDM002-010.
The work of the second author is also partially supported by a Leading Academic Discipline Project of Shanghai Municipal Education Commission, China (No. J50101).
Rights and permissions
About this article
Cite this article
Zhang, J., Wang, LL. & Rong, Z. A Prolate-Element Method for Nonlinear PDEs on the Sphere. J Sci Comput 47, 73–92 (2011). https://doi.org/10.1007/s10915-010-9421-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-010-9421-y