Introduction.
Heat diffusion is abroad and heavily researched phenomenon. The aim of this
project has not been to tread new ground by exploring some fringe of the
subject. Rather, it has been to experiment, gain personal understanding, and
create an accessible overview of the area through curiosity driven
investigation.
This project is at least as much about computer sciences aspects of implementation and efficiency as it is about mathematics. As such, this report shall contain a considerable discussion on how the programming language C++ was used to simulate heat diffusion and produce images like figure 1.1.