You guys will like this. We're now getting to the meat of da sammich after wading thru all the bread... I'll bet this stuff can be altered to run under open source Octave, SciLab or FreeMat, too. (Don't run out Excel, either). All code validated using 'perfect' data having documented and trusted analytic solutions.
Sort of reminds me of the Gary Larsen cartoon: 'God creates a snake out of modeling clay': ("Saaaay, this is fun !!!")
Source and compiled Matlab versions made available to the inquisitive. Comments to follow...