HIGH ORDER SEMI-LAGRANGIAN PARTICLE METHODS FOR TRANSPORT EQUATIONS: NUMERICAL ANALYSIS AND IMPLEMENTATION ISSUES

被引:43
作者
Cottet, G. -H. [1 ,2 ]
Etancelin, J. -M. [1 ,2 ]
Perignon, F. [1 ,2 ]
Picard, C. [1 ,2 ]
机构
[1] Univ Grenoble Alpes, F-38041 Grenoble 9, France
[2] CNRS, Lab Jean Kuntzmann, F-38041 Grenoble 9, France
来源
ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS-MODELISATION MATHEMATIQUE ET ANALYSE NUMERIQUE | 2014年 / 48卷 / 04期
关键词
Advection equations; particle methods; semi-Lagrangian methods; GPU computing; FINITE-DIFFERENCE; VORTEX METHODS; SIMULATIONS; FLOW; ADVECTION;
D O I
10.1051/m2an/2014009
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper is devoted to the definition, analysis and implementation of semi-Lagrangian methods as they result from particle methods combined with remeshing. We give a complete consistency analysis of these methods, based on the regularity and momentum properties of the remeshing kernels, and a stability analysis of a large class of second and fourth order methods. This analysis is supplemented by numerical illustrations. We also describe a general approach to implement these methods in the context of hybrid computing and investigate their performance on GPU processors as a function of their order of accuracy.
引用
收藏
页码:1029 / 1060
页数:32
相关论文
共 33 条
[1]   Multilevel adaptive particle methods for convection-diffusion equations [J].
Bergdorf, M ;
Cottet, GH ;
Koumoutsakos, P .
MULTISCALE MODELING & SIMULATION, 2005, 4 (01) :328-357
[2]   A Lagrangian particle-wavelet method [J].
Bergdorf, Michael ;
Koumoutsakos, Petros .
MULTISCALE MODELING & SIMULATION, 2006, 5 (03) :980-995
[3]   A portable OpenCL implementation of generic particle-mesh and mesh-particle interpolation in 2D and 3D [J].
Bueyuekkececi, Ferit ;
Awile, Omar ;
Sbalzarini, Ivo F. .
PARALLEL COMPUTING, 2013, 39 (02) :94-111
[4]   Numerical study of slightly viscous flow [J].
Chorin, Alexandre Joel .
JOURNAL OF FLUID MECHANICS, 1973, 57 :785-796
[5]   Combining the vortex-in-cell and parallel fast multipole methods for efficient domain decomposition simulations [J].
Cocle, Roger ;
Winckelmans, Gregoire ;
Daeninck, Goeric .
JOURNAL OF COMPUTATIONAL PHYSICS, 2008, 227 (21) :9091-9120
[6]  
Cotter CJ, 2007, Q J ROY METEOR SOC, V133, P251, DOI [10.1002/qj.11, 10.1002/qj]
[7]  
Cottet G. H., 2000, Vortex methods
[8]   Particle methods revisited: a class of high order finite-difference methods [J].
Cottet, Georges-Henri ;
Weynans, Lisl .
COMPTES RENDUS MATHEMATIQUE, 2006, 343 (01) :51-56
[9]   A forward semi-Lagrangian method for the numerical solution of the Vlasov equation [J].
Crouseilles, Nicolas ;
Respaud, Thomas ;
Sonnendruecker, Eric .
COMPUTER PHYSICS COMMUNICATIONS, 2009, 180 (10) :1730-1745
[10]   GPU-accelerated numerical simulations of the Knudsen gas on time-dependent domains [J].
De Vuyst, Florian ;
Salvarani, Francesco .
COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (03) :532-536