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.
Changeset 10170 for NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP – NEMO

Ignore:
Timestamp:
2018-10-03T16:49:50+02:00 (6 years ago)
Author:
smasson
Message:

dev_r10164_HPC09_ESIWACE_PREP_MERGE: action 2a: add report calls of lbc_lnk, see #2133

Location:
NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/PISCES/P2Z/p2zbio.F90

    r10068 r10170  
    341341      ! 
    342342      IF( lk_iomput ) THEN 
    343          CALL lbc_lnk( zw2d(:,:,:),'T', 1. ) 
    344          CALL lbc_lnk_multi( zw3d(:,:,:,1),'T', 1., zw3d(:,:,:,2),'T', 1., zw3d(:,:,:,3),'T', 1. ) 
     343         CALL lbc_lnk( 'p2zbio', zw2d(:,:,:),'T', 1. ) 
     344         CALL lbc_lnk_multi( 'p2zbio', zw3d(:,:,:,1),'T', 1., zw3d(:,:,:,2),'T', 1., zw3d(:,:,:,3),'T', 1. ) 
    345345         ! Save diagnostics 
    346346         CALL iom_put( "TNO3PHY", zw2d(:,:,1) ) 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/PISCES/P2Z/p2zexp.F90

    r10068 r10170  
    113113      END DO 
    114114 
    115       CALL lbc_lnk( sedpocn, 'T', 1. ) 
     115      CALL lbc_lnk( 'p2zexp', sedpocn, 'T', 1. ) 
    116116  
    117117      ! Oa & Ek: diagnostics depending on jpdia2d !          left as example 
     
    229229         END DO 
    230230      END DO 
    231       CALL lbc_lnk( cmask , 'T', 1. )      ! lateral boundary conditions on cmask   (sign unchanged) 
     231      CALL lbc_lnk( 'p2zexp', cmask , 'T', 1. )      ! lateral boundary conditions on cmask   (sign unchanged) 
    232232      areacot = glob_sum( e1e2t(:,:) * cmask(:,:) ) 
    233233      ! 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/PISCES/P4Z/p4zsbc.F90

    r10127 r10170  
    449449         END DO 
    450450         ! 
    451          CALL lbc_lnk( zcmask , 'T', 1. )      ! lateral boundary conditions on cmask   (sign unchanged) 
     451         CALL lbc_lnk( 'p4zsbc', zcmask , 'T', 1. )      ! lateral boundary conditions on cmask   (sign unchanged) 
    452452         ! 
    453453         DO jk = 1, jpk 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/TRP/trcnxt.F90

    r10097 r10170  
    9797#endif 
    9898      ! Update after tracer on domain lateral boundaries 
    99       CALL lbc_lnk( tra(:,:,:,:), 'T', 1. )    
     99      CALL lbc_lnk( 'trcnxt', tra(:,:,:,:), 'T', 1. )    
    100100 
    101101      IF( ln_bdy )  CALL trc_bdy( kt ) 
     
    164164         ENDIF 
    165165         ! 
    166          CALL lbc_lnk_multi( trb(:,:,:,:), 'T', 1._wp, trn(:,:,:,:), 'T', 1._wp, tra(:,:,:,:), 'T', 1._wp ) 
     166         CALL lbc_lnk_multi( 'trcnxt', trb(:,:,:,:), 'T', 1._wp, trn(:,:,:,:), 'T', 1._wp, tra(:,:,:,:), 'T', 1._wp ) 
    167167      ENDIF 
    168168      ! 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/TRP/trcsbc.F90

    r10068 r10170  
    145145         ENDIF 
    146146         ! 
    147          CALL lbc_lnk( sbc_trc(:,:,jn), 'T', 1. ) 
     147         CALL lbc_lnk( 'trcsbc', sbc_trc(:,:,jn), 'T', 1. ) 
    148148         !                                       Concentration dilution effect on tracers due to evaporation & precipitation  
    149149         DO jj = 2, jpj 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/TRP/trdmxl_trc.F90

    r10068 r10170  
    290290            IF( ln_trdtrc(jn) ) THEN 
    291291               DO jl = 1, jpltrd_trc 
    292                   CALL lbc_lnk( tmltrd_trc(:,:,jl,jn), 'T', 1. )        ! lateral boundary conditions 
     292                  CALL lbc_lnk( 'trdmxl_trc', tmltrd_trc(:,:,jl,jn), 'T', 1. )        ! lateral boundary conditions 
    293293               END DO 
    294294            ENDIF 
     
    425425         !-- Lateral boundary conditions 
    426426               IF ( cn_cfg .NE. 'gyre' ) THEN 
    427                   CALL lbc_lnk_multi( ztmltot(:,:,jn) , 'T', 1. , ztmlres(:,:,jn) , 'T', 1., & 
     427                  CALL lbc_lnk_multi( 'trdmxl_trc', ztmltot(:,:,jn) , 'T', 1. , ztmlres(:,:,jn) , 'T', 1., & 
    428428                     &                ztmlatf(:,:,jn) , 'T', 1. , ztmlrad(:,:,jn) , 'T', 1. ) 
    429429               ENDIF 
     
    476476         !-- Lateral boundary conditions  
    477477               IF ( cn_cfg .NE. 'gyre' ) THEN            ! other than GYRE configuration     
    478                   CALL lbc_lnk_multi( ztmltot2(:,:,jn), 'T', 1., ztmlres2(:,:,jn), 'T', 1. ) 
     478                  CALL lbc_lnk_multi( 'trdmxl_trc', ztmltot2(:,:,jn), 'T', 1., ztmlres2(:,:,jn), 'T', 1. ) 
    479479                  DO jl = 1, jpltrd_trc 
    480                      CALL lbc_lnk( ztmltrd2(:,:,jl,jn), 'T', 1. )       ! will be output in the NetCDF trends file 
     480                     CALL lbc_lnk( 'trdmxl_trc', ztmltrd2(:,:,jl,jn), 'T', 1. )       ! will be output in the NetCDF trends file 
    481481                  END DO 
    482482               ENDIF 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/trcsub.F90

    r10068 r10170  
    510510         IF( ln_bdy ) THEN 
    511511            ssha(:,:) = ssha(:,:) * bdytmask(:,:) 
    512             CALL lbc_lnk( ssha, 'T', 1. )  
     512            CALL lbc_lnk( 'trcsub', ssha, 'T', 1. )  
    513513         ENDIF 
    514514      ENDIF 
Note: See TracChangeset for help on using the changeset viewer.