A critical analysis of some popular methods for the discretisation of the gradient operator in finite volume methods

被引:71
作者
Syrakos, Alexandros [1 ]
Varchanis, Stylianos [1 ]
Dimakopoulos, Yannis [1 ]
Goulas, Apostolos [2 ]
Tsamopoulos, John [1 ]
机构
[1] Univ Patras, Dept Chem Engn, Lab Fluid Mech & Rheol, Patras 26500, Greece
[2] Aristotle Univ Thessaloniki, Dept Mech Engn, Lab Fluid Mech & Turbomachinery, Thessaloniki 54124, Greece
关键词
NAVIER-STOKES EQUATIONS; TRUNCATION ERROR; GRIDS; SCHEME; SOLVER; FLOW; ACCURACY; FLUXES;
D O I
10.1063/1.4997682
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
Finite volume methods (FVMs) constitute a popular class of methods for the numerical simulation of fluid flows. Amongthe various components of these methods, the discretisation of the gradient operator has received less attention despite its fundamental importance with regards to the accuracy of the FVM. The most popular gradient schemes are the divergence theorem (DT) (or Green-Gauss) scheme and the least-squares (LS) scheme. Both are widely believed to be second-order accurate, but the present study shows that in fact the common variant of the DT gradient is second-order accurate only on structured meshes whereas it is zeroth-order accurate on general unstructured meshes, and the LS gradient is second-order and first-order accurate, respectively. This is explained through a theoretical analysis and is confirmed by numerical tests. The schemes are then used within a FVM to solve a simple diffusion equation on unstructured grids generated by several methods; the results reveal that the zeroth-order accuracy of the DT gradient is inherited by the FVM as a whole, and the discretisation error does not decrease with grid refinement. On the other hand, use of the LS gradient leads to second-order accurate results, as does the use of alternative, consistent, DT gradient schemes, including a new iterative scheme that makes the common DT gradient consistent at almost no extra cost. The numerical tests are performed using both an in-house code and the popular public domain partial differential equation solver OpenFOAM. Published by AIP Publishing.
引用
收藏
页数:27
相关论文
共 50 条
[1]  
Afonso AM, 2012, FINITE VOLUME METHOD, P141
[2]  
[Anonymous], 1997, NUMERICAL LINEAR ALG
[3]  
[Anonymous], 1994, THESIS IMPERIAL COLL
[4]  
Barth T.J., 1989, 27 AEROSPACE SCI M
[5]  
Barth T.J., 1991, AIAA paper, 91-1548CP
[6]   An accurate gradient and Hessian reconstruction method for cell-centered finite volume discretizations on general unstructured grids [J].
Betchen, Lee J. ;
Straatman, Anthony G. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2010, 62 (09) :945-962
[7]   An adaptive multiscale finite volume solver for unsteady and steady state flow computations [J].
Bramkamp, F ;
Lamby, P ;
Müller, S .
JOURNAL OF COMPUTATIONAL PHYSICS, 2004, 197 (02) :460-490
[8]  
Burden R.L., 2011, Numerical Analysis, P144
[9]   On the elliptic mesh generation in domains containing multiple inclusions and undergoing large deformations [J].
Chatzidai, N. ;
Giannousakis, A. ;
Dimakopoulos, Y. ;
Tsamopoulos, J. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (06) :1980-2011
[10]   A Comparison of Gradient Estimation Methods for Volume Rendering on Unstructured Meshes [J].
Correa, Carlos D. ;
Hero, Robert ;
Ma, Kwan-Liu .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2011, 17 (03) :305-319