COMPUTATIONAL METHODS OF ORDINARY DIFFERENTIAL EQUATIONS (Optional Paper)

Paper Code: 
MAT323B
Credits: 
5
Contact Hours: 
75.00
Max. Marks: 
100.00
Objective: 
This course will enable the students to -
  1. To enable students to design and analyze numerical methods to approximate solutions to differential equations for which finding an analytic (closed-form) solution is not possible.
  2. To teach  basic scientific computing for solving differential equations. 

Learning Outcomes

Learning and teaching strategies

Assessment

After the completion of the course the students will be able to:

CLO68- understand the key ideas, concepts and definitions of the computational algorithms, sources of errors, convergence theorems.

CLO69- implement a given algorithm in Matlab (or related software package) and test and validate codes to solve a given differential equation numerically.

CLO70- choose the best numerical method to apply to solve a given differential equation and quantify the error in the numerical (approximate) solution.

CLO71- analyze an algorithm’s accuracy, efficiency and convergence properties.

 

Approach in teaching:

Interactive Lectures, Discussion, Tutorials, Reading assignments, Demonstration, Team teaching

Learning activities for the students:

Self learning assignments, Effective questions, Simulation, Seminar presentation, Giving tasks, Field practical

 

 

 

 

Presentations by Individual Students.

Class Tests at Periodic Intervals.

Written assignment(s)

Semester End Examination

 

Unit I: 
I
100.00

Initial value problem(IVPS) for the system of ordinary differential equation(ODEs) difference equations numerical methods, Local truncation error, Stability analysis, Interval of absolute stability, Convergence and consistency.

 

Unit II: 
II
15.00

Single step method: Taylor series method, Explicit and implicit Runga-Kutta method and their stability and convergence analysis, Extrapolation method, Runga–Kutta method for first order initial value problems, Runga-Kutta method for the second order initial value problems and their stability analysis, Stiff system of differential equation.

 

Unit III: 
III
15.00

Multi-step methods: Explicit and implicit multi-step methods, General linear multi-step method and their convergence analysis, Adams-Moulton method, Adams-Bashforth method, Nystorm- method, Multi-step methods for the second order IVPS.

 

Unit IV: 
IV
15.00

Boundary value problem(BVP): Two point nonlinear BVPs for second order ordinary differential equation, Shooting method, Finite difference methods, Convergence analysis, Difference scheme based on quadrature formula, Difference scheme for linear eigen value problems, Mixed boundary condition.

 

Unit V: 
V
15.00

Finite element methods: Assemble of element equations,Variational formulation of BVPs and their solutions, Galerikin method, Ritz method, Finite element solution of BVPs.

Essential Readings: 
  • J.C. Butcher, Numerical Method for Ordinary Differential Equations, John Wiley & Sons, New York,2003.
  •  J.D. Lambert, Numerical Method for Ordinary Differential Systems: The initial Value Problem, John Wiley & Sons, New York, 1991.
  •  M.K.Jain, S.R.K. Iyenger, R.K.Jain, Numerical methods and Solution, New Age Publications, 2004.

 

References: 
  •  K.Atkinson, W.Han, D.E.Stewart, Numerical Solution of Ordinary     Differential Equations, John Wiley & Sons, New York, 2009.
  • C.F. Gerald, P.O.Wheatley, Applied Numerical Analysis, Addison-Wesley, 1998.
  • H.T.H. Piaggio, Elementary Treatise on Differential Equations and Their Applications, C.B.S. Publisher & Distributors, Delhi, 1985.
  • M.K.Jain, Numerical Solution of Differential Equations: Finite Difference and Finite Element Approach, New Age Publications, 2018.
  •  E.A. Codington, An Introduction to Ordinary Differential Equation, Prentice Hall of India,1961.
Academic Year: