This repository contains small projects and notes that I am building while learning heat transfer, numerical methods, and thermal engineering.
The main objective is to study the fundamentals first and gradually move towards more advanced topics related to two-phase cooling and thermal system simulation.
- Fourier's Law
- Thermal Conductivity
- Thermal Diffusivity
- 1D Heat Equation
- FTCS Method
- Stability Condition
- First Law of Thermodynamics
- Energy Equation
- Phase Change
- Boiling
- Condensation
- Latent Heat
- Reynolds Number
- Nusselt Number
- Prandtl Number
- Pressure Drop
- Two-Phase Flow
- Cold Plates
- Microchannel Cooling
- Heat Exchangers
- Immersion Cooling
- Finite Volume Method
- CFD Basics
- OpenFOAM
- PINNs for Heat Transfer
two-phase-cooling/
│
├── README.md
├── requirements.txt
│
└── 1D-Heat-Equation/
├── heat_equation_1d.py
├── README.md
└── output/
└── temperature_profile.png
- 1D Heat Equation Solver (FTCS)
- 2D Heat Equation
- Implicit Finite Difference Method
- Heat Exchanger Calculations
- Microchannel Pressure Drop
- Convection–Diffusion Solver
- Simple Phase Change Model
- Python
- NumPy
- Matplotlib
This repository will be updated as new topics and projects are completed. The roadmap may also change as I continue exploring heat transfer and thermal engineering.