From h to p efficiently: Implementing finite and spectral/hp element methods to achieve optimal performance for low- and high-order discretisations

被引:120
作者
Vos, Peter E. J. [1 ,2 ]
Sherwin, Spencer J. [1 ]
Kirby, Robert M. [3 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Aeronaut, London, England
[2] Flemish Inst Technol Res Vito, Mol, Belgium
[3] Univ Utah, Sch Comp, Salt Lake City, UT USA
基金
英国工程与自然科学研究理事会;
关键词
Spectral/hp element method; Implementation; Elliptic problems; NAVIER-STOKES EQUATIONS; STABLE PENALTY METHOD; DOMAIN; DECOMPOSITION;
D O I
10.1016/j.jcp.2010.03.031
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The spectral/hp element method can be considered as bridging the gap between the - traditionally low-order - finite element method on one side and spectral methods on the other side. Consequently, a major challenge which arises in implementing the spectral/hp element methods is to design algorithms that perform efficiently for both low- and high-order spectral/hp discretisations, as well as discretisations in the intermediate regime. In this paper, we explain how the judicious use of different implementation strategies can be employed to achieve high efficiency across a wide range of polynomial orders. Furthermore, based upon this efficient implementation, we analyse which spectral/hp discretisation (which specific combination of mesh-size h and polynomial order P) minimises the computational cost to solve an elliptic problem up to a predefined level of accuracy. We investigate this question for a set of both smooth and non-smooth problems. (c) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:5161 / 5181
页数:21
相关论文
共 24 条
[1]  
[Anonymous], 2002, CAMBRIDGE MONOGRAPHS
[2]  
[Anonymous], SPRINGER TEXTS APPL
[3]   THE P AND H-P VERSIONS OF THE FINITE-ELEMENT METHOD, BASIC PRINCIPLES AND PROPERTIES [J].
BABUSKA, I ;
SURI, M .
SIAM REVIEW, 1994, 36 (04) :578-632
[4]  
BAGHERI LB, 1994, FINITE ELEM ANAL DES, V16, P175
[5]   High-order discontinuous Galerkin schemes on general 2D manifolds applied to the shallow water equations [J].
Bernard, P-E. ;
Remacle, J. -F. ;
Comblen, R. ;
Legat, V. ;
Hillewaert, K. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (17) :6514-6535
[6]  
Dubiner M., 1991, Journal of Scientific Computing, V6, P345, DOI 10.1007/BF01060030
[7]   On the optimal number of subdomains for hyperbolic problems on parallel computers [J].
Fischer, P ;
Gottlieb, D .
INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1997, 11 (01) :65-76
[8]  
Gottlieb D., 1977, Numerical Analysis of Spectral Methods: Theory and Applications, DOI DOI 10.1137/1.9781611970425
[9]   A stable penalty method for the compressible Navier-Stokes equations .2. One-dimensional domain decomposition schemes [J].
Hesthaven, JS .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1997, 18 (03) :658-685
[10]   A stable penalty method for the compressible Navier-Stokes equations: III. Multidimensional domain decomposition schemes [J].
Hesthaven, JS .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 20 (01) :62-93