Thin Membrane/Wave propagation 

Wave Propagation in a square membrane

The FEMWave is a win32 screen saver which is based on the two dimensional wave equation:

utt = c2(uxx + uyy) + f(x,y)

As is always the case this equation is basic mathematical model for many physical processes. The simplest example of course is that of a thin elastic membrane (in a drum, speakers, etc) undergoing small vertical deflections. However the same equation is used to model torsional waves in long elastic bars.

Typically, the forcing term f(x,y) is absent and under special conditions exact solutions can be obtained. These usually involve simple geometry e.g. the whole space R2, a half-plane or simple boundary conditions. In all other cases one either has to know the appropriate Green's functions or has to solve the problem numerically.

This is what the screen-saver does. The domain (in the current version) is the unit square. The numerical method used is the semi-discrete Finite Element Method (FEM). As for the setup dialog - it is quite obvious for every person that has dealt with this matter before. In the near future I intend to write a detailed description.... As for now here is a brief otuline:

There is also a variety of color options which can be adjusted according to one's one taste. Enjoy.