Opened 17 years ago

Closed 17 years ago

#99 closed bug (Fixed)

Parallel bug in mp_exchange4d, please update your code!

Reported by: arango Owned by: arango
Priority: major Milestone: Release ROMS/TOMS 3.1
Component: Nonlinear Version: 3.1
Keywords: Cc:

Description

There is a parallel bug in tile exchange routine mp_exchange4d routine (file mp_exchange.F) when exchanging more than one array via MPI message aggregation. I have been looking for this bug for awhile and I finally found it. This bug was initially reported in the term diagnotics by William Cabos. It was an ellusive bug since it only appeared in periodic applications. It only affects ini_fields.F and set_diags.F.

The usage of mp_exchange4d for a single variable exchange is fine. The bug is in the second variable.

Change History (1)

comment:1 by arango, 17 years ago

Resolution: Fixed
Status: newclosed

Happy Halloween!

Note: See TracTickets for help on using tickets.