functions for computing important thermodynamic points such as Bubble point and Dew Point
computing 3D graph of transient heat transfer with MATLAB
python package for distillation tower calculation. Including Pochon-Savarit and McCabe methods. Supporting Open-Steam, multiple-feed and side-stream distillation towers.
Using Qt5 and python, Word Game was programmed. The app is capable to get username and password and verify the user and offer 10 different kind of quizzes and show the game results.
Lorenz equations and mandelbrot set was plotted using python and matplotlib
Simulation of Karman vortex street using lattice-boltzmann method with numpy and torch
Euler Method
Modified Euler
Runge-Kutta Second Order
Rulston's
Runga-Kutta third order
Nystrom
Mostly Efficient
Runge-Kutta 4th Order
Bisection
False Position
Secant
Lagrange
Newton
trapezium
Simpson 1/3
Simpson 3/8
This project contains codes of classic CFD problem "lead-driven Cavity flow". There are to folders containing python and MATLAB codes for modeling and solving fluid flow in the square region.
In python code folder three different methods are demonstrated, classic iteration method, matrix rolling method(using numpy), and matrix rolling method (using cuda GPU-accelerated with pytorch). The performance of these three algorithms are compared and it's shown that GPU-accelerated method is significantly more efficient that other ones.