Numerical Analysis

 

Home
Research
Teaching
Curriculum Vitae
Links
Contact Me

 

Numerical Methods for Ordinary Differential Equation with Initial Condition:

d y / d t  =  f ( t , y )    with    y( t = a ) = y_0, a <= t <= b

General Questions

We have existence and uniqueness of the solution when f(t,y) is continuous and Lipschitz w.r.t its second variable.

Higher order ODE can always been put in the form above.

local truncation error, global error

well-posed, stability, A-stability, consistency, convergence

ill-conditioned

stiffness (prefer to use implicit schemes)

Numerical Schemes

Explicit Schemes

Euler's Method (first order)

Higher Order Taylor Methods

give higher order schemes by calculating higher derivatives of f

Adams-Bashforth Methods (multi-step)

give higher order schemes by profiting from history

need to use one-step method (at most one order lower) to give starting values

ex: AB2

Explicit Runge-Kutta Methods (one-step)

give higher order schemes by using more evaluations of f

ex: Modified Euler, Midpoint Method, Heun's Method, RK4

Implicit Schemes

Backward Euler's Method (first order)

Implicit Runge-Kutta Methods (one-step)

Adams-Moulton Methods (multi-step)

give higher order schemes by profiting from history

Note: need to solve the equation for y_(k+1) algebraically, iterative method or use predictor-corrector approach  

 

Up