Alexander Martinez-Marchese's Home Page

Finite difference code for heat transfer

This program is for a final project in a heat transfer course. The objective of the project was to predict which one of three arrangements of chips given generates the lowest maximum temperature in a computer board. The solution I came up with was calculated using a custom c program. The advantage of this program is that it generates the system of equations automatically based on the size and positions of the chip/s in the array called temp. How to enter the boundary conditions, location and size of chips is in the comment above the declaration for temp. Here is the c program: thermoproject.c. The graphs below show the results for one of the three cases:

Related papers:

Heat transfer project report