Craig Markwardt IDL procedures (MPFIT, CMSVLIB, etc)
http://cow.physics.wisc.edu/~craigm/idl/idl.html