Changeset 10425 for NEMO/trunk/src/OCE/LBC/lbc_lnk_generic.h90
- Timestamp:
- 2018-12-19T22:54:16+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/OCE/LBC/lbc_lnk_generic.h90
r10068 r10425 46 46 47 47 #if defined MULTI 48 SUBROUTINE ROUTINE_LNK( ptab, cd_nat, psgn, kfld, cd_mpp, pval )48 SUBROUTINE ROUTINE_LNK( cdname, ptab, cd_nat, psgn, kfld, cd_mpp, pval ) 49 49 INTEGER , INTENT(in ) :: kfld ! number of pt3d arrays 50 50 #else 51 SUBROUTINE ROUTINE_LNK( ptab, cd_nat, psgn , cd_mpp, pval )51 SUBROUTINE ROUTINE_LNK( cdname, ptab, cd_nat, psgn , cd_mpp, pval ) 52 52 #endif 53 CHARACTER(len=*) , INTENT(in ) :: cdname ! name of the calling subroutine 53 54 ARRAY_TYPE(:,:,:,:,:) ! array or pointer of arrays on which the boundary condition is applied 54 55 CHARACTER(len=1) , INTENT(in ) :: NAT_IN(:) ! nature of array grid-points … … 77 78 ! ------------------------------- ! 78 79 ! 79 IF( PRESENT( cd_mpp ) ) THEN !== halos filled with inner values ==! 80 ! 81 ! only fill the overlap area and extra allows 82 ! this is in mpp case. In this module, just do nothing 83 ! 84 ELSE !== standard close or cyclic treatment ==! 80 IF( .NOT. PRESENT( cd_mpp ) ) THEN !== standard close or cyclic treatment ==! 85 81 ! 86 82 DO jf = 1, ipf ! number of arrays to be treated
Note: See TracChangeset
for help on using the changeset viewer.