Opened 11 years ago

Closed 10 years ago

#645 closed Bug (fixed)

Pb in lib_mpp for nbondj = 2

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 (2)

comment:1 Changed 10 years ago by rblod

  • Description modified (diff)
  • Owner changed from NEMO team to rblod

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

comment:2 Changed 10 years ago by rblod

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.