CCM2 Radiation Bug Fix in MM5v3 MPP

A problem was reported by Mingfang Ting at Argonne National Laboratory using the CCM2 radiation option. On more than two processors of the IBM SP, the code generates NaNs in the output. Investigation revealed a set of bugs in the routine physics/radiation/ccm2/getdat.F that has existed since the original release of MM5v3. It is likely that results on two or fewer processors would also be affected, even though NaNs were not generated in these cases. Other platforms will also have this problem with CCM2 radiation is used. Only the MPP version of MM5v3 is affected; the non-MPP version is not affected. The MM5v2 code is not affected.

If you are on MM5v3 Release 2 or lower, the recommended fix is to download physics/radiation/ccm2/getdat.F , replace this file in your code, then "make mpp". Use the right mouse-button on your browser to download this link to a file. Please contact michalak@ucar.edu if you have difficulty.

MM5v3 Release 3 and higher contain the fix for the problem.