Numerical Method Series 01

1. Introduction to Numerical Methods

  • Definition and importance
  • Differences between analytical and numerical solutions
  • Sources of errors in numerical computations

2. Basics of Computer Arithmetic

  • Floating-point representation
  • Round-off errors
  • Truncation errors

3. Root Finding Methods

  • Bisection method
  • Newton-Raphson method
  • Secant method
  • Fixed-point iteration

4. Systems of Linear Equations

  • Direct methods
    • Gaussian elimination
    • LU decomposition
  • Iterative methods
    • Jacobi method
    • Gauss-Seidel method
    • Successive over-relaxation (SOR)

5. Interpolation and Curve Fitting

  • Polynomial interpolation
    • Lagrange interpolation
    • Newton’s divided difference interpolation
  • Spline interpolation
  • Least squares curve fitting

6. Numerical Differentiation

  • Finite difference methods
    • Forward difference
    • Backward difference
    • Central difference

7. Numerical Integration

  • Trapezoidal rule
  • Simpson’s rules (1/3 and 3/8)
  • Gaussian quadrature

8. Ordinary Differential Equations (ODEs)

  • Initial value problems
    • Euler’s method
    • Improved Euler’s method (Heun’s method)
    • Runge-Kutta methods
  • Boundary value problems
    • Shooting method
    • Finite difference method

9. Partial Differential Equations (PDEs)

  • Classification of PDEs
  • Finite difference methods for PDEs
  • Stability analysis

10. Eigenvalues and Eigenvectors

  • Power method
  • Deflation method
  • QR algorithm

11. Optimization Methods

  • Unconstrained optimization
    • Golden section search
    • Gradient descent
  • Constrained optimization
    • Linear programming
    • Quadratic programming

12. Special Topics (as per interest)

  • Fast Fourier Transforms (FFT)
  • Monte Carlo methods
  • Boundary element methods

13. Software and Tools for Numerical Computations

  • Introduction to MATLAB, Python (NumPy, SciPy), or other relevant software/tools
  • Implementing numerical algorithms using software

14. Practical Applications and Case Studies

  • Real-world problems solved using numerical methods
  • Modeling and simulation of physical systems

15. Advanced Topics (optional, for deeper dives)

  • Multigrid methods
  • Finite element methods
  • Advanced optimization techniques

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.