Module Overview

Numerical Methods & Computational Physics 2

Part A of this module introduces the learner to methods for finding the roots of non-linear equations.

Part B introduces the learner to numerical means of integrating and differentiating functions and data. 

Module Code

PHYS 2005

ECTS Credits

10

*Curricular information is subject to change

Part A

Introduction to Numerical Methods/Computational Physics

  • Significant Figures, precision and accuracy, round off errors. 
  • The Taylor Series, error propagation, total error. 

Roots of non-linear equations. Methods such as:

  • Bisection
  • False position
  • Newton Raphson
  • Secant method
  • Brent’s methods

Multiple roots

  • Mullers method
  • Bairstow’s method

Interpolation and approximation

  • cubic, bicubic. spline

 

Part B 

Differentiation and integration

  • Integration
  • Newton Cotes methods: Trapezoidal, Simpsons, Romberg
  • Adaptive quadrature, Gauss quadrature

Differentiation:

  • Finite difference 
  • Error on the derivative and Richardson extrapolation
  • Unequally spaced data
  • Partial derivatives

The module will be delivered using a mix of lectures and problem solving sessions in a computer laboratory.

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)100