The ''cubed sphere'': A new method for the solution of partial differential equations in spherical geometry

被引:355
作者
Ronchi, C [1 ]
Iacono, R [1 ]
Paolucci, PS [1 ]
机构
[1] IST NAZL FIS NUCL,APE100 GRP,ROME,ITALY
关键词
D O I
10.1006/jcph.1996.0047
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new gridding technique for the solution of partial differential equations in spherical geometry is presented. The method is based on a decomposition of the sphere into six identical regions, obtained by projecting the sides of a circumscribed cube onto a spherical surface. By choosing the coordinate lines on each region to be arcs of great circles, one obtains six coordinate systems which are free of any singularity and define the same metric. Taking full advantage of the symmetry properties of the decomposition, a variation of the composite mesh finite difference method can be applied to couple the six grids and obtain, with a high degree of efficiency, very accurate numerical solutions of partial differential equations on the sphere. The advantages of this new technique over both spectral and uniform longitude-latitude grid point methods are discussed in the context of applications on serial and parallel architectures. We present results of two test cases for numerical approximations to the shallow water equations in spherical geometry: the linear advection of a cosine bell and the nonlinear evolution of a Rossby-Hauriitz wave. Performance analysis for this latter case indicates that the new method can provide, with substantial savings in execution times, numerical solutions which are as accurate as those obtainable with the spectral transform method. (C) 1996 Academic Press, Inc.
引用
收藏
页码:93 / 114
页数:22
相关论文
共 36 条
[1]  
Arakawa A., 1977, Methods in Computational Physics: Advances in Research and Applications, V17, P173, DOI [10.1016/B978-0-12-460817-7.50009-4, DOI 10.1016/B978-0-12-460817-7.50009-4]
[2]   THE SOFTWARE OF THE APE100 PROCESSOR [J].
BARTOLONI, A ;
BASTIANELLO, G ;
BATTISTA, C ;
CABASINO, S ;
MARZANO, F ;
PAOLUCCI, PS ;
PECH, J ;
RAPUANO, F ;
PANIZZI, E ;
SARNO, R ;
TODESCO, GM ;
TORELLI, M ;
TROSS, W ;
VICINI, P ;
CABIBBO, N ;
TRIPICCIONE, R .
INTERNATIONAL JOURNAL OF MODERN PHYSICS C-PHYSICS AND COMPUTERS, 1993, 4 (05) :955-967
[3]   A HARDWARE IMPLEMENTATION OF THE APE100 ARCHITECTURE [J].
BARTOLONI, A ;
BASTIANELLO, G ;
BATTISTA, C ;
CABASINO, S ;
MARZANO, F ;
PAOLUCCI, PS ;
PECH, J ;
RAPUANO, F ;
PANIZZI, E ;
SARNO, R ;
TODESCO, GM ;
TORELLI, M ;
TROSS, W ;
VICINI, P ;
CABIBBO, N ;
FUCCI, A ;
TRIPICCIONE, R .
INTERNATIONAL JOURNAL OF MODERN PHYSICS C-PHYSICS AND COMPUTERS, 1993, 4 (05) :969-976
[4]  
BROWNING GL, 1989, MON WEATHER REV, V117, P1058, DOI 10.1175/1520-0493(1989)117<1058:ACOTNM>2.0.CO
[5]  
2
[6]  
CABIBBO N, IN PRESS INT J MOD C
[7]   COMPOSITE OVERLAPPING MESHES FOR THE SOLUTION OF PARTIAL-DIFFERENTIAL EQUATIONS [J].
CHESSHIRE, G ;
HENSHAW, WD .
JOURNAL OF COMPUTATIONAL PHYSICS, 1990, 90 (01) :1-64
[8]  
HACK JJ, 1992, NCARTN343STR
[9]  
Haurwitz B, 1940, J MAR RES, V3, P254
[10]  
HENSHAW WD, 1985, THESIS CALTECH PASAD