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