 
      CALL SEQUENCE...
       transpos  XIN XOUT OUTPUT [ -kind VAL1 ]
 
 
      AUTHOR - B.Dugas, 25 novembre 1992, RPN.
      LAST REVISION: $Header: /home/cvs/RMNLIB/utils/rdiag/lspgm/transpos.ptn,v 4.9 2014/09/25 20:20:55 dugas Exp $
 
 
      DESCRIPTION...
       A CCC FILE DATA MANIPULATION PROGRAM WHICH WILL EITHER...
 
       ... 1) TRANSPOSES THE FIRST AND SECOND DIMENSIONS IN ARRAYS
       ... 2) REVERSE THE ORDER OF THE FIRST DIMENSION
 
      NOTE: OPTION 1) SWITCHES LONGITUDES AND LATITUDES OF ALL
            GRIDS OR SWITCHES LATITUDES AND VERTICAL LEVELS IN
            ALL ZONAL ARRAYS. OPTION 2) SWITCHES EAST AND WEST
            GRID ORIENTATION OR NORTH AND SOUTH POLES POSITIONS
            IN ZONAL ARRAYS.
 
 
      PARAMETERS...
 
       KIND  = 'TRANSPOSE' TO APPLY OPTION 1) (THIS IS THE DEFAULT)
             = 'REVERSE' TO APPLY OPTION 2)
 
 
      EXIT CONDITIONS...
        0 NO PROBLEMS
        1 DATA NOT TYPE GRID, CMPL OR ZONL
        2 MORE THAN ONE SIZE IN XIN
        3 ERROR READING XIN
        4 UNKOWN KIND VALUE
