Finite Element Method - Multigrid methods _appd

2 95 0
Finite Element Method - Multigrid methods  _appd

Đang tải... (xem toàn văn)

Thông tin tài liệu

Finite Element Method - Non - conservative form of navier - stokes equations _appa This monograph presents in detail the novel "wave" approach to finite element modeling of transient processes in solids. Strong discontinuities of stress, deformation, and velocity wave fronts as well as a finite magnitude of wave propagation speed over elements are considered. These phenomena, such as explosions, shocks, and seismic waves, involve problems with a time scale near the wave propagation time. Software packages for 1D and 2D problems yield significantly better results than classical FEA, so some FORTRAN programs with the necessary comments are given in the appendix. The book is written for researchers, lecturers, and advanced students interested in problems of numerical modeling of non-stationary dynamic processes in deformable bodies and continua, and also for engineers and researchers involved designing machines and structures, in which shock, vibro-impact, and other unsteady dynamics and waves processes play a significant role.

Appendix I) Multigrid methods It is intuitively obvious that whenever iterative techniques are used to solve a finite element or finite difference problem it is useful to start from a coarse mesh solution and then to use this coarse mesh solution as a starting point for iteration in a finer mesh This process repeated on many meshes has been used frequently and obviously accelerates the total convergence rate This acceleration is particularly important when a hierarchical formulation of the problem is used We have indeed discussed such hierarchical formulations in Chapter of the first volume and the advantages are pointed out there The simple process which we have just described involves going from coarser meshes to finer ones However it is not useful if no return to the coarser mesh is done In hierarchical solutions such returning is possible as the coarser mesh matrix is embedded in the finer one with the same variables and indeed the iteration process can be described entirely in terms of the fine mesh solution The same idea is applied to the multigrid form of iteration in which the coarse and fine mesh solution are suitably linked and use is made of the fact that the fine mesh iteration converges very rapidly in eliminating the higher frequencies of error while the coarse mesh solution is important in eliminating the low frequencies To describe the process let us consider the problem of L $ = f in R P.1) which we discretize incorporating the boundary conditions suitably On a coarse mesh the discretization results in KC&C = f' P.2) which can be solved directly or iteratively and generally will converge quite rapidly if 6' is not a big vector The fine mesh discretization is written in the form and we shall start the iteration after the solution has been obtained on the coarse mesh Here we generally use a prolongation operator which is generally an interpolation from which the fine mesh values at all nodal points are described in terms of the coarse mesh values Thus Appendix D 301 where A+[ is the increment obtained in direct iteration If the meshes are nesting then of course the matter of obtaining P is fairly simple but this can be done quite generally by interpolating from a coarser to a finer mesh even if the points are not coincident Obviously the values of the matrices P will be close to unity whenever the fine mesh points lie close to the coarse mesh ones This leads to an almost hierarchical form Once the prolongation to has been established at a particular iteration i the fine mesh solutions can be attempted by solving +f Kf&f = ff - R! P.5) where the residual R is easily evaluated from the actual equations We note that the solution need not be complete and can well proceed for a limited number of cycles after which a return to the coarse mesh is again made to cancel out major lowfrequency errors At this stage it is necessary to introduce a matrix Q which transforms values from the fine mesh to the coarse mesh We now write for instance 6: = Q&f P.6) where one choice for Q is, of course, PT In a similar way we can also write R

Ngày đăng: 02/05/2018, 13:57

Mục lục

  • Appendices

    • Appendix A: Non-Conservative Form of Navier-Stokes Equations

    • Appendix B: Discontinuous Galerkin Methods in the Solution of the Convection-Diffusion Equation

    • Appendix C: Edge-Based Finite Element Formulation

    • Appendix D: Multigrid Methods

    • Appendix E: Boundary Layer-Inviscid Flow Coupling

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan