A conservative overlap method for multi-block parallelization of compact finite-volume schemes

被引:8
作者
Capuano, F. [1 ]
Mastellone, A. [2 ]
De Angelis, E. M. [1 ]
机构
[1] Univ Napoli Federico II, Dipartimento Ingn Ind, I-80125 Naples, Italy
[2] Ctr Italiano Ric Aerospaziali, I-81043 Capua, Italy
关键词
Compact schemes; Finite-volume method; Local conservation; MPI Parallel computing; Turbulent flows; DIFFERENCE SCHEMES; COMPRESSIBLE FLOWS; SPIKE ALGORITHM; FILTERS; IMPLEMENTATION; SIMULATIONS; SYSTEMS; MESHES;
D O I
10.1016/j.compfluid.2017.10.017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A conservative approach for MPI-based parallelization of tridiagonal compact schemes is developed in the context of multi-block finite-volume methods. For each block, an enlarged linear system is solved by overlapping a certain number of neighbour cells from adjacent sub-domains. The values at block-to-block boundary faces are evaluated by a high-order centered approximation formula. Unlike previous methods, conservation is retained by properly re-computing the common interface value between two neighbouring blocks. Numerical tests show that parallelization artifacts decrease significantly as the number of overlapping cells is increased, at some expense of parallel efficiency. A reasonable trade-off between accuracy and performances is discussed in the paper with reference to both the spectral properties of the method and the results of fully turbulent numerical simulations. (c) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:327 / 337
页数:11
相关论文
共 36 条
[1]  
[Anonymous], 1998, Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws, DOI 10.1007/BFb0096355
[2]   Explicit Runge-Kutta schemes for incompressible flow with improved energy-conservation properties [J].
Capuano, F. ;
Coppola, G. ;
Randez, L. ;
de Luca, L. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 328 :86-94
[3]   Energy preserving turbulent simulations at a reduced computational cost [J].
Capuano, F. ;
Coppola, G. ;
Balarac, G. ;
de Luca, L. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 298 :480-494
[4]   An efficient time advancing strategy for energy-preserving simulations [J].
Capuano, F. ;
Coppola, G. ;
de Luca, L. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 295 :209-229
[5]  
Capuano F, 2014, 11TH WORLD CONGRESS ON COMPUTATIONAL MECHANICS
[6]  
5TH EUROPEAN CONFERENCE ON COMPUTATIONAL MECHANICS
[7]  
6TH EUROPEAN CONFERENCE ON COMPUTATIONAL FLUID DYNAMICS, VOLS V - VI, P7569
[8]   A massively parallel multi-block hybrid compact-WENO scheme for compressible flows [J].
Chao, J. ;
Haselbacher, A. ;
Balachandar, S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (19) :7473-7491
[9]   Computational aeroacoustics: progress on nonlinear problems of sound generation [J].
Colonius, T ;
Lele, SK .
PROGRESS IN AEROSPACE SCIENCES, 2004, 40 (06) :345-416
[10]  
COOK A.W., 2005, SUPERCOMPUTING, P60, DOI [10.1109/sc.2005.70, DOI 10.1109/SC.2005.70]