GONG Xiaoquan, JIA Hongyin, CHENG Jiangtao, et al. Applications of GMRES based on exact calculations of Jacobian matrix in discontinuous Galerkin methods[J]. 2019, 37(1): 121-132.
GONG Xiaoquan, JIA Hongyin, CHENG Jiangtao, et al. Applications of GMRES based on exact calculations of Jacobian matrix in discontinuous Galerkin methods[J]. 2019, 37(1): 121-132.DOI: 10.7638/kqdlxxb-2018.0189.
Applications of GMRES based on exact calculations of Jacobian matrix in discontinuous Galerkin methods
To improve iteration efficiency of high-order discontinuous Galerkin finite element (DG) method
an efficient implicit generalized minimal residual (GMRES) method has been applied to DG method based on unstructured grids. The method is implemented by the ksp solver of portable
extensible toolkit for scientific computation (PETSc) library. In order to further improve computational efficiency of GMRES
the exact calculation method of Jacobian matrix is developed. The Jacobian matrix of Roe scheme and bassi rebay 2 (BR2) scheme are exactly obtained for the freedom of conservation variables. The developed method is applied to compute a variety of steady inviscid and viscous flow problems. First
a NACA0012 airfoil is used to study the effect of restarted iteration and convergence parameters on the GMRES convergence. The computational efficiencies of the GMRES based on different calculation methods of Jacobian matrix are compared by the inviscid and viscous examples. The computational efficiencies are also compared for the GMRES and LU-SGS iterative method. The results show that the exact calculation method of Jacobian matrix can greatly increase the CFL number of the GMRES for different DG methods. Compared with other methods
the GMRES based on the exact calculation method of Jacobian matrix has higher computational efficiency
and its convergence speed is improved by more than one order of magnitude.
关键词
Keywords
references
COCKBURN B, SHU C W. The Runge-Kutta discontinuous Galerkin method for conservation laws V:multidimensional systems[J]. Journal of Computational Physics, 1998, 141:99-224.
REED W H, HILL T R. Triangular mesh methods for the neutron transport equation[R]. Los Alamos Scientific Laboratory Report, LAUR-73-479, 1973.
MAM S, GONG X Q, DENG Y Q, et al. An implicit LU-SGS scheme for the discontinuous Galerkin method on unstructured grids[J]. Journal of Northwestern Polytechnical University, 2016, 34(4):754-760. (in Chinese)
GUO Y H, YANG Y, ZHANG Q. A high efficient implicit discontinuous Galerkin method[J]. Acta Aerodynamica Sinica, 2012, 30(2):230-233. (in Chinese)
TAKANORI H, KEISUKE S, WANG Z J. Animplicit LU-SGS scheme for the spectral volume method on unstructured tetrahedral grids[J]. Communications in Computational Physics, 2009, 6(5):978-996.
LIU W, ZHANG L P, HE X, et al. An implicit algorithm for discontinuous Galerkin method based on Newton/Gauss-seidel iterations[J]. Chinese Journal of Theoretical and Applied Mechanics, 2012, 44(4):792-796. (in Chinese)
PERSSON P O, PERAIRE J. Newton-GMRES preconditioning for discontinuous Galerkin discretizations of the Navier-Stokes equations[J]. SIAM Journal on Scientific Computing, 2008, 30(6):2709-2733.
CRIVELLINI A, BASSI F. An implicit matrix-free discontinuous Galerkin solver for viscous and turbulent aerodynamic simulations[J]. Computers Fluids, 2011, 50:81-93.
LASLO T D, DAVID L D. Discontinuous Galerkin solutions of the Navier-Stokes equations using linear multigrid preconditioning[R]. AIAA 2007-3942.
CHEN S Q, ZHANG T T. Krylov implicit integration factor methods for spatial discretization on high dimensional unstructured meshes:application to discontinuous Galerkin methods[J]. Journal of Computational Physics, 2011, 230:4336-4352.
LANDMANN B. A parallel discontinuous Galerkin code for the Navier-Stokes and Reynolds-averaged Navier-Stokes equations[D]. Stuttgart, university of Stuttgart, 2008.
DANG Y B, LIU K L, SUN Y F, et al. Implicit high order discontinuous Galerkin method for compressible laminar and turbulent flow simulation[J]. Acta Aerodynamica Sinica, 2018, 36(3):535-541. (in Chinese)
YANG X Q, CHENG J, WANG C J, et al. A fast, implicit discontinuous Galerkin method based on analytical Jacobians for the compressible Navier-Stokes equations[R]. AIAA 2016-1326.
CHENG J, LIU X D, YANG X Q, et al. A direct discontinuous Galerkin method for the compressible Navier-Stokes equations on arbitrary grids[R]. AIAA 2016-3334.
BALAY S, ABHYANKAR S, ADAMS M, et al. PETSc users manual[OL ] . http://www.mcs.anl.gov/petsc/documentation/index.html .
BLAZEK J. Computational fluid dynamics: principles and applications[M]. London Elsevier Science, 2001.
ROE P L. Approximate riemann solvers, parameter vectors, and difference schemes[J]. Journal of Computational Physics, 1981, 43:357-372.
BASSI F, REBAY S, MARIOTTI G, et al. A high-order accurate discontinuous finite element method for inviscid and viscous turbomachinery flows[C]//In Proceedings of the 2nd European Conference on Turbomachinery Fluid Dynamics and Thermodynamics, March 5-71997, 99-108.
KRIST S L, BIEDRON R T, RUMSEY C L. CFL3D User's Manual (Version 5.0)[EB]. NASA/TM-1998-208444.
SCHMITT V, CHARPIN F. Pressure distributions on the ONERA-M6 wing at transonic Mach numbers[R]. Experimental Data Base for Computer Program Assessment, AGARD AR138, 1979.
A GMRES method on distributed parallel computers for unsteady flow simulation
Numerical and experimental study on aerodynamic design for the rear wing of an electric sports car
Positivity-preserving strategies and their comparision based on staggered CPR methods
Dynamic ablation morphology measurement of thermal protection materials using structured light vision
Optimization of hot-air anti-icing structures based on neural networks and genetic algorithms
Related Author
CHEN Long
XIA Jian
TIAN Shuling
Related Institution
Key Laboratory of Unsteady Aerodynamics and Flow Control, Ministry of Industry and Information Technology, Nanjing University of Aeronautics and Astronautics