Opened 13 years ago

Closed 13 years ago

#514 closed bug (Fixed)

mpi exchange in ana_wwave

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

Description (last modified by arango)

We were having problems with test cases using the SSW_BBL bottom boundary layer formulation when running in parallel. This setup created irregularities along the tile boundaries.

It looks like mp_exchange was not always called from ana_wwave.h. It looks like mp_exchange was inside the EW_PERIODIC or NS_PERIODIC C-preprocessing conditional. Thanks to John for figuring this out. A file that works is attached.

Attachments (1)

ana_wwave.h (11.2 KB ) - added by abever 13 years ago.
Working ana_wwave.h

Download all attachments as: .zip

Change History (2)

by abever, 13 years ago

Attachment: ana_wwave.h added

Working ana_wwave.h

comment:1 by arango, 13 years ago

Description: modified (diff)
Resolution: Fixed
Status: newclosed

Yes, good catch!!! This may explain a parallel bug that is in my to do list when the bottom boundary layer formulation is activated with analytical options for the wind-induced wave forcing. Thank you for bringing this to our attention.

Note: See TracTickets for help on using tickets.