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 14624 – NEMO

Changeset 14624


Ignore:
Timestamp:
2021-03-21T19:44:51+01:00 (3 years ago)
Author:
ldebreu
Message:

AGFdomcfg: Update namelist files (jpiglo, jpjglo are replaced by NiGlo0, NjGlo0 version #2638

Location:
utils/tools/DOMAINcfg
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • utils/tools/DOMAINcfg/1_namelist_cfg

    r13204 r14624  
    1414&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    1515!----------------------------------------------------------------------- 
     16   ln_read_cfg = .false. 
    1617   nn_bathy = 2 
    1718                           !  or compute (2) from external bathymetry 
    1819   nn_interp = 1 
     20   cn_domcfg   = 'ORCA_R2_zps_domcfg_agrif.nc'                 
    1921   cn_topo = 'GEBCO_2020.nc' 
    2022   cn_bath = 'elevation' 
     
    5355   cp_cfg = 'dumb' 
    5456   jp_cfg      =       2   !  resolution of the configuration 
    55    jpidta = 83 
    56    jpjdta = 62 
     57   jpidta = 48 
     58   jpjdta = 50 
    5759   jpkdta      =      31   !  number of levels      ( >= jpk ) 
    58    jpiglo = 83 
    59    jpjglo = 62 
     60   Ni0glo = 48 
     61   Nj0glo = 50 
     62   jpkglo      =      31 
    6063   jperio = 0 
    6164   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     
    9699!----------------------------------------------------------------------- 
    97100/ 
    98 !----------------------------------------------------------------------- 
    99 &nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    100 !----------------------------------------------------------------------- 
    101 jpni = 0 
    102 jpnj=0 
    103 / 
  • utils/tools/DOMAINcfg/1_namelist_ref

    r13204 r14624  
    2828   nn_interp   =    1                          ! type of interpolation (nn_bathy =2) 
    2929   cn_domcfg   = ' '       ! Name of the domain_cfg input file 
    30    cn_topo     =  'bathymetry_ORCA12_V3.3.nc'  ! external topo file (nn_bathy =2) 
    31    cn_bath     =  'Bathymetry'                 ! topo name in file  (nn_bathy =2) 
     30   cn_fcoord   =  'coordinates.nc'             ! external coordinates file (jphgr_msh = 0) 
     31   cn_topo     =  'bathy_meter.nc           '  ! external topo file (nn_bathy =1/2) 
     32   cn_topolvl  =  'bathy_level.nc           '  ! external topo file (nn_bathy =1) 
     33   cn_fisfd    =  'isf_draft_meter.nc'         ! external isf draft (nn_bathy =1 and ln_isfcav = .true.) 
     34   cn_bath     =  'Bathymetry'                 ! topo name in file  (nn_bathy =1/2) 
     35   cn_bathlvl  =  'Bathy_level'                ! lvl name in file   (nn_bathy =1) 
     36   cn_visfd    =  'isf_draft'                  ! isf draft variable (nn_bathy =1 and ln_isfcav = .true.) 
    3237   cn_lon      =  'nav_lon'                    ! lon  name in file  (nn_bathy =2) 
    3338   cn_lat      =  'nav_lat'                    ! lat  name in file  (nn_bathy =2) 
     
    7681   cp_cfg      =  "orca"   !  name of the configuration 
    7782   jp_cfg      =       2   !  resolution of the configuration 
    78    jpidta      =     182   !  1st lateral dimension ( >= jpi ) 
    79    jpjdta      =     149   !  2nd    "         "    ( >= jpj ) 
     83   jpidta      =     180   !  1st lateral dimension ( >= jpi ) 
     84   jpjdta      =     148   !  2nd    "         "    ( >= jpj ) 
    8085   jpkdta      =      31   !  number of levels      ( >= jpk ) 
    81    jpiglo      =     182   !  1st dimension of global domain --> i =jpidta 
    82    jpjglo      =     149   !  2nd    -                  -    --> j  =jpjdta 
     86   Ni0glo      =     180   !  1st dimension of global domain --> i =jpidta 
     87   Nj0glo      =     148   !  2nd    -                  -    --> j  =jpjdta 
     88   jpkglo      =      31 
    8389   jperio      =       4   !  lateral cond. type (between 0 and 6) 
    8490   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     
    175181&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    176182!----------------------------------------------------------------------- 
    177    cn_mpi_send =  'I'      !  mpi send/recieve type   ='S', 'B', or 'I' for standard send, 
    178    !                       !  buffer blocking send or immediate non-blocking sends, resp. 
    179    nn_buffer   =   0       !  size in bytes of exported buffer ('B' case), 0 no exportation 
     183   ln_listonly =  .false.  !  do nothing else than listing the best domain decompositions (with land domains suppression) 
     184   !                       !  if T: the largest number of cores tested is defined by max(mppsize, jpni*jpnj) 
    180185   ln_nnogather =  .true.  !  activate code to avoid mpi_allgather use at the northfold 
    181    jpni        =   1       !  jpni   number of processors following i (set automatically if < 1) 
    182    jpnj        =   1       !  jpnj   number of processors following j (set automatically if < 1) 
     186   jpni        =   0       !  number of processors following i (set automatically if < 1), see also ln_listonly = T 
     187   jpnj        =   0       !  number of processors following j (set automatically if < 1), see also ln_listonly = T 
     188   nn_hls      =   1       !  halo width (applies to both rows and columns) 
    183189/ 
  • utils/tools/DOMAINcfg/2_namelist_cfg

    r13204 r14624  
    1414&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    1515!----------------------------------------------------------------------- 
     16   ln_read_cfg = .false. 
    1617   nn_bathy = 2 
    1718                           !  or compute (2) from external bathymetry 
    1819   nn_interp = 1 
     20   cn_domcfg   = 'ORCA_R2_zps_domcfg_agrif.nc'                 
    1921   cn_topo = 'GEBCO_2020.nc' 
    2022   cn_bath = 'elevation' 
     
    5355   cp_cfg = 'dumb' 
    5456   jp_cfg      =       2   !  resolution of the configuration 
    55    jpidta = 128 
     57   jpidta = 132 
    5658   jpjdta = 140 
    5759   jpkdta      =      31   !  number of levels      ( >= jpk ) 
    58    jpiglo = 128 
    59    jpjglo = 140 
     60   Ni0glo = 132 
     61   Nj0glo = 140 
     62   jpkglo      =      31 
    6063   jperio = 0 
    6164   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     
    9699!----------------------------------------------------------------------- 
    97100/ 
    98 !----------------------------------------------------------------------- 
    99 &nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    100 !----------------------------------------------------------------------- 
    101 jpni = 0 
    102 jpnj=0 
    103 / 
  • utils/tools/DOMAINcfg/2_namelist_ref

    r13204 r14624  
    2828   nn_interp   =    1                          ! type of interpolation (nn_bathy =2) 
    2929   cn_domcfg   = ' '       ! Name of the domain_cfg input file 
    30    cn_topo     =  'bathymetry_ORCA12_V3.3.nc'  ! external topo file (nn_bathy =2) 
    31    cn_bath     =  'Bathymetry'                 ! topo name in file  (nn_bathy =2) 
     30   cn_fcoord   =  'coordinates.nc'             ! external coordinates file (jphgr_msh = 0) 
     31   cn_topo     =  'bathy_meter.nc           '  ! external topo file (nn_bathy =1/2) 
     32   cn_topolvl  =  'bathy_level.nc           '  ! external topo file (nn_bathy =1) 
     33   cn_fisfd    =  'isf_draft_meter.nc'         ! external isf draft (nn_bathy =1 and ln_isfcav = .true.) 
     34   cn_bath     =  'Bathymetry'                 ! topo name in file  (nn_bathy =1/2) 
     35   cn_bathlvl  =  'Bathy_level'                ! lvl name in file   (nn_bathy =1) 
     36   cn_visfd    =  'isf_draft'                  ! isf draft variable (nn_bathy =1 and ln_isfcav = .true.) 
    3237   cn_lon      =  'nav_lon'                    ! lon  name in file  (nn_bathy =2) 
    3338   cn_lat      =  'nav_lat'                    ! lat  name in file  (nn_bathy =2) 
     
    7681   cp_cfg      =  "orca"   !  name of the configuration 
    7782   jp_cfg      =       2   !  resolution of the configuration 
    78    jpidta      =     182   !  1st lateral dimension ( >= jpi ) 
    79    jpjdta      =     149   !  2nd    "         "    ( >= jpj ) 
     83   jpidta      =     180   !  1st lateral dimension ( >= jpi ) 
     84   jpjdta      =     148   !  2nd    "         "    ( >= jpj ) 
    8085   jpkdta      =      31   !  number of levels      ( >= jpk ) 
    81    jpiglo      =     182   !  1st dimension of global domain --> i =jpidta 
    82    jpjglo      =     149   !  2nd    -                  -    --> j  =jpjdta 
     86   Ni0glo      =     180   !  1st dimension of global domain --> i =jpidta 
     87   Nj0glo      =     148   !  2nd    -                  -    --> j  =jpjdta 
     88   jpkglo      =      31 
    8389   jperio      =       4   !  lateral cond. type (between 0 and 6) 
    8490   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     
    175181&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    176182!----------------------------------------------------------------------- 
    177    cn_mpi_send =  'I'      !  mpi send/recieve type   ='S', 'B', or 'I' for standard send, 
    178    !                       !  buffer blocking send or immediate non-blocking sends, resp. 
    179    nn_buffer   =   0       !  size in bytes of exported buffer ('B' case), 0 no exportation 
     183   ln_listonly =  .false.  !  do nothing else than listing the best domain decompositions (with land domains suppression) 
     184   !                       !  if T: the largest number of cores tested is defined by max(mppsize, jpni*jpnj) 
    180185   ln_nnogather =  .true.  !  activate code to avoid mpi_allgather use at the northfold 
    181    jpni        =   1       !  jpni   number of processors following i (set automatically if < 1) 
    182    jpnj        =   1       !  jpnj   number of processors following j (set automatically if < 1) 
     186   jpni        =   0       !  number of processors following i (set automatically if < 1), see also ln_listonly = T 
     187   jpnj        =   0       !  number of processors following j (set automatically if < 1), see also ln_listonly = T 
     188   nn_hls      =   1       !  halo width (applies to both rows and columns) 
    183189/ 
  • utils/tools/DOMAINcfg/3_namelist_cfg

    r13204 r14624  
    1414&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    1515!----------------------------------------------------------------------- 
     16   ln_read_cfg = .false. 
    1617   nn_bathy = 2 
    1718                           !  or compute (2) from external bathymetry 
    1819   nn_interp = 1 
     20   cn_domcfg   = 'ORCA_R2_zps_domcfg_agrif.nc'                 
    1921   cn_topo = 'GEBCO_2020.nc' 
    2022   cn_bath = 'elevation' 
     
    5355   cp_cfg = 'dumb' 
    5456   jp_cfg      =       2   !  resolution of the configuration 
    55    jpidta = 542 
    56    jpjdta = 107 
     57   jpidta = 134 
     58   jpjdta = 128 
    5759   jpkdta      =      31   !  number of levels      ( >= jpk ) 
    58    jpiglo = 542 
    59    jpjglo = 107 
    60    jperio = 1 
     60   Ni0glo = 134 
     61   Nj0glo = 128 
     62   jpkglo      =      31 
     63   jperio = 0 
    6164   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
    6265                           !  in netcdf input files, as the start j-row for reading 
     
    9699!----------------------------------------------------------------------- 
    97100/ 
    98 !----------------------------------------------------------------------- 
    99 &nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    100 !----------------------------------------------------------------------- 
    101 jpni = 0 
    102 jpnj=0 
    103 / 
  • utils/tools/DOMAINcfg/3_namelist_ref

    r13204 r14624  
    2828   nn_interp   =    1                          ! type of interpolation (nn_bathy =2) 
    2929   cn_domcfg   = ' '       ! Name of the domain_cfg input file 
    30    cn_topo     =  'bathymetry_ORCA12_V3.3.nc'  ! external topo file (nn_bathy =2) 
    31    cn_bath     =  'Bathymetry'                 ! topo name in file  (nn_bathy =2) 
     30   cn_fcoord   =  'coordinates.nc'             ! external coordinates file (jphgr_msh = 0) 
     31   cn_topo     =  'bathy_meter.nc           '  ! external topo file (nn_bathy =1/2) 
     32   cn_topolvl  =  'bathy_level.nc           '  ! external topo file (nn_bathy =1) 
     33   cn_fisfd    =  'isf_draft_meter.nc'         ! external isf draft (nn_bathy =1 and ln_isfcav = .true.) 
     34   cn_bath     =  'Bathymetry'                 ! topo name in file  (nn_bathy =1/2) 
     35   cn_bathlvl  =  'Bathy_level'                ! lvl name in file   (nn_bathy =1) 
     36   cn_visfd    =  'isf_draft'                  ! isf draft variable (nn_bathy =1 and ln_isfcav = .true.) 
    3237   cn_lon      =  'nav_lon'                    ! lon  name in file  (nn_bathy =2) 
    3338   cn_lat      =  'nav_lat'                    ! lat  name in file  (nn_bathy =2) 
     
    7681   cp_cfg      =  "orca"   !  name of the configuration 
    7782   jp_cfg      =       2   !  resolution of the configuration 
    78    jpidta      =     182   !  1st lateral dimension ( >= jpi ) 
    79    jpjdta      =     149   !  2nd    "         "    ( >= jpj ) 
     83   jpidta      =     180   !  1st lateral dimension ( >= jpi ) 
     84   jpjdta      =     148   !  2nd    "         "    ( >= jpj ) 
    8085   jpkdta      =      31   !  number of levels      ( >= jpk ) 
    81    jpiglo      =     182   !  1st dimension of global domain --> i =jpidta 
    82    jpjglo      =     149   !  2nd    -                  -    --> j  =jpjdta 
     86   Ni0glo      =     180   !  1st dimension of global domain --> i =jpidta 
     87   Nj0glo      =     148   !  2nd    -                  -    --> j  =jpjdta 
     88   jpkglo      =      31 
    8389   jperio      =       4   !  lateral cond. type (between 0 and 6) 
    8490   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     
    175181&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    176182!----------------------------------------------------------------------- 
    177    cn_mpi_send =  'I'      !  mpi send/recieve type   ='S', 'B', or 'I' for standard send, 
    178    !                       !  buffer blocking send or immediate non-blocking sends, resp. 
    179    nn_buffer   =   0       !  size in bytes of exported buffer ('B' case), 0 no exportation 
     183   ln_listonly =  .false.  !  do nothing else than listing the best domain decompositions (with land domains suppression) 
     184   !                       !  if T: the largest number of cores tested is defined by max(mppsize, jpni*jpnj) 
    180185   ln_nnogather =  .true.  !  activate code to avoid mpi_allgather use at the northfold 
    181    jpni        =   1       !  jpni   number of processors following i (set automatically if < 1) 
    182    jpnj        =   1       !  jpnj   number of processors following j (set automatically if < 1) 
     186   jpni        =   0       !  number of processors following i (set automatically if < 1), see also ln_listonly = T 
     187   jpnj        =   0       !  number of processors following j (set automatically if < 1), see also ln_listonly = T 
     188   nn_hls      =   1       !  halo width (applies to both rows and columns) 
    183189/ 
  • utils/tools/DOMAINcfg/namelist_cfg

    r13204 r14624  
    1515&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    1616!----------------------------------------------------------------------- 
     17   ln_read_cfg = .true. 
    1718   nn_bathy    =    1      !  compute analyticaly (=0) or read (=1) the bathymetry file 
    1819                           !  or compute (2) from external bathymetry 
    19    nn_interp   =    1                          ! type of interpolation (nn_bathy =2)                        
     20   nn_interp   =    1                          ! type of interpolation (nn_bathy =2) 
     21   cn_domcfg   = 'ORCA_R2_zps_domcfg_agrif.nc'                 
    2022   cn_topo     =  'bathymetry_ORCA12_V3.3.nc'  ! external topo file (nn_bathy =2) 
    2123   cn_bath     =  'Bathymetry'                 ! topo name in file  (nn_bathy =2) 
     
    5456   cp_cfg      =  "orca"   !  name of the configuration 
    5557   jp_cfg      =       2   !  resolution of the configuration 
    56    jpidta      =     182   !  1st lateral dimension ( >= jpi ) 
    57    jpjdta      =     149   !  2nd    "         "    ( >= jpj ) 
     58   jpidta      =     180   !  1st lateral dimension ( >= jpi ) 
     59   jpjdta      =     148   !  2nd    "         "    ( >= jpj ) 
    5860   jpkdta      =      31   !  number of levels      ( >= jpk ) 
    59    jpiglo      =     182   !  1st dimension of global domain --> i =jpidta 
    60    jpjglo      =     149   !  2nd    -                  -    --> j  =jpjdta 
     61   Ni0glo      =     180   !  1st dimension of global domain --> i =jpidta 
     62   Nj0glo      =     148   !  2nd    -                  -    --> j  =jpjdta 
     63   jpkglo      =      31 
    6164   jperio      =       4   !  lateral cond. type (between 0 and 6) 
    6265   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     
    97100!----------------------------------------------------------------------- 
    98101/ 
    99 !----------------------------------------------------------------------- 
    100 &nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    101 !----------------------------------------------------------------------- 
    102 jpni = 0 
    103 jpnj=0 
    104 / 
  • utils/tools/DOMAINcfg/namelist_ref

    r13390 r14624  
    8282   cp_cfg      =  "orca"   !  name of the configuration 
    8383   jp_cfg      =       2   !  resolution of the configuration 
    84    jpidta      =     182   !  1st lateral dimension ( >= jpi ) 
    85    jpjdta      =     149   !  2nd    "         "    ( >= jpj ) 
     84   jpidta      =     180   !  1st lateral dimension ( >= jpi ) 
     85   jpjdta      =     148   !  2nd    "         "    ( >= jpj ) 
    8686   jpkdta      =      31   !  number of levels      ( >= jpk ) 
    87    jpiglo      =     182   !  1st dimension of global domain --> i =jpidta 
    88    jpjglo      =     149   !  2nd    -                  -    --> j  =jpjdta 
     87   Ni0glo      =     180   !  1st dimension of global domain --> i =jpidta 
     88   Nj0glo      =     148   !  2nd    -                  -    --> j  =jpjdta 
     89   jpkglo      =      31 
    8990   jperio      =       4   !  lateral cond. type (between 0 and 6) 
    9091   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     
    181182&nammpp        !   Massively Parallel Processing                        ("key_mpp_mpi") 
    182183!----------------------------------------------------------------------- 
    183    cn_mpi_send =  'I'      !  mpi send/recieve type   ='S', 'B', or 'I' for standard send, 
    184    !                       !  buffer blocking send or immediate non-blocking sends, resp. 
    185    nn_buffer   =   0       !  size in bytes of exported buffer ('B' case), 0 no exportation 
     184   ln_listonly =  .false.  !  do nothing else than listing the best domain decompositions (with land domains suppression) 
     185   !                       !  if T: the largest number of cores tested is defined by max(mppsize, jpni*jpnj) 
    186186   ln_nnogather =  .true.  !  activate code to avoid mpi_allgather use at the northfold 
    187    jpni        =   1       !  jpni   number of processors following i (set automatically if < 1) 
    188    jpnj        =   1       !  jpnj   number of processors following j (set automatically if < 1) 
     187   jpni        =   0       !  number of processors following i (set automatically if < 1), see also ln_listonly = T 
     188   jpnj        =   0       !  number of processors following j (set automatically if < 1), see also ln_listonly = T 
     189   nn_hls      =   1       !  halo width (applies to both rows and columns) 
    189190/ 
Note: See TracChangeset for help on using the changeset viewer.