Two patches for the FDDA obs-nudging option

Dear users,

If you are using FDDA obs-nudging (FDDAOBS = 1 setting in configure.user file) you should apply two patches to avoid potential runtime errors.

The first patch, to errob.F, fixes a problem in which the job aborts quickly with the following error message (in one of the rsl.error.xxxx files):

 
0 - MPI_ALLGATHER : Null communicator
[0]  Aborting program !
[0] Aborting program!

On some systems the job simply aborts with a p4_error message.

The second patch, to fddaob.incl, corrects an array dimension that could have resulted in an illegal memory access.

Both patches apply to the v3.4 release. If you are using an older version of the code, please contact Rotang (michalak@ucar.edu or bourgeoi@ucar.edu) for directions.

To install the patches:

1. Download the two files

http://www2.mmm.ucar.edu/mm5/mpp/helpdesk/errob.F

http://www2.mmm.ucar.edu/mm5/mpp/helpdesk/fddaob.incl

and replace the two files fdda/obs/errob.F and
include/fddaob.incl. You may need to use the right mouse button and
select "save link as" on your browser.

2. Re-compile the code:

   Type 'make mpclean' in the top-level directory.

   Type 'make mpp'.

These fixes will be included in the next release of MM5.

Thanks

Thanks to user Sai-Lap Lam of Hong Kong University of Science & Technology for his help in tracking down these problems.
---

Rotang, Aug 2, 2001