Program to calculate the scattering from a sphere on or near a 
surface.  
 This program was written by Gorden Videen and modified by Dat Ngo
 It follows the derivation of Gorden Videen given in his dissertation
 and the articles
 Videen, Opt. Comm. 115, p. 1 (1995).
 Videen, JOSA A 8, p. 483 (1991); 9, p. 844 (1992).
 I can be reached at videen@atm.dal.ca

The main program is included in the file
sphsur.f
The subroutines are located in
subs.f
The definitions are included in
surf.def
and the input file is
surf.in

The subroutines should be compiled and the main program should then
be compiled and linked with the subroutines. The input can be varied
without recompiling. The current incarnation of the program stores
the intensities (TE and TM) in the file 'surf.out' -- the program 
also calculates Mueller matrices (remove comments in sphsur.f).
