Skip to content

Latest commit

 

History

History
97 lines (68 loc) · 1.73 KB

File metadata and controls

97 lines (68 loc) · 1.73 KB

Two-Phase Cooling Learning Repository

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.


Learning Roadmap

Level 1 – Heat Transfer Fundamentals

  • Fourier's Law
  • Thermal Conductivity
  • Thermal Diffusivity
  • 1D Heat Equation
  • FTCS Method
  • Stability Condition

Level 2 – Thermodynamics

  • First Law of Thermodynamics
  • Energy Equation
  • Phase Change
  • Boiling
  • Condensation
  • Latent Heat

Level 3 – Fluid Mechanics

  • Reynolds Number
  • Nusselt Number
  • Prandtl Number
  • Pressure Drop
  • Two-Phase Flow

Level 4 – Cooling Systems

  • Cold Plates
  • Microchannel Cooling
  • Heat Exchangers
  • Immersion Cooling

Level 5 – Numerical Simulation

  • Finite Volume Method
  • CFD Basics
  • OpenFOAM
  • PINNs for Heat Transfer

Repository Structure

two-phase-cooling/
│
├── README.md
├── requirements.txt
│
└── 1D-Heat-Equation/
    ├── heat_equation_1d.py
    ├── README.md
    └── output/
        └── temperature_profile.png

Current Progress

  • 1D Heat Equation Solver (FTCS)

Planned Modules

  • 2D Heat Equation
  • Implicit Finite Difference Method
  • Heat Exchanger Calculations
  • Microchannel Pressure Drop
  • Convection–Diffusion Solver
  • Simple Phase Change Model

Technologies Used

  • Python
  • NumPy
  • Matplotlib

Note

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.