site map - email us - search  
 

MM5 Model
  Email
  
Change Log
  Releases
  New since V3.0

Pre & Post Processing

Utility Programs

Source Code

Data

 


 

MM5 Modeling System Version 3

Version 3 MM5 Change Log


Release
3-6

Release
3-5

Release
3-4

Release
3-3

Release
3-2


Changes since 3-6:

02/16/04: (Release 3-6-3)

  • Fix a nest initialization problem which occurred if one runs with 2 nests on the same level AND with the Noah LSM option.
    Thanks to Isabelle Delaporte from Earth Observation

    • Affected file:
      domain/nest/initnest.F

  • A fix to the OpenMP directives, which affected only runs with IFSNOW=2
    Thanks to Carlie Coats of Baron Advanced Meteorological Systems

    • Affected file:
      dynamics/nonhydro/solve.F

  • A small number of changes to the KF2 scheme. These are mostly code cleanups to avoid calculations for very small numbers, which can cause problem on Linux - this is
    the only platform we know to have this problem.
    Thanks to AJ Deng from PSU and Jack Kain from NSSL.

    • Affected files:
      physics/cumulus/kf2/kfpara2.F,
      physics/cumulus/kf2/lutab.F,
      physics/cumulus/kf2/tpmix2.F

08/01/03: (Release 3-6-2)

  • Correct MPI feedback of XLAND. Only effect if running with IEXSI=2

    • Affected file:
      MPP/RSL/parallel_src/mp_feedbk.F

  • Correct a dimension error for XLAND

    • Affected file:
      physics/cumulus/bm/cupara7.F

  • Correct an error for filling outer row and column for GS TKE

    • Affected file:
      domain/io/outtap.F

  • Fix an "out of bound" problem for TKEA in MPI code

    • Affected file:
      MPP/RSL/parallel_src/mp_stotndt.F

  • Add feedback of SEAICE

    • Affected files:
      domain/initial/init.F
      domain/boundary/lbdyin.F
      domain/nest/feedbk.F
      MPP/RSL/parallel_src/mp_feedbk.F
      MPP/RSL/parallel_src/define_comms.F

  • Initialize seaice on nest from LOWBDY1 if no LOWBDY2 exist. For iexsi >= 1

    • Affected files:
      domain/nest/initnest.F
      MPP/RSL/mpp_initnest_30.incl

  • Add feedback of TGSI

    • Affected files:
      domain/nest/feedbk.F
      MPP/RSL/parallel_src/mp_feedbk.F
      MPP/RSL/parallel_src/define_comms.F
      MPP/RSL/parallel_src/bcast_size.F
      MPP/RSL/parallel_src/merge_size.F

  • Add TGSI to MMOUT_DOMAINx

    • Affected file:
      domain/io/outtap.F

  • Add a fix to Reisner2
    (See comments at top of affected files for more details)

    • Affected files:
      physics/explicit/reisner2/exmoisg.F
      domain/initial/paramr.F

  • Ensure that VEGFRAC is not updated every 24 hours for ISOIL 3 option

    • Affected file:
      dynamics/nonhydro/solve.F

  • Improvement in seasonal vegetation adjustment for ISOIL 3 option

    • Affected file:
      physics/pbl_sfc/pxpbl/vegeland.F

  • Soil temp adjustment changed from 6k/km to 6.5k/km, to be consistent
    with rest of programs, effect only if running with old regrid input

    • Affected files:
      domai/io/rdinit.F

  • Correct print statements to each TBL has separate error information

    • Affected file:
      domain/initial/param.F

     

03/04/03: (Release 3-6-1)

1. Bug fixes:

  • Remove line number in the code where #undef is used.

    • Affected file:
      dynamics/nonhydro/solve.

  • Remove tabs to prevent failed compilation on some platforms.

    • Affected files:
      physics/pbl_sfc/noahlsm/surfce.F, slfx.F
      domain/initial/init.F
      domain/nest/feedbk.F

  • Syntax correction to lookup table version of Reisner 1 scheme - to prevent compilation error. Also update two constants used in the routine so that it is consistent to the non-lookup table version of the code.

    • Affected files:
      domain/initial/param.F
      physics/explicit/reisner1/lexmoisr.F
      physics/explicit/simple/lexmoiss.F

  • Fix to prevent division by zero in Reisner 2.

    • Affected file:
      physics/explicit/reisner2/exmoisg.F

  • Define Z0 when there is no snow in Noah LSM.

    • Affected file:
      physics/pbl_sfc/noahlsm/sflx.F

  • Prevent compilation error on some machines.

    • Affected files:
      domain/initial/init.F
      domain/nest/initnest.F

  • Correction to Noah LSM for seaice initialization.

    • Affected file:
      physics/pbl_sfc/noahlsm/surfce.F

  • Include IPOLAR switch in configure.user.linux file.

    • Affected file:
      configure.user.linux

  • Correct the initialization of the SWDOWN field when the CCM2 radiation is used.
    This only affected the MPP version of the code.

    • Affected file:
      MPP/RSL/Makefile.RSL

2. Changes:

  • Add a new switch, ISFMTHD, in LPARAM to allow for a different way to diagnose 2 m temperature/moisture and 10 m winds in stable regime. The general impact in a stable regime would be cooler temperature and weaker winds.
    (Thanks to John Nielsen-Gammon of Texas A&M.)

    • Affected files:
      Templates/lparam
      domain/initial/param.F
      physics/pbl_sfc/hirpbl/hirpbl.F
      physics/pbl_sfc/mrfpbl/mrfpbl.F


12/27/02:

Changes in release-3-6:

Changes made in release-3-6

Note that you should recreate a new deck for V3-6 MM5.

UCAR Privacy Policy - Terms of Use - ©2003UCAR