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 10679 for NEMO/branches/2019/fix_ticket2238_solution2/src/OCE/LBC/lbclnk.F90 – NEMO

Ignore:
Timestamp:
2019-02-14T14:11:43+01:00 (5 years ago)
Author:
mathiot
Message:

branch for solution 2 of ticket #2238

Location:
NEMO/branches/2019/fix_ticket2238_solution2
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/fix_ticket2238_solution2/src/OCE/LBC/lbclnk.F90

    r10425 r10679  
    4141   END INTERFACE 
    4242   ! 
    43    INTERFACE lbc_lnk_icb 
    44       MODULE PROCEDURE mpp_lnk_2d_icb 
    45    END INTERFACE 
    4643 
    4744   PUBLIC   lbc_lnk       ! ocean/ice lateral boundary conditions 
    4845   PUBLIC   lbc_lnk_multi ! modified ocean/ice lateral boundary conditions 
    4946   PUBLIC   lbc_bdy_lnk   ! ocean lateral BDY boundary conditions 
    50    PUBLIC   lbc_lnk_icb   ! iceberg lateral boundary conditions 
    5147 
    5248   !!---------------------------------------------------------------------- 
     
    9389   END INTERFACE 
    9490   ! 
    95    INTERFACE lbc_lnk_icb 
    96       MODULE PROCEDURE lbc_lnk_2d_icb 
    97    END INTERFACE 
    9891    
    9992   PUBLIC   lbc_lnk       ! ocean/ice  lateral boundary conditions 
    10093   PUBLIC   lbc_lnk_multi ! modified ocean/ice lateral boundary conditions 
    10194   PUBLIC   lbc_bdy_lnk   ! ocean lateral BDY boundary conditions 
    102    PUBLIC   lbc_lnk_icb   ! iceberg lateral boundary conditions 
    10395    
    10496   !!---------------------------------------------------------------------- 
     
    214206 
    215207 
    216 !!gm  This routine should be removed with an optional halos size added in argument of generic routines 
    217  
    218    SUBROUTINE lbc_lnk_2d_icb( cdname, pt2d, cd_type, psgn, ki, kj ) 
    219       !!---------------------------------------------------------------------- 
    220       CHARACTER(len=*)        , INTENT(in   ) ::   cdname      ! name of the calling subroutine 
    221       REAL(wp), DIMENSION(:,:), INTENT(inout) ::   pt2d      ! 2D array on which the lbc is applied 
    222       CHARACTER(len=1)        , INTENT(in   ) ::   cd_type   ! nature of pt3d grid-points 
    223       REAL(wp)                , INTENT(in   ) ::   psgn      ! sign used across north fold  
    224       INTEGER                 , INTENT(in   ) ::   ki, kj    ! sizes of extra halo (not needed in non-mpp) 
    225       !!---------------------------------------------------------------------- 
    226       CALL lbc_lnk_2d( cdname, pt2d, cd_type, psgn ) 
    227    END SUBROUTINE lbc_lnk_2d_icb 
    228 !!gm end 
    229208 
    230209#endif 
Note: See TracChangeset for help on using the changeset viewer.