Opened 14 years ago
Last modified 13 years ago
#645 closed Bug
Pb in lib_mpp for nbondj = 2 — at Version 1
Reported by: | rbourdal | Owned by: | rblod |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | OCE | Version: | trunk |
Severity: | Keywords: | ||
Cc: |
Description (last modified by rblod)
Problem in send/received, for global orca grid, if the north-east and north-west corners are land and the sub domain just bellow the north-east corner is ocean. It's then waiting informations coming from the north-east corner (never send because nbondj =2, not taken into account in lib_mpp)
Commit History (0)
(No commits)
Change History (1)
comment:1 Changed 14 years ago by rblod
- Description modified (diff)
- Owner changed from NEMO team to rblod
Note: See
TracTickets for help on using
tickets.
I think this is the same issue as #668:
In mpp_lbc_north_3d, mpp_lbc_north_2d and mpp_lbc_north_2d_e, temporary array ztab is not initialized. On some machine (eg SGI ICE ), ztab hold values inherited from previous call. In particular, umask is affected by this problem (there are e3t values in umask on the northern boundary, for some processor layout).
A fix is to add ztab=0. at the beginning of each of these routines.
I would be glad to have confirmation that the fix is ok in this case
Rachid