High-order triangle-based discontinuous Galerkin methods for hyperbolic equations on a rotating sphere

被引:51
作者
Giraldo, FX [1 ]
机构
[1] USN, Res Lab, Marine Meteorol Div, Monterey, CA 93943 USA
关键词
Dubiner; electrostatics; Fekete; finite element; finite volume; Jacobi; Koornwinder; Lagrange; penalty method; polynomial; proriol; Riemann solver; Rusanov flux; shallow water equations; spherical geometry;
D O I
10.1016/j.jcp.2005.09.029
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
High-order triangle-based discontinuous Galerkin (DG) methods for hyperbolic equations on a rotating sphere are presented. The DG method can be characterized its the fusion of finite elements with finite volumes. This DG formulation uses high-order Lagrange polynomials on the triangle using nodal sets up to 15th order. The finite element-type area integrals are evaluated using order 2N Gauss cubature rules. This leads to a full mass matrix which, unlike for continuous Galerkin (CG) methods such as the spectral element (SE) method presented in Giraldo and Warburton [A nodal triangle-based spectral element method for the shallow water equations oil the sphere, J. COMPLIt. Phys. 207 (2005) 129-150], is small, local and efficient to invert. Two types of finite volume-type flux integrals are studied: a set based on Gauss-Lobatto quadrature points (order 2N-1) and a set based oil Gauss quadrature points (order 2N. Furthermore, we explore conservation and advection forms as well as strong and weak forms. Seven test cases are used to compare the different methods including some with scale contractions and shock waves. All three strong forms performed extremely well with the strong conservation form with 2N integration being the most accurate of the four DG methods studied. The strong advection form with 2N integration performed extremely well even for flows with shock waves. The strong conservation form with 2N-1 integration yielded results almost as good as those with 2N while being less expensive. All the DG methods performed better than the SE method for almost all the test cases, especially for those with strong discontinuities. Finally, the DG methods required less computing time than the SE method due to the local nature of the mass matrix. Published by Elsevier Inc.
引用
收藏
页码:447 / 465
页数:19
相关论文
共 32 条
[1]  
[Anonymous], 1993, JOINT M CAN MATH SOC
[2]   A stabilized SPH method for inviscid shallow water flows [J].
Ata, R ;
Soulaïmani, A .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2005, 47 (02) :139-159
[3]   Monomial cubature rules since "Stroud": A compilation - part 2 [J].
Cools, R .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1999, 112 (1-2) :21-27
[4]   MONOMIAL CUBATURE RULES SINCE STROUD - A COMPILATION [J].
COOLS, R ;
RABINOWITZ, P .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1993, 48 (03) :309-326
[5]   A spectral multidomain penalty method model for the simulation of high Reynolds number localized incompressible stratified turbulence [J].
Diamessis, PJ ;
Domaradzki, JA ;
Hesthaven, JS .
JOURNAL OF COMPUTATIONAL PHYSICS, 2005, 202 (01) :298-322
[6]  
Dubiner M., 1991, Journal of Scientific Computing, V6, P345, DOI 10.1007/BF01060030
[7]  
Dupont F, 2004, J ATMOS OCEAN TECH, V21, P135, DOI 10.1175/1520-0426(2004)021<0135:TASEMA>2.0.CO
[8]  
2
[9]   A triangular spectral/hp discontinuous Galerkin method for modelling 2D shallow water equations [J].
Eskilsson, C ;
Sherwin, SJ .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2004, 45 (06) :605-623
[10]   Weighted essentially non-oscillatory schemes for the interpolation of mean values on unstructured grids [J].
Friedrich, O .
JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 144 (01) :194-212