Advances in Atmospheric Sciences

, Volume 33, Issue 3, pp 377–390 | Cite as

A global spectral element model for poisson equations and advective flow over a sphere

  • Huan MeiEmail author
  • Faming Wang
  • Zhong Zeng
  • Zhouhua Qiu
  • Linmao Yin
  • Liang Li


A global spherical Fourier–Legendre spectral element method is proposed to solve Poisson equations and advective flow over a sphere. In the meridional direction, Legendre polynomials are used and the region is divided into several elements. In order to avoid coordinate singularities at the north and south poles in the meridional direction, Legendre–Gauss–Radau points are chosen at the elements involving the two poles. Fourier polynomials are applied in the zonal direction for its periodicity, with only one element. Then, the partial differential equations are solved on the longitude–latitude meshes without coordinate transformation between spherical and Cartesian coordinates. For verification of the proposed method, a few Poisson equations and advective flows are tested. Firstly, the method is found to be valid for test cases with smooth solution. The results of the Poisson equations demonstrate that the present method exhibits high accuracy and exponential convergence. Highprecision solutions are also obtained with near negligible numerical diffusion during the time evolution for advective flow with smooth shape. Secondly, the results of advective flow with non-smooth shape and deformational flow are also shown to be reasonable and effective. As a result, the present method is proved to be capable of solving flow through different types of elements, and thereby a desirable method with reliability and high accuracy for solving partial differential equations over a sphere.

Key words

spectral element method spherical coordinates Poisson equations advective equation Legendre–Gauss–Radau 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Baer, F., H. J. Wang, J. J. Tribbia, and A. Fournier, 2006: Climate modeling with spectral elements. Mon. Wea. Rev., 134, 3610–3624.CrossRefGoogle Scholar
  2. Barros, S. R. M., 1991: Multigrid methods for two-and threedimensional Poisson-type equations on the sphere. J. Comput. Phys., 92, 313–348.CrossRefGoogle Scholar
  3. Boer, G. J., and Coauthors, 1992: Some results from an intercomparison of the climates simulated by 14 atmospheric general circulation models. J. Geophys. Res., 97, 12771–12786.CrossRefGoogle Scholar
  4. Canuto, C., M. Y. Hussaini, A. Quarteroni, and T. A. Zang, 1988: Spectral Methods in Fluid Dynamics. 1st ed., Springer Verlag, 32–70.Google Scholar
  5. Chen, H., Y. H. Su, and B. D. Shizgal, 2000: A direct spectral collocation Poisson solver in polar and cylindrical coordinates. J. Comput. Phys., 160, 453–469.CrossRefGoogle Scholar
  6. Eisen, H., W. Heinrichs, and K.Witsch, 1991: Spectral collocation methods and polar coordinate singularities. J. Comput. Phys., 96, 241–257.CrossRefGoogle Scholar
  7. Evans, K. J., M. A. Taylor, and J. B. Drake, 2010: Accuracy analysis of a spectral element atmospheric model using a fully implicit solution framework. Mon. Wea. Rev., 138, 3333–3341.CrossRefGoogle Scholar
  8. Fischer, P., E. M. Ronquist, D. Dewey, and A. T. Patera, 1988: Spectral element methods: Algorithms and architectures. Proc. 1st Int. Conf. on Domain Decomposition Methods for Partial Differential Equations, Philadelphia, SIAM, 173–197.Google Scholar
  9. Fornberg, B., and D. Merrill, 1997: Comparison of finite difference-and pseudospectral methods for convective flow over a sphere. Geophys. Res. Lett., 24, 3245–3248.CrossRefGoogle Scholar
  10. Fournier, A., M. A. Taylor, and J. J. Tribbia, 2004: The spectral element atmosphere model (SEAM): High-resolution parallel computation and localized resolution of regional dynamics. Mon. Wea. Rev., 132, 726–748.CrossRefGoogle Scholar
  11. Gates, W. L., 1992: AMIP: The atmospheric model intercomparison project. Bull. Amer. Meteor. Soc., 73, 1962–1970.CrossRefGoogle Scholar
  12. Giraldo, F. X., 1997: Lagrange-Galerkin methods on spherical geodesic grids. J. Comput. Phys., 136, 197–213.CrossRefGoogle Scholar
  13. Giraldo, F. X., 2000: Lagrange-Galerkin methods on spherical geodesic grids: The shallow water equations. J. Comput. Phys., 160, 336–368.CrossRefGoogle Scholar
  14. Giraldo, F. X., 2001: A spectral element shallow water model on spherical geodesic grids. International Journal for Numerical Methods in Fluids, 35, 869–901.CrossRefGoogle Scholar
  15. Giraldo, F. X., and T. E. Rosmond, 2004: A scalable spectral element Eulerian atmospheric model (SEE-AM) for NWP: Dynamical core tests. Mon. Wea. Rev., 132, 133–153.CrossRefGoogle Scholar
  16. Giraldo, F. X., and T. Warburton, 2005: A nodal triangle-based spectral element method for the shallow water equations on the sphere. J. Comput. Phys., 207, 129–150.CrossRefGoogle Scholar
  17. Haidvogel, D. B., E. Curchitser, M. Iskandarani, R. Hughes, and M. Taylor, 1997: Global modelling of the ocean and atmosphere using the spectral element method. Atmosphere-Ocean, 35, 505–531.CrossRefGoogle Scholar
  18. Huang, W. Z., and D. M. Sloan, 1993: Pole condition for singu lar problems: The pseudospectral approximation. J. Comput. Phys., 107, 254–261.CrossRefGoogle Scholar
  19. Iskandarani, M., D. B. Haidvogel, and J. P. Boyd, 1995: A staggered spectral element model with application to the oceanic shallow water equations. International Journal for Numerical Methods in Fluids, 20, 393–414.CrossRefGoogle Scholar
  20. Lai, M. C., and W. C. Wang, 2002: Fast direct solvers for Poisson equation on 2D polar and spherical geometries. Numerical Methods for Partial Differential Equations, 18, 56–68.CrossRefGoogle Scholar
  21. Li, X. H., X. D. Peng, and X. L. Li, 2015: An improved dynamic core for a non-hydrostatic model system on the Yin-Yang grid. Adv. Atmos. Sci., 32(5), 648–658, doi: 10.1007/s00376-014-4120-5.CrossRefGoogle Scholar
  22. Matsushima, T., and P. S. Marcus, 1995: A spectral method for polar coordinates. J. Comput. Phys., 120, 365–374.CrossRefGoogle Scholar
  23. Mei, H., Z. Zeng, Z. H. Qiu, L. Li, L. P. Yao, H. Mizuseki, and Y. Kawazoe, 2013: Numerical simulation of crucible rotation in high-temperature solution growth method using a Fourier-Legendre spectral element method. International Journal of Heat and Mass Transfer, 64, 882–891.CrossRefGoogle Scholar
  24. Nair, R. D., and P. H. Lauritzen, 2010: A class of deformational flow test cases for linear transport problems on the sphere. J. Comput. Phys., 229, 8868–8887.CrossRefGoogle Scholar
  25. Peyret, R., 2002: Spectral Methods for Incompressible Viscous Flow. Springer, New York, 297–338.Google Scholar
  26. Phillips, N. A., 1957: A map projection system suitable for largescale numerical weather prediction. J. Meteor. Soc. Japan, 75th Anniversary Volume, 262–267.Google Scholar
  27. Phillips, N. A., 1959: Numerical integration of the primitive equations on the hemisphere. Mon. Wea. Rev., 87, 333–345.CrossRefGoogle Scholar
  28. Priestley, A., 1992: The Taylor-Galerkin method for the shallowwater equations on the sphere. Mon. Wea. Rev., 120, 3003–3015.CrossRefGoogle Scholar
  29. Qiu, Z. H., Z. Zeng, H. Mei, L. Li.}, L. P. Yao, and L. Q. Zhang, 2012: A Fourier-Legendre spectral element method in polar coordinates. J. Comput. Phys., 231, 666–675.CrossRefGoogle Scholar
  30. Shen, J., 2000: A new fast Chebyshev-Fourier algorithm for Poisson-type equations in polar geometries. Applied Numerical Mathematics, 33, 183–190.CrossRefGoogle Scholar
  31. Staniforth, A., and J. Thuburn, 2012: Horizontal grids for global weather and climate prediction models: A review. Quart. J. Roy. Meteor. Soc., 138, 1–26.CrossRefGoogle Scholar
  32. Swarztrauber, P. N., 1974: The direct solution of the discrete Poisson equation on the surface of a sphere. J. Comput. Phys., 15, 46–54.CrossRefGoogle Scholar
  33. Taylor, M. A., and A. Fournier, 2010: A compatible and conservative spectral element method on unstructured grids. J. Comput. Phys., 229, 5879–5895.CrossRefGoogle Scholar
  34. Taylor, M., J. Tribbia, and M. Iskandarani, 1997: The spectral element method for the shallow water equations on the sphere. J. Comput. Phys., 130, 92–108.CrossRefGoogle Scholar
  35. ai]Wang, X. C., 2003: Finite Element Method. Tsinghua University Press, 73–74. (in Chinese)Google Scholar
  36. Williamson, D. L., J. B. Drake, J. J. Hack, R. Jakob, and P. N. Swarztrauber, 1992: A standard test set for numerical approximations to the shallow water equations in spherical geometry. J. Comput. Phys., 102, 211–224.CrossRefGoogle Scholar

Copyright information

© Institute of Atmospheric Physics/Chinese Academy of Sciences, and Science Press and Springer-Verlag Berlin Heidelberg 2016

Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, and provide a link to the Creative Commons license. You do not have permission under this license to share adapted material derived from this article or parts of it.

The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

To view a copy of this license, visit (

Authors and Affiliations

  • Huan Mei
    • 1
    Email author
  • Faming Wang
    • 1
  • Zhong Zeng
    • 2
  • Zhouhua Qiu
    • 2
  • Linmao Yin
    • 2
  • Liang Li
    • 3
  1. 1.Institute of OceanologyChinese Academy of SciencesQingdaoChina
  2. 2.Department of Engineering Mechanics, College of Aerospace EngineeringChongqing UniversityChongqingChina
  3. 3.Department of Chemical and Biological EngineeringChalmers University of TechnologyGothenburgSweden

Personalised recommendations