2014
DOI: 10.1002/fld.3909
|View full text |Cite
|
Sign up to set email alerts
|

From h to p efficiently: optimal implementation strategies for explicit time‐dependent problems using the spectral/hp element method

Abstract: We investigate the relative performance of a second-order Adams–Bashforth scheme and second-order and fourth-order Runge–Kutta schemes when time stepping a 2D linear advection problem discretised using a spectral/hp element technique for a range of different mesh sizes and polynomial orders. Numerical experiments explore the effects of short (two wavelengths) and long (32 wavelengths) time integration for sets of uniform and non-uniform meshes. The choice of time-integration scheme and discretisation together … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 31 publications
0
5
0
Order By: Relevance
“…Time integration is performed by means of an explicit second‐order Adams–Bashforth method. The Courant–Friedrichs–Lewy (CFL) limit, which imposes a restriction on the maximum time step, is fixed by the time‐integration scheme and discretisation . A detailed description of this scheme is given in , and a description of the spectral/ hp element method in .…”
Section: Methodsmentioning
confidence: 99%
“…Time integration is performed by means of an explicit second‐order Adams–Bashforth method. The Courant–Friedrichs–Lewy (CFL) limit, which imposes a restriction on the maximum time step, is fixed by the time‐integration scheme and discretisation . A detailed description of this scheme is given in , and a description of the spectral/ hp element method in .…”
Section: Methodsmentioning
confidence: 99%
“…A lot of work on optimising inite element assembly has focused on reducing the number of loating point operations that are required to compute element matrices, for instance, using a technique called sum factorisation [Bolis et al 2014;Cantwell et al 2011;Kronbichler and Kormann 2012;Vos et al 2010], which exploits tensor-product structure that is particularly relevant for quadrilateral and hexahedral meshes and higher-order polynomial spaces. Sometimes, a fully assembled global matrix itself is not needed, but it is suicient to evaluate the product of such a matrix with a vector.…”
Section: Related Workmentioning
confidence: 99%
“…A number of studies [46,47,48,49] have concluded that for higher polynomial orders, one should instead scatter the global degrees of freedom back onto their local elemental representation and perform the action of the operator in an element-wise fashion using a matrix-vector operation. This enables a more compact representation of the operator in memory, greater cache-locality in applying the operator and a reduction in overall memory usage.…”
Section: From H To P Efficientlymentioning
confidence: 99%