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