/Advanced-Numerical-Techniques

Assignments for advanced numerical Techniques are stored in this repo.

Primary LanguageJupyter Notebook

Advanced-Numerical-Techniques

Assignments for advanced numerical Techniques are stored in this repo. Includes The crux of the program is the TDMA (Thomas Algorithm[https://en.wikipedia.org/wiki/Tridiagonal_matrix_algorithm]) for solving Tridiagonal Systems for most of the codes.

  1. Partial Differential Equations
  • Upwind Scheme
  • Gauss Seidel Iteration
  • Crank Nicholson Scheme
  • Implicit Scheme
  1. Ordinary Differential Equations
  • Newton's Linearization
  • Quasi Linearization
  • Implicit Scheme