Dissertation > Excellent graduate degree dissertation topics show

Efficient implementation of fully implicit Runge-Kutta methods and its application to time-discretization PDEs

Author: LiShuangGui
Tutor: LiShouFo
School: Xiangtan University
Course: Computational Mathematics
Keywords: Time discretization Effective realization Differential Equations Matrix A Right function Radau Eigenvalues ??and eigenvectors Kronecker product Ordinary Differential Equations Newton iteration
CLC: O241.8
Type: Master's thesis
Year: 2001
Downloads: 178
Quote: 1
Read: Download Dissertation

Abstract


S-stage Runge-Kutta methods for solving stiff initial value problems of ordinary differential equations a<t<b. (1.la) { (1.lb) in general have the form S iz 1.2 s. (1.2a) t =yTI.県 >3 b~f(t~i-c~h.g3). (1.2b) 31 S where h > Ois the stepsize. a23. b3. c3 are real coefficient satisfying >3 ~ = j=1 1.2 s). y~, is the approximation of the true solution y(t) of problem (1.1) at the point t~ a -~- nh.. g~ y(t~ c~h)(i ?1.2. ...s). (1.2~ can be written in a more compact form { G= ey~ h(A ?Im)F(G). (1 .3a) Yn-~- 1 Yn ?h(bT ?Im)F(G). (1.3b) where A Lag,: ~ RS~s.b = ~b1.b9. 5iT e ~1.i... .11 R5 , G = T T~晻 . , F(G~ = ~ . f(t~梒5h.g5)7l ~91 9~ I,~, denotes m x rn identity matrix, the symbol ~ denotes Kronecker product. We call the method fully implicit Runge-Kutta method only when the coefficient ma- trix A is full. In this paper.we are devoted to build up a uniform approach for efficiently implementing all different type of fully implicit Runge-Kutta methods. Formlv Hairer et al only proposed the discrete scheme for implementing Radau hA Runge-Kutta methods. Because there are many kinds of fully implicit Runge-Kutta methods. the first step of our work is to compute the coefficients of the method of each different type and different order. In the paper. we give the computational schemes in detail for Gauss, Radau hA. Radau IA and Lobatto IIIC methods. which are widely discussed in papers. 8 Secondly, we diagonalize the matrix A of s-stage Runge-Kutta method through analogical transformation: AT. (1.4) where A =diag()q.A2,...,As). Th1 = [x12~,x5~. (1.5) )~ ~ , )~ and ~i. x2,?, r5 are the eignvalues and eignvectors of matrix A re- spectively. The purpose of the diagonalization is the preparation for Butcher抯 transformation. It can be proved that for the abovementioned Runge-Kutta meth- ods. the matrix A is destined to have s different eignvalues, and at least have a complex conjugate eignvalue pair, so the diagonalization is workable. Usually, we apply implicit double QR decomposition and opposite product method to compute all the eignvalues and eignvectors of matrix A. Thirdly we should give the start values and all kinds of needed parameters for computation. For this reason, we let t~ = a. y~ = ~. n = 0. and appropriately set the start stepsize h = h0, local error tolerance tol, and decide the iteration tolerance toli accordingly. Moreover, we need to give some additional informa- tion in order to make our code can freely switch among the functions listed below according to the character of th? solved problem and the request of the users: 1. Solving ordinary differential equations. differential algebra equations or initial boundary value problems of Partial Differential equations through the method of lines: 2. Fix-stepsize/fix-order computation. variable-stepsize/ftx-order computa- tion or variable-stepsize/varia

Related Dissertations

  1. Convergence and Stability of Numerical Solution of Stochastic Differential Equations with Piecewise Continuous Arguments,O211.63
  2. Preparation and Tribological Properties of TZ3Y20A-SrSO4 Ceramic Matrix Composites,TB332
  3. Parametric Approach of Active Control Technology for Tailless Flying-Wing Aircraft,V249.1
  4. Research on Data Acquisition and Processing Methods for Weapon Evaluation System,TJ06
  5. Research on Decoding Algorithm for LDPC Codes,TN911.22
  6. Stability Analysis and Controller Design for Discrete-Time Switched System,TP13
  7. Robust Model Predictive Control of Networked Systems,TP273
  8. Construction and Performance Analysis for In-Vehicle FlexRay Backbone Network,TP273
  9. Computing Minimum Distance between Curves/Surfaces Based on PSO Algorithm,O182
  10. Expression and Purification of Influenza a Virus M2 Protein and Detection of Its Antigenicity,R392
  11. Algebraic Conditions and Dynamical Properties of the Seven Dimensional Stably Dissipative Systems,O175
  12. Study on the Mechanism of Partial Discharge Emitting Ultrasonic Wave and Propagation Property Within Power Transformers,TM855
  13. Characterization and Identification of Maturity of Pig Manure Composting,S141.4
  14. Research on Structural Vibration of Steam Piping System,TK284.1
  15. The Research on Nonsingular Solution of the Sylvester Equation Based on Quadratic System Decoupling,O175
  16. Study on Structral Analysis & Control Method of Generalized Ensemble,N945.1
  17. Electromagnetic Properties of the Planar Waveguide with Left-Handed Materials,O441.6
  18. Effect of Corn Stalks Substrate Soaked by Complex Broth on Watermelon Plug Seedling,S641.2
  19. Roles of MMP-7 and Lysozyme in the Pathogenesis of Ulcerative Colitis Induced by DSS in Balb/c Mice,S858.91
  20. The Expression of MMP-2、 VEGF and Ki-67 and Human Glioma Grade,R739.41
  21. Researches on System Control Theories and Their Applications of AUVs,TP13

CLC: > Mathematical sciences and chemical > Mathematics > Computational Mathematics > Numerical Analysis > The numerical solution of differential equations, integral equations
© 2012 www.DissertationTopic.Net  Mobile