Python script to solve the 2D heat equation (Laplace's equation) and gain temperature distribution on a surface using Gauss-Seidel or ADI. method
-
Updated
Mar 24, 2024 - Python
Python script to solve the 2D heat equation (Laplace's equation) and gain temperature distribution on a surface using Gauss-Seidel or ADI. method
Python script to solve the 1D heat equation and gain temperature distribution in a fin with Dirichlet or Neumann boundary condition at tip.
Computing hydrodynamic interaction forces and torques between two spheres moving inside a viscous flow
This repository contains the Arduino programs for implementing an energy harvesting wireless sensor network (WSN) using the TDMA (Time Division Multiple Access) algorithm. These programs were developed as part of a research paper conducted at Ohio Northern University.
The implementation of a basic MAC protocol structure serves as a foundation for the development of more complex TDMA based link layer protocols.
Basic Finite Volume Method codes of example problems
Basic finite difference methods applied in parabolic, elliptic and hyperbolic PDEs
Python code for Tridiagonal Matrix Algorithm or Thomas Algorithm with n unknowns
Thomas algorithm for a banded matrix. If KL = KU = 1 then the solver works similar to TDMA.
Algorithms Learned During Computer Network Course
Just for a simple experiment with TDMA (Tridiagonal Matrix Algorithm, aka Thomas algorithm).
Codes to some popular problems and methods in Viscous Flow Theory
Intro. to intelligent Vehicles (2021 Fall)
De-synchronization of the slot shifting and 0(N) time complexity Guarantee algorithm.
Thermal study of a tetramaterial cross section bar
One-dimensional Transient Heat Conduction in a semi-infinite Domain
This repositary contains the MATLAB implementation of main numerical methods like Newton-Raphson, Simpson's integration and numerical ODE solver.
CFD codes written based on examples in various books like Patnakar, Versteeg etc
Add a description, image, and links to the tdma topic page so that developers can more easily learn about it.
To associate your repository with the tdma topic, visit your repo's landing page and select "manage topics."