New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
#2119 (improved land-processor suppression) – NEMO

Opened 6 years ago

Last modified 3 years ago

#2119 closed Defect

improved land-processor suppression — at Version 1

Reported by: smasson Owned by: systeam
Priority: low Milestone:
Component: OCE Version: trunk
Severity: minor Keywords:
Cc:

Description (last modified by smasson)

Context

Today, land-processor are suppressed only if they are completely in a land.
I think, since the recent modifications in mppini, we could suppress domains, which have only their internal area (from nldi/j to nlei/j) in land.
This append for example with ORCA2 with a 7x4 decomposition. Today we must put jpnij = 27, we should be abble to put 26.

Proposal

replace in mppini.F90

         !
         ! Check wet points over the entire domain to preserve the MPI communication stencil
         isurf = 0
         DO jj = 1, ilj
            DO  ji = 1, ili

by

         !
         ! Check wet points over the internal domain as MPI communication stencil will be latter modified in case of domain suppression
         isurf = 0
         DO jj = ildj(ii,ij), ilej(ii,ij)
            DO  ji = ildi(ii,ij), ilei(ii,ij)

Commit History (0)

(No commits)

Change History (1)

comment:1 Changed 6 years ago by smasson

  • Description modified (diff)
Note: See TracTickets for help on using tickets.