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 11258 for NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/src/OCE/DOM/domain.F90 – NEMO

Ignore:
Timestamp:
2019-07-11T18:21:02+02:00 (5 years ago)
Author:
smasson
Message:

dev_r10984_HPC-13 : minor bugfix and cleaning, see #2285

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/src/OCE/DOM/domain.F90

    r10425 r11258  
    101101         CASE( 0 )   ;   WRITE(numout,*) '         (i.e. closed)' 
    102102         CASE( 1 )   ;   WRITE(numout,*) '         (i.e. cyclic east-west)' 
    103          CASE( 2 )   ;   WRITE(numout,*) '         (i.e. equatorial symmetric)' 
     103         CASE( 2 )   ;   WRITE(numout,*) '         (i.e. cyclic north-south)' 
    104104         CASE( 3 )   ;   WRITE(numout,*) '         (i.e. north fold with T-point pivot)' 
    105105         CASE( 4 )   ;   WRITE(numout,*) '         (i.e. cyclic east-west and north fold with T-point pivot)' 
     
    527527      INTEGER ::   inum, ii   ! local integer 
    528528      REAL(wp) ::   zorca_res                     ! local scalars 
    529       REAL(wp) ::   ziglo, zjglo, zkglo, zperio   !   -      - 
     529      REAL(wp) ::   zperio                        !   -      - 
     530      INTEGER, DIMENSION(4) ::   idvar, idimsz    ! size   of dimensions 
    530531      !!---------------------------------------------------------------------- 
    531532      ! 
     
    559560         ! 
    560561      ENDIF 
    561       ! 
    562       CALL iom_get( inum, 'jpiglo', ziglo  )   ;   kpi = NINT( ziglo ) 
    563       CALL iom_get( inum, 'jpjglo', zjglo  )   ;   kpj = NINT( zjglo ) 
    564       CALL iom_get( inum, 'jpkglo', zkglo  )   ;   kpk = NINT( zkglo ) 
     562       ! 
     563      idvar = iom_varid( inum, 'e3t_0', kdimsz = idimsz )   ! use e3t_0, that must exist, to get jp(ijk)glo 
     564      kpi = idimsz(1) 
     565      kpj = idimsz(2) 
     566      kpk = idimsz(3) 
    565567      CALL iom_get( inum, 'jperio', zperio )   ;   kperio = NINT( zperio ) 
    566568      CALL iom_close( inum ) 
Note: See TracChangeset for help on using the changeset viewer.