Earth Impact Effects Program
This program will estimate the seismic, blast wave, and
thermal effects of an impact as well as the size of the crater produced
by the impact. The crater size is determined using pi-scaling.
http://www.lpl.arizona.edu/impacteffects/