Project 1
Aim:-
- Derive the FVM formulation for the 2D heat conduction equation.
- Build a data structure in Python to read and store the unstructured mesh from a text file.
- Estimate gradients and fluxes.
- Solve the heat diffusion problem using the FVM.
The heat conduction equation in 2D can be derived as:-

For steady-state problems, it simplifies to:

In the FVM, we integrate this equation over a control volume V:

Using Gauss's divergence theorem:

where S is the surface of the control volume and n is the outward-pointing unit normal vector on S.
Coding:-





Result:-

