T. Feagin University of Houston – Clear Lake Houston, Texas, USA June 24, 2009 1 High-Order Explicit Runge-Kutta Methods Using m-Symmetry.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advanced Piloting Cruise Plot.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
UNITED NATIONS Shipment Details Report – January 2006.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Summary of Convergence Tests for Series and Solved Problems
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
Reducing Fractions. Factor A number that is multiplied by another number to find a product. Factors of 24 are (1,2, 3, 4, 6, 8, 12, 24).
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 5 second questions
BALANCING 2 AIM: To solve equations with variables on both sides.
ZMQS ZMQS
Solve Multi-step Equations
Mathematics for Economics Beatrice Venturi 1 Economics Faculty CONTINUOUS TIME: LINEAR DIFFERENTIAL EQUATIONS Economic Applications LESSON 2 prof. Beatrice.
Mathematics for Economics Beatrice Venturi 1 Economics Faculty CONTINUOUS TIME: LINEAR DIFFERENTIAL EQUATIONS Economic Applications LESSON 2 prof. Beatrice.
ABC Technology Project
4.6 Perform Operations with Complex Numbers
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
VOORBLAD.
1. 2 No lecture on Wed February 8th Thursday 9 th Feb 14: :00 Thursday 9 th Feb 14: :00.
Quadratic Inequalities
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
Copyright © 2013, 2009, 2006 Pearson Education, Inc.
Copyright © 2013, 2009, 2006 Pearson Education, Inc. 1 Section 5.5 Dividing Polynomials Copyright © 2013, 2009, 2006 Pearson Education, Inc. 1.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Chapter 5 Microsoft Excel 2007 Window
Squares and Square Root WALK. Solve each problem REVIEW:
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
Do you have the Maths Factor?. Maths Can you beat this term’s Maths Challenge?
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Exponential and Logarithmic Functions
U1A L1 Examples FACTORING REVIEW EXAMPLES.
Januar MDMDFSSMDMDFSSS
Week 1.
Analyzing Genes and Genomes
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
A SMALL TRUTH TO MAKE LIFE 100%
PSSA Preparation.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Essential Cell Biology
How Cells Obtain Energy from Food
Immunobiology: The Immune System in Health & Disease Sixth Edition
CpSc 3220 Designing a Database
9. Two Functions of Two Random Variables
State Variables.
Traktor- og motorlære Kapitel 1 1 Kopiering forbudt.
Presentation transcript:

T. Feagin University of Houston – Clear Lake Houston, Texas, USA June 24, High-Order Explicit Runge-Kutta Methods Using m-Symmetry

Background and introduction The Runge-Kutta equations of condition New variables Reformulated equations m-symmetry Finding an m-symmetric method Numerical experiments 2

3

4 h - the stepsize t0t0 t 0 + h where

5 The order of the formula m The number of new equations of order m The total number of equations for order m Number of stages n The number of unknowns n (n+1)/

6 for

7 wherefor

8 wherefor one of the column simplifying assumptions when zero one of the row simplifying assumptions when zero

9 for all other values ofin the range for

10 The set of integer subscripts can be partitioned into three subsets quadrature points non-matching points matching points Q M N Theorem: Any m-symmetric Runge-Kutta method is of order m.

11 quadrature pointsQ for

12 for matching pointsM whereand is the smallest value ofsuch that

non-matching pointsN for

14

15 Determine a quadrature formula of order m or higher with u weights and u nodes Gauss-Lobatto formulae are a possible and usually convenient choice Determine (or establish equations governing the values of) the points leading up to α k2 (the first internal quadrature point) such that the order at the quadrature points is m/2

16 Identify the matching and non-matching points Obtain values for any of the α k ‘s yet to be determined (i.e., solve nonlinear equations) Select non-zero values for the free parameters (c k ‘s at the matching points) such that, … Solve the remaining equations from the definition to make the method m-symmetric

17 p k,6,21 vs k r k4 vs k Example plots for the 12 th -order method

Seeking to reduce the local truncation errors by minimizing size and number of the unsatisfied 13 th -order terms (more than 92% are satisfied) Trying to keep the largest coefficient (in absolute value) to a reasonable level (~12) Trying to maintain a reasonably large absolute stability region 18 Re(hλ) Im(hλ)

19 RK12 RK10H RK8CV RK6B RK4 -log10(error) log10(NF) Eccentricity = 0.4 Fixed step integration

20 The true error and the estimated error for RK12(10)

21

22 Variable step RK12(10) Pleiades problem GBS

23

24 Kepler Problem (e = 0.1)

25

26 Kepler Problem (e = 0.9)

27 W. B. Gragg, On extrapolation algorithms for ordinary initial value problems. SIAM J. Num. Anal., 2 (1965) pp T. Feagin,, A Tenth-Order Runge-Kutta Method with Error Estimate, Proceedings (Edited Version) of the International MultiConference of Engineers and Computer Scientists 2007, Hong Kong E. Hairer, A Runge-Kutta method of order 10, J. Inst. Math. Applics. 21 (1978) pp E. Fehlberg, Classical Fifth-, Sixth-, Seventh-, and Eighth-Order Runge-Kutta Formulas with Stepsize Control, NASA TR R-287, (1968) E. Baylis Shanks, Solutions of Differential Equations by Evaluations of Functions, Math. Comp. 20, No. 93 (1966), pp P.J. Prince and J.R. Dormand, High-order embedded Runge-Kutta formulae, J Comput. Appl. Math., 7 (1981), pp J.H. Verner, The derivation of high order Runge Kutta methods, Univ. of Auckland, New Zealand, Report No. 93, (1976) Hiroshi Ono, On the 25 stage 12th order explicit Runge--Kutta method, JSIAM Journal, Vol. 16, No. 3, 2006, p

28 uhcl.edu Re(hλ) Im(hλ)