
You will find descriptions of the changes to the MM5toGrADS version 3
source code in this file. For the difference file between the
current release and the last release, please see
Diff/diff.ddmmmyy. The 'current release' refers to the newest
source code, while the 'last release' refers to the source code
with the last change. Each release will be a complete tar file
such as this. The bug fixes/changes in the diff.ddmmmyy
files will be the differences between successive releases.

The current release is 3.2 (December 23, 2004)
========================================================
Bug fixes and changes since V3.2:

- Add SEAICEFR to plot fields

- Add a fix for INTEL compilers

- Fix to allocation of arrays fro SNOWH
  Affected file:
  src/grads.F

========================================================
Bug fixes and changes in V3.2:

Bug fixes:

- Correct the time in the control file

  Affectd file:
  src/grads.F

- Correct the reading of the TKE variable

  Affectd file:
  src/grads.F

- Fix the plotting of field PV, if the input file is MMOUTP

  Affectd file:
  src/grads.F

Changes and improvements:

- Add extra fields to the output list. Extra fields are:
  Vegetation coverage; Ground heat flux; Surface moisture 
  availablity; soil water; Physical snow height; and
  albedo

  Affected files:
  src/grads.F
  namelist.input

- Add INTEL compiler flags. PGI will remain the default.
  To compile with INTEL, type "make intel"

  Affected file:
  Makefile

- Add the ability to input MMOUTP files
 
  Affected file:
  src/grads.F

========================================================
Bug fixes and changes in V3.1:

Bug fixes:

- Make use of TAPFRQ to calcalate time intervals, rather than INTTIM. 
  This is done to ensure correct calculation of time intervals when 
  INCTAP is not equal to 1.

  Affected file:
  src/grads.F

- Correct allocation of pslv array when using MMINPUT_DOMAINx data.

  Affected file:
  src/grads.F

- Correct counting of 2D variables if using input files other than 
  MMOUT_DOMAINx.

  Affected file:
  src/grads.F

- Fix to prevent NaNs in pressure level lists on SGI.

  Affected file:
  src/grads.F


Changes and improvements:

- Add ability to display expanded domains.

  Affected file:
  src/grads.F

- Add improved compile options for linux

  Affected file:
  Makefile

========================================================
  Modification History up till the release of version 3.0
  (First release: March 7, 2002)

-  February 2002
   - Add Makefile, to allow easier portability to other systems
   - Plotting of different fields now controlled with a namelist
   - Converted code to Fortan 90.  Dynamic memory allocation added.
     Advantages to user: code only needs to be compiled once;  user
     is no longer required to enter dimensions of data set.

- January 2002
  - Add options to plot SOIL TEMPERATURE (IFST1-4), SOIL MOISTURE (IFSM1-4)
    CANOPY MOISTURE (IFCAN), Water equivalent of snow depth (IFSND),
    Sea Ice (IFSSI), Surface Runoff (IFSRO), Underground Runoff (IFURO),
    2m temp and mixing ratio (IFT2M, IFQ2M), 10 m wind (IFU10, IFV10),
    Albedo (IFALB), SLMO (IFSLM), SFEM (IFSFE), SFZ0 (x IFSFZ), i
    THERIN (IFTHR) and SFH(IFSFH). All of these are only available if
    MM5 was run with the correct settings to generate them.

  - Add polar stereographic map projection. This only works for
    the NH at the moment. SH is under way

- July 10, 2000
  - Made a whole bunch of changes.

- October 13, 1999
  - Computation of earth-relative winds should be accurate now (I have
    my fingers crossed).  Thanks to Dr. Michael Kelly of TASC for
    pointing out the error.

  - Added ability to compute geopotential height on sigma levels (IFH=1)

- September 9, 1999
  - Added option to output height of half-sigma levels (IFZ=1).

  - Removed some arrays that are no longer used.

  - Improved calculations of dewpoint (IFTD=1), relative humidity,
    (IFRH=1), and theta-e (IFTHE=1).  Relative humidity now considers
    saturation vapor pressure with respect to ice for temperatures
    less than 273.15 K (to be consistent with the MM5 code).

- September 8, 1999
  - Began documenting modification history.  =)

  - Fixed these minor bugs: fixed computation of earth-relative winds;
    fixed potential bug with rain tendencies depending on how user set
    switches (thanks Jay); fixed map projection definition for domains
    in the eastern hemisphere.

  - Added ability to define map projection beyond nest-level 2

  - Removed severe weather parameters, since they were not
    tested for accuracy and are not likely to be tested anytime
    in the near future (unless somebody else wants to give me
    reliable and tested subroutines for CAPE, LI, etc.).

  - Variables on full sigma levels (e.g., W and TKE from GSPBL)
    are now interpolated to the half sigma levels.  I decided that
    this was necessary to prevent confusion.

  - Added ability to skip time levels (see NSKIP parameter).

