Please send comments to Bob Terrell, Math Dept, Cornell U., Ithaca NY, 14853, or email bterrell@math.cornell.edu

You can use the programs without understanding the mathematics behind them, but you must understand that the temperature depends on the initial and boundary conditions and that is what you are observing and modifying. In fact the purpose of the programs is to acquire some intuition about heat flow so that you can then understand the mathematics better.

There is documentation included in the programs, under the Options menu. For more information on the mathematics see any book on differential equations or Fourier series or engineering mathematics.

You will need a color Macintosh, and it is better if you have at least the standard 13" screen in order to read the documentation in the 2D program.

To see a relation between the two programs you can enter insulated boundaries on two opposite sides in the 2D program, and then you can solve essentially 1D problems like the 1D program does.

There is currently a bug in the 2D program which makes the central portion of the lower rectangle unresponsive to mouse clicks, but you can still enter initial and boundary conditions in that area by dragging over it.

Here are two fairly hard sample questions one might answer with this software:

- 1) Suppose you start with two checkerboards where the black squares are at 600 degrees and the white squares are at 0 degrees initially, and the only difference between the two checkerboards is that one is insulated around the edges and the other is maintained at 300 degrees around the edge. It is a fact that both will eventually reach an equilibrium temperature of 300 degrees, but the question is, which one approaches the equilibrium faster?
- 2) Suppose you begin with a metal rod which has a hot spot near one end, and 0 boundary conditions. What happens to the hot spot i.e., does the location of maximum temperature move or stay still as time goes by? If it moves, which direction does it move?

You can use the program without understanding the mathematics behind it, but you must understand that the string position depends on the initial and boundary conditions and that is what you are observing and modifying. In fact the purpose of the programs is to acquire some intuition about waves so that you can then understand the mathematics better.

There is documentation included in the program, under the Options menu. For more information on the mathematics see any book on differential equations or Fourier series or engineering mathematics.

Last Update: *September 19, 1995*