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 2627 for branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/LBC – NEMO

Ignore:
Timestamp:
2011-02-27T18:52:49+01:00 (13 years ago)
Author:
gm
Message:

dynamic mem: #785 ; OPA_SRC compilation without mpp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/LBC/lib_mpp.F90

    r2625 r2627  
    20092009 
    20102010 
    2011    SUBROUTINE mpp_ini_znl ( kumout ) 
     2011   SUBROUTINE mpp_ini_znl( kumout ) 
    20122012      !!---------------------------------------------------------------------- 
    20132013      !!               ***  routine mpp_ini_znl  *** 
     
    24942494CONTAINS 
    24952495 
    2496    INTEGER FUNCTION lib_mpp_alloc()          ! Dummy function 
     2496   INTEGER FUNCTION lib_mpp_alloc(kumout)          ! Dummy function 
     2497      INTEGER, INTENT(in) ::   kumout 
    24972498      lib_mpp_alloc = 0 
    24982499   END FUNCTION lib_mpp_alloc 
    24992500 
    2500    FUNCTION mynode( ldtxt, localComm ) RESULT (function_value) 
    2501       CHARACTER(len=*),DIMENSION(:), INTENT(  out) ::   ldtxt  
     2501   FUNCTION mynode( ldtxt, kumnam, kstop, localComm ) RESULT (function_value) 
    25022502      INTEGER, OPTIONAL            , INTENT(in   ) ::   localComm 
     2503      CHARACTER(len=*),DIMENSION(:) ::   ldtxt  
     2504      INTEGER ::   kumnam, kstop 
    25032505      IF( PRESENT( localComm ) .OR. .NOT.PRESENT( localComm ) )   function_value = 0 
    25042506      IF( .FALSE. )   ldtxt(:) = 'never done' 
     
    25932595   END SUBROUTINE mppmin_int 
    25942596 
    2595    SUBROUTINE mppobc_1d( parr, kd1, kd2, kl, kk, ktype, kij ) 
    2596       INTEGER  ::   kd1, kd2, kl , kk, ktype, kij 
     2597   SUBROUTINE mppobc_1d( parr, kd1, kd2, kl, kk, ktype, kij, knum ) 
     2598      INTEGER  ::   kd1, kd2, kl , kk, ktype, kij, knum 
    25972599      REAL, DIMENSION(:) ::   parr           ! variable array 
    2598       WRITE(*,*) 'mppobc: You should not have seen this print! error?', parr(1), kd1, kd2, kl, kk, ktype, kij 
     2600      WRITE(*,*) 'mppobc: You should not have seen this print! error?', parr(1), kd1, kd2, kl, kk, ktype, kij, knum 
    25992601   END SUBROUTINE mppobc_1d 
    26002602 
    2601    SUBROUTINE mppobc_2d( parr, kd1, kd2, kl, kk, ktype, kij ) 
    2602       INTEGER  ::   kd1, kd2, kl , kk, ktype, kij 
     2603   SUBROUTINE mppobc_2d( parr, kd1, kd2, kl, kk, ktype, kij, knum ) 
     2604      INTEGER  ::   kd1, kd2, kl , kk, ktype, kij, knum 
    26032605      REAL, DIMENSION(:,:) ::   parr           ! variable array 
    2604       WRITE(*,*) 'mppobc: You should not have seen this print! error?', parr(1,1), kd1, kd2, kl, kk, ktype, kij 
     2606      WRITE(*,*) 'mppobc: You should not have seen this print! error?', parr(1,1), kd1, kd2, kl, kk, ktype, kij, knum 
    26052607   END SUBROUTINE mppobc_2d 
    26062608 
    2607    SUBROUTINE mppobc_3d( parr, kd1, kd2, kl, kk, ktype, kij ) 
    2608       INTEGER  ::   kd1, kd2, kl , kk, ktype, kij 
     2609   SUBROUTINE mppobc_3d( parr, kd1, kd2, kl, kk, ktype, kij, knum ) 
     2610      INTEGER  ::   kd1, kd2, kl , kk, ktype, kij, knum 
    26092611      REAL, DIMENSION(:,:,:) ::   parr           ! variable array 
    2610       WRITE(*,*) 'mppobc: You should not have seen this print! error?', parr(1,1,1), kd1, kd2, kl, kk, ktype, kij 
     2612      WRITE(*,*) 'mppobc: You should not have seen this print! error?', parr(1,1,1), kd1, kd2, kl, kk, ktype, kij, knum 
    26112613   END SUBROUTINE mppobc_3d 
    26122614 
    2613    SUBROUTINE mppobc_4d( parr, kd1, kd2, kl, kk, ktype, kij ) 
    2614       INTEGER  ::   kd1, kd2, kl , kk, ktype, kij 
     2615   SUBROUTINE mppobc_4d( parr, kd1, kd2, kl, kk, ktype, kij, knum ) 
     2616      INTEGER  ::   kd1, kd2, kl , kk, ktype, kij, knum 
    26152617      REAL, DIMENSION(:,:,:,:) ::   parr           ! variable array 
    2616       WRITE(*,*) 'mppobc: You should not have seen this print! error?', parr(1,1,1,1), kd1, kd2, kl, kk, ktype, kij 
     2618      WRITE(*,*) 'mppobc: You should not have seen this print! error?', parr(1,1,1,1), kd1, kd2, kl, kk, ktype, kij, knum 
    26172619   END SUBROUTINE mppobc_4d 
    26182620 
     
    26492651   END SUBROUTINE mppstop 
    26502652 
    2651    SUBROUTINE mpp_ini_ice( kcom ) 
    2652       INTEGER :: kcom 
    2653       WRITE(*,*) 'mpp_ini_ice: You should not have seen this print! error?', kcom 
     2653   SUBROUTINE mpp_ini_ice( kcom, knum ) 
     2654      INTEGER :: kcom, knum 
     2655      WRITE(*,*) 'mpp_ini_ice: You should not have seen this print! error?', kcom, knum 
    26542656   END SUBROUTINE mpp_ini_ice 
    26552657 
    2656    SUBROUTINE mpp_ini_znl 
    2657       WRITE(*,*) 'mpp_ini_znl: You should not have seen this print! error?' 
     2658   SUBROUTINE mpp_ini_znl( knum ) 
     2659      INTEGER :: knum 
     2660      WRITE(*,*) 'mpp_ini_znl: You should not have seen this print! error?', knum 
    26582661   END SUBROUTINE mpp_ini_znl 
    26592662 
Note: See TracChangeset for help on using the changeset viewer.