Time Fractional PDEs

Graded L1 Formula + ADI + CFDM

Python implementation of method on 2-D TFPDE for higher order in space and time using graded L1 scheme CFDM with ADI.

GitHub
L1-2 Formula + ADI + CFDM

Python implementation of method on 2-D TFPDE for higher order in space and time using L1-2 scheme CFDM with ADI proposed by Liang et al.

GitHub

2-D Parabolic PDEs

ADI+CFDM

Python implementation of method on 2-D diffusion reaction equation for higher order in space using CFDM with ADI in space discretization proposed by Mingyu et al.

GitHub

Finite Element Method

Ritz Variational Method

Python implementation of the Ritz method for differential equations and structural mechanics applications.

GitHub

Compact Finite Difference Method

Solution of Heat and ADR Equations

Development of high-order compact finite difference methods for 1D Heat and ADR equations under the guidance of Dr. Harshita Madduuri.

GitHub
Black Scholes PDE

Python implementation of a high-order Compact Finite Difference Method for the Black–Scholes PDE as proposed by Roul (2017).

GitHub
Solution of Non Linear Heat equation

Python implementations of numerical methods for solving nonlinear heat equations, including examples with prescribed initial and boundary conditions.

GitHub
Solution of Non Linear ODEs

Numerical solutions of nonlinear ordinary differential equations using Compact Finite Difference Methods and interpolation techniques.

GitHub

Finite Difference Method

Solution of non linear PDE

Numerical methods for solving nonlinear equations and nonlinear partial differential equations using iterative techniques.

GitHub
Implicit Finite Difference Methods

A collection of numerical methods for solving PDEs using implicit finite difference techniques and efficient tridiagonal system solvers.

GitHub
Solution of PDEs

Numerical solutions of elliptic, parabolic, and hyperbolic PDEs using finite differences.

GitHub
Solution of ODEs

A collection of finite difference method implementations for linear boundary value problems with Dirichlet and Neumann boundary conditions.

GitHub

Basic Numerical Methods

Curve Fitting

A collection of numerical methods for fitting mathematical models to data.

GitHub
Interpolation

A collection of numerical interpolation methods for estimating unknown values from discrete data.

GitHub
Methods of Root Finding

A collection of classical methods for locating and approximating equation roots.

GitHub
Numerical Integration

Python implementations of numerical integration techniques for approximating definite integrals.

GitHub
Solution of ODE

Classical numerical algorithms for solving first- and second-order differential equations in Python.

GitHub
Solution of System of Linear Equations

A collection of iterative and direct methods for solving linear systems.

GitHub
ODE Solver Python Package

Euler, Runge-Kutta, and Predictor-Corrector methods in one Python package.

GitHub