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 6717 for branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90 – NEMO

Ignore:
Timestamp:
2016-06-17T12:00:46+02:00 (8 years ago)
Author:
gm
Message:

#1692 - branch SIMPLIF_2_usrdef: numerous improvement in the user defined interface

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90

    r6667 r6717  
    9393   USE dia25h         ! 25h mean output 
    9494   USE wet_dry        ! Wetting and drying setting   (wad_init routine) 
    95    USE usrdef         ! user defined configuration 
     95   USE usrdef_nam     ! user defined configuration 
    9696 
    9797   IMPLICIT NONE 
     
    105105 
    106106   !!---------------------------------------------------------------------- 
    107    !! NEMO/OPA 3.7 , NEMO Consortium (2015) 
     107   !! NEMO/OPA 4.0 , NEMO Consortium (2016) 
    108108   !! $Id$ 
    109109   !! Software governed by the CeCILL licence     (NEMOGCM/NEMO_CeCILL.txt) 
     
    300300      ENDIF 
    301301      jpk    = jpkglo 
    302       jpidta = jpiglo         !!gm  jpidta, jpjdta : to be suppressed 
    303       jpjdta = jpjglo         !!gm    
    304       jpkdta = jpkglo 
    305302      ! 
    306303#if defined key_agrif 
     
    310307         jpi     = ( jpiglo-2*jpreci + (jpni-1+0) ) / jpni + 2*jpreci 
    311308         jpj     = ( jpjglo-2*jprecj + (jpnj-1+0) ) / jpnj + 2*jprecj 
    312          jpidta  = jpiglo 
    313          jpjdta  = jpjglo 
    314309         nperio  = 0 
    315310         jperio  = 0 
     
    387382#endif 
    388383      ENDIF 
    389                 
    390       jpk = jpkdta                                             ! third dim 
    391        
     384 
     385!!gm ???    why here  it has already been done in line 301 ! 
     386      jpk = jpkglo                                             ! third dim 
     387!!gm end 
     388 
    392389#if defined key_agrif 
    393390      ! simple trick to use same vertical grid as parent but different number of levels:  
    394       ! Save maximum number of levels in jpkdta, then define all vertical grids with this number. 
     391      ! Save maximum number of levels in jpkglo, then define all vertical grids with this number. 
    395392      ! Suppress once vertical online interpolation is ok 
    396       IF(.NOT.Agrif_Root())   jpkdta = Agrif_Parent( jpkdta ) 
     393      IF(.NOT.Agrif_Root())   jpkglo = Agrif_Parent( jpkglo ) 
    397394#endif 
    398395      jpim1 = jpi-1                                            ! inner domain indices 
Note: See TracChangeset for help on using the changeset viewer.