#1879 closed Bug (fixed)

lbclnk.F90 : Minor bug in trunk/v3.6 in mono-processor only.

Reported by:Gurvan Madec Component: OPA
Version: release-3.6 Severity:
Keywords: lbclnk, trunk Cc:
Owned by:Mondher Chekki Milestone:
Priority: low



Without key_mpp_mpi (mono-processor or key_c1d)

in both the v3.6_STABLE and the trunk


In case of call to lbc_lnk_multi, the lateral boundary condition is not applied to the second array, but twice on the first one.

Indeed, The lines 227 and 485 (for the v3.6_STABLE) and the lines 237 and 492 (for the trunk) are:

IF(PRESENT (psgnB) )CALL lbc_lnk( pt2dA, cd_typeA, psgnA )

presence of field 'B' implies lbc_lnk applied on field 'A' …


replace 'A' by 'B' in the call :

IF(PRESENT (psgnB) )CALL lbc_lnk( pt2dB, cd_typeB, psgnB )

Commit History (2)


trunk: bugfix for lbclnk.F90 (#1879)


3.6 stable: bugfix for lbclnk.F90 (#1879)

Change History (2)

comment:1 Changed 14 months ago by Claire Levy

  • Owner changed from nemo to mchekki

comment:2 Changed 13 months ago by Tomas Lovato

  • Resolution set to fixed
  • Status changed from new to closed

The bugfix fro lbclnk.F90 was applied to the nemo_V3.6_stable at r8113 and to the trunk at r8114.

Note: See TracTickets for help on using tickets.