Application of the Krylov subspace method to numerical heat transfer

Five algorithms of the Krylov subspace method and three preconditioning techniques are presented. Applications of the Krylov subspace method were illustrated in solving four example problems. The matrix inversion example showed that the Krylov subspace method can be viewed as a direct method. It was demonstrated that, in solving an example problem of heat conduction with a constant source term, incomplete lower-upper (LU) (ILU) decomposition and polynomial preconditioning could substantially reduce the number of iterations. Also, linear relationships were observed between the iteration number and the equation number. It was also found that double preconditioning using a fifth-order polynomial and ILU decomposition could further reduce the computing time. The generalized minimal residual (GMRES) method with double preconditioning was compared with such iterative methods as alternating direction implicit (ADI) and Gauss-Seidel. The results showed that the GMRES method only required fractions of the computing time required by ADI or Gauss-Seidel method. Example problems of heat conduction with an Arrhenius source term and cavity flow were also solved by the GMRES method with preconditioning. Converged solutions were obtained with one or two iterations for the momentum equation of cavity flow considered, and three to six iterations for the pressure Poisson equation. Furthermore » effort seems to be warranted to explore the implementation of the Krylov subspace method for the finite difference modeling of heat transfer and fluid flow problems.« less

[1]  P. M. deZeeuw,et al.  Multigrid and conjugate gradient methods as convergence acceleration techniques , 1985 .

[2]  T. Hughes,et al.  An element-by-element solution algorithm for problems of structural and solid mechanics , 1983 .

[3]  Peter N. Brown,et al.  A Theoretical Comparison of the Arnoldi and GMRES Algorithms , 1991, SIAM J. Sci. Comput..

[4]  A. Yu. Yeremin,et al.  Block SSOR preconditionings for high order 3d fe systems , 1989 .

[5]  Y. Saad,et al.  Practical Use of Polynomial Preconditionings for the Conjugate Gradient Method , 1985 .

[6]  Michel Visonneau,et al.  Three‐dimensional full Navier–Stokes solvers for incompressible flows past arbitrary geometries , 1991 .

[7]  Y. Saad,et al.  Krylov Subspace Methods on Supercomputers , 1989 .

[8]  L. Fuchs,et al.  A conjugate-residual-FEM for incompressible viscous flow analysis , 1988 .

[9]  T. Steihaug,et al.  A block preconditioned conjugate gradient-type iterative solver for linear systems in thermal reservoir simulation , 1986 .

[10]  A. Gosman,et al.  Solution of the implicitly discretised reacting flow equations by operator-splitting , 1986 .

[11]  A. Farcy,et al.  Chebyshev pseudospectral solution of the incompressible Navier-Stokes equations in curvilinear domains , 1988 .

[12]  Graham F. Carey,et al.  Element‐by‐element vector and parallel computations , 1988 .

[13]  D. Brandt,et al.  Multi-level adaptive solutions to boundary-value problems math comptr , 1977 .

[14]  Edward C. Morse,et al.  The use of a preconditioned bi-conjugate gradient method for hybrid plasma stability analysis , 1985 .

[15]  Graham F. Carey,et al.  A parallel element‐by‐element solution scheme , 1988 .

[16]  A. D. Gosman,et al.  The computation of compressible and incompressible recirculating flows by a non-iterative implicit scheme , 1986 .

[17]  T. Hughes,et al.  A multi-element group preconditioned GMRES algorithm for nonsymmetric systems arising in finite element analysis , 1989 .

[18]  Ke Chen Conjugate gradient methods for the solution of boundary integral equations on a piecewise smooth boundary , 1991 .

[19]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[20]  P. Sonneveld CGS, A Fast Lanczos-Type Solver for Nonsymmetric Linear systems , 1989 .

[21]  M. Hestenes,et al.  Methods of conjugate gradients for solving linear systems , 1952 .

[22]  D. Jeandel,et al.  A 3D finite element method for the simulation of thermoconvective flows and its performances on a vector‐parallel computer , 1991 .