E) SPHERICAL HARMONIC PROGRAMS
   ------------------------------
     
   cofagg   - CONVERTS SPECTRAL FILE TO GAUSSIAN GRIDS                   1 1 C
   cofaps   - CONVERTS SPECTRAL FILE TO POLAR STEREOGRAPHIC GRIDS        1 1 C G
   ctemps   - CONVERTS SPECTRAL PHI FILE TO SPECTRAL TEMPERATURES        2 1
   cwinds   - CONVERTS SPECTRAL Q,D FILES TO SPECTRAL U,V                2 2
   gsomgah  - CONVERTS ETA (SIGMA/HYBRID) Q,D FILES TO VERTICAL MOTION   4 1 C G
   gsomega  - CONVERTS Q,D FILES TO VERTICAL MOTION                      3 1 C G
   spamp    - PRODUCES AMPLITUDE OF COMPLEX ARRAY                        1 1
   spblow   - HEMISPHERIC TO/FROM GLOBAL SPECTRAL ARRAYS                 1 2 C
   spcalpa  - MAKES FILE OF CMPLX(N*(N+1),0.)                            1 1   G
   spcdns   - CONTRIBUTION OF SP COEFF TO GLOBAL MEAN OF PRODUCT         2 1   G
   spcsum   - PRINTS SPECTRAL SUMS OVER M OR N                           1 0 C G
   spdlat   - COMPUTES SPECTRAL LATITUDE DERIVATIVE                      1 1   G
   spdlon   - COMPUTES SPECTRAL LONGITUDE DERIVATIVE                     1 1   G
   spdlsq   - COMPUTES SPECTRAL LAPLACIAN                                1 1   G
   spflux   - COMPUTE AND PRINT SPECTRAL M OR N FLUX                     1 0 C G
   spgdev   - SETS SPECTRAL MEANS TO ZERO                                1 1
   splapl   - COMPUTES SPECTRAL LAPLACIAN                                1 1   G
   spldiss  - COMPUTES LEITH SPECTRAL DISSIPATION FUNCTION               1 1   G
   splinv   - MULTIPLY SPECTRAL FILE BY A**2/(N*(N+1))                   1 1   G
   spnegm   - PRODUCES SPECTRAL HARMONIC "-M CONJUGATE"                  1 1
   spreim   - SEPARATES REAL AND IMAGINARY PARTS OF A COMPLEX ARRAY      1 2
   spresol  - EXTRACTS LOWER RESOLUTION SUB-SET FROM SPECTRAL FILE       1 1 C G
   spsmoo   - SPECTRAL SMOOTHING "a la" Sardeshmukh & Hoskins            1 1 C  
   spvdgx   - SPECTRAL V DOT GRAD X                                      3 1   G
   spzdev   - COMPUTES SPECTRAL DEVIATION FROM ZONAL MEAN                1 1   G
   spzxmlt  - MULTIPLY SPECTRAL FILE BY CROSS-SECTION FILE               2 1
   zxwave   - MAKES CROSS-SECTION OF SPECTRAL AMPLITUDE AND PHASE        1 2 C