 
      CALL SEQUENCE...
       zxgam  ZXIN ZXOUT OUTPUT [-def]
 
 
      DESCRIPTION...
       zxgam  - CROSS-SECTION GAMMA CALCULATION  GAM=K/(-P*DT/DP+KT) 
 
 
      AUTHOR  - J.D.Henderson, NOV 1980.
      LAST REVISION: $Header: /data/armnraid1/cvs/RMNLIB/utils/rdiag/lspgm/zxgam.ptn,v 4.7 2008/05/03 21:06:30 dugas Exp $
 
 
      PURPOSE - READS TEMPERATURE CROSS-SECTIONS FROM FILE ZXIN, 
                CALCULATES GAMMA FOR EACH LEVEL USING: 
                      GAMMA = K/(-P*DT/DP + K*T) 
                WHERE, 
                      K=RGAS/CP,  T=MERIDIONAL MEAN TEMPERATURE 
                AND PUTS THE RESULT ON FILE ZXOUT. 
 
 
      INPUT FILE... 
       ZXIN  = TEMPERATURE CROSS-SECTIONS ON PRESSURE LEVELS
 
      OUTPUT FILE... 
       ZXOUT = GAMMA CROSS-SECTION 
 
 
      NOTE THAT WHEN THE "-def" COMMAND-LINE PARAMETRE IS SPECIFIED,
      THE PROGRAMS USES A WEIGHTED ALGORITHM WHILE CALCULATING ITS
      VERTICAL DERIVATIVE, TAKING INTO ACCOUNT THE POSSIBLY UN-EVEN
      LEVEL SPACING, SO THAT THE SCHEME BECOMES SECOND-ORDER ACCURATE.
 
 
      EXIT CONDITIONS...
        0 NO PROBLEMS
        1 TOO MANY OR NOT ENOUGH LEVELS IN ZXIN
        2 FOUND DATA TYPE NOT ZONAL
        3 ABORT ERROR READING ZXIN
        4 LEVELS DO NOT VARY MONOTONICALLY
        5 ZXIN NOT ON PRESSURE LEVELS
 
