 
      CALL SEQUENCE...
       cwinds  SSVORT SSDIV SSU SSV OUTPUT
 
 
      DESCRIPTION...
       cwinds - CONVERTS SPECTRAL Q,D FILES TO SPECTRAL U,V 
  
 
      AUTHOR  - J.D.Henderson, APR 22/80.
      LAST REVISION: $Header: /data/armnraid1/cvs/RMNLIB/utils/rdiag/lspgm/cwinds.ptn,v 4.12 2008/05/03 21:06:30 dugas Exp $
 
  
      PURPOSE - CONVERTS SPECTRAL VORTICITY (Q) AND DIVERGENCE (D) PAIRS
                TO MODEL WIND COMPONENTS (U,V)COS(LAT)/A. ALTERNATIVELY,
                PAIRS OF HORIZONTAL STREAMFUNCTION (PSI) AND VELOCITY
                POTENTIAL (CHI) CAN BE USED FOR THE SAME PURPOSE.
                ALL FIELDS ARE GLOBAL. 
 
      NOTE:     WHEN 1) THE SSVORT VARIABLE NAME IS 'QR' OR 'PP',
                OR 2) THE SSDIV VARIABLE NAME IS 'DD' OR 'CC', THEN
                THE SSU AND SSV OUTPUT VARIABLE NAMES ARE RESPECTIVELY
               'UU' AND 'VV' AND ARE IN UNITS OF KNOTS, THIS RATHER THAN
                THE DEFAULT 'U' AND 'V' IN UNITS OF M/S.
 
 
      INPUT FILES...  
       SSVORT = SPECTRAL VORTICITY  (OR HORIZONTAL STREAMFUNCTION)
       SSDIV  = SPECTRAL DIVERGENCE  (OR VELOCITY POTENTIAL)
  
      OUTPUT FILES...  
       SSU = SPECTRAL WIND COMPONENT U 
       SSV = SPECTRAL WIND COMPONENT V
 
 
      EXIT CONDITIONS...
        0 NO PROBLEMS
 
      FATAL CONDITIONS...
        1 UNABLE TO READ SSVORT
        2 UNABLE TO READ SSDIV
        3 DATA NOT COMPLEX
        4 UNABLE TO UNPACK FIRST SSVORT
        5 NOT AS MANY RECORDS IN SSDIV AS IN SSVRT
        6 SSVORT AND SSDIV NOT THE SAME SIZE
        7 VARIABLE NAMES NOT RECOGNIZED
 
      NON-FATAL CONDITIONS...
      101 CWINDS REQUIRES FULL SPECTRAL FIELDS TO OPERATE
 
