This repository contains the solutions to the assignments I solved during the Numerical Methods
course.
The contents of this repository are organized as follows, with each directory having separate README
files outlining the execution related deteails.
- Root finding methods --
Assignment1/
:- Fixed point iteration
- Newton's method
- Secant method
- Interpolation methods --
Assignment2/
:- Lagrange Interpolation
- Newton's divided difference approach
- Cubic Spline Interpolation
- Solving a system of linear equations --
Assignment3/
:- Gauss Elimination
- Thomas's Algorithm
- Matrix decomposition and inverting methods --
Assignment4/
:- LU Factorisation
- Gauss Jordan
- Solving a system of linear equations --
Assignment5/Part1
:- Gauss Seidel Iteration Process
Assignment6
:- Least Squares Curve Fitting
- Numerical integration methods which use Rectangular, Trapezoidal and Simpson's rules.
- Numerical integration methods --
Assignment7
:- Euler
- Improved Euler
- Backward Euler
- Solving the 1-D heat equation --
Endsem_Project
:- Crank Nicolson method
- Forward Time and Centre Space (FTCS) Explicit
- Forward Time and Centre Space (FTCS) Implicit