Ignore:
Timestamp:
2017-11-20T17:29:54+01:00 (3 years ago)
Author:
acc
Message:

Branch 2017/dev_r8126_ROBUST08_no_ghost. Changes to eliminate ghost rows and columns. Currently the halo width is still fixed as 1 but a single variable (nn_hls) has been introduced for the halo-size in preparation for allowing this to vary. nn_hls replaces jpreci and jprecj. These changes have passed full SETTE tests but iceberg exchanges across the north-fold remain untested (SETTE tests only release bergs in the SO) and will require further attention. Note layout.dat now reports the jpi and jpj values for the reporting processor only.

Location:
branches/2017/dev_r8126_ROBUST08_no_ghost/NEMOGCM/NEMO/OPA_SRC/DOM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r8126_ROBUST08_no_ghost/NEMOGCM/NEMO/OPA_SRC/DOM/domain.F90

    r7822 r8758  
    9898         WRITE(numout,cform) '       ' ,'   jpij    : ', jpij 
    9999         WRITE(numout,*)     '      mpp local domain info (mpp):' 
    100          WRITE(numout,*)     '              jpni    : ', jpni, '   jpreci  : ', jpreci 
    101          WRITE(numout,*)     '              jpnj    : ', jpnj, '   jprecj  : ', jprecj 
     100         WRITE(numout,*)     '              jpni    : ', jpni, '   nn_hls  : ', nn_hls 
     101         WRITE(numout,*)     '              jpnj    : ', jpnj, '   nn_hls  : ', nn_hls 
    102102         WRITE(numout,*)     '              jpnij   : ', jpnij 
    103103         WRITE(numout,*)     '      lateral boundary of the Global domain : jperio  = ', jperio 
  • branches/2017/dev_r8126_ROBUST08_no_ghost/NEMOGCM/NEMO/OPA_SRC/DOM/dommsk.F90

    r7753 r8758  
    212212      ! -------------------- 
    213213      ! 
    214       iif = jpreci   ;   iil = nlci - jpreci + 1 
    215       ijf = jprecj   ;   ijl = nlcj - jprecj + 1 
     214      iif = nn_hls   ;   iil = nlci - nn_hls + 1 
     215      ijf = nn_hls   ;   ijl = nlcj - nn_hls + 1 
    216216      ! 
    217217      !                          ! halo mask : 0 on the halo and 1 elsewhere 
Note: See TracChangeset for help on using the changeset viewer.