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 6667 for branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG – NEMO

Ignore:
Timestamp:
2016-06-06T07:57:00+02:00 (8 years ago)
Author:
gm
Message:

#1692 - branch SIMPLIF_2_usrdef: reduced domain_cfg.nc file: GYRE OK using usrdef or reading file

Location:
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/AMM12/EXP00/namelist_cfg

    r6624 r6667  
    2020&namcfg        !   parameters of the configuration 
    2121!----------------------------------------------------------------------- 
    22    cp_cfg      =  "amm"                !  name of the configuration 
    23    jp_cfg      =     011               !  resolution of the configuration 
    24 / 
    25 !----------------------------------------------------------------------- 
    26 &namzgr        !   vertical coordinate 
    27 !----------------------------------------------------------------------- 
    28    ln_sco      = .true.    !  s- or hybrid z-s-coordinate 
    29 / 
    30 !----------------------------------------------------------------------- 
    31 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    32 !----------------------------------------------------------------------- 
    33    ln_s_sh94   = .false.   !  Song & Haidvogel 1994 hybrid S-sigma   (T)| 
    34    ln_s_sf12   = .true.    !  Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied 
    35    ln_sigcrit  = .true.    !  use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch 
    36                            !  stretching coefficients for all functions 
    37    rn_hc       =   50.0    !  critical depth for transition to stretched coordinates 
    38 / 
     22   ln_read_cfg = .false.   !  (=T) read the domain configuration in 'domain_cfg.nc" file 
     23   !                       !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
     24   ln_write_cfg= .false.   !  (=T) create the domain configuration file 
     25   ! 
     26   cp_cfg      =  "amm"    !  name of the configuration 
     27   jp_cfg      =     011   !  resolution of the configuration 
     28/ 
     29 
    3930!----------------------------------------------------------------------- 
    4031&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    4132!----------------------------------------------------------------------- 
    4233   rn_rdt      =   600.    !  time step for the dynamics (and tracer if nn_acc=0) 
    43    ppsur       =  999999.0             !  ORCA r4, r2 and r05 coefficients 
    44    ppa0        =  999999.0             ! (default coefficients) 
    45    ppa1        =  999999.0             ! 
    46    ppkth       =      23.563           ! 
    47    ppacr       =       9.0             ! 
    48    ppdzmin     =       6.0             !  Minimum vertical spacing 
    49    pphmax      =    5720.              !  Maximum depth 
    50    ldbletanh   =  .FALSE.              !  Use/do not use double tanf function for vertical coordinates 
    51    ppa2        =  999999.              !  Double tanh function parameters 
    52    ppkth2      =  999999.              ! 
    53    ppacr2      =  999999. 
    5434/ 
    5535!----------------------------------------------------------------------- 
    5636&namcrs        !   Grid coarsening for dynamics output and/or 
    57                !   passive tracer coarsened online simulations 
     37!              !   passive tracer coarsened online simulations 
    5838!----------------------------------------------------------------------- 
    5939/ 
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/GYRE/EXP00/namelist_cfg

    r6624 r6667  
    1515   cn_exp      =  "GYRE"   !  experience name 
    1616   nn_it000    =       1   !  first time step 
    17    nn_itend    =    4320   !  last  time step 
     17   nn_itend    =    4320   !!gm 4320   !  last  time step 
    1818   nn_leapy    =      30   !  Leap year calendar (1) or not (0) 
    1919   nn_stock    =    4320   !  frequency of creation of a restart file (modulo referenced to 1) 
     
    2121 
    2222   ln_clobber  = .true.    !  clobber (overwrite) an existing file 
    23  
    2423/ 
    2524!----------------------------------------------------------------------- 
    2625&namcfg     !   parameters of the configuration    
    2726!----------------------------------------------------------------------- 
    28    ln_read_cfg = .true.  !!gm .false.   !  flag to read (.true.) configuration definition files (coordinates, 
    29    cp_cfg      =  "gyre"                 !  name of the configuration 
    30    jp_cfg      =       1                 !  resolution of the configuration 
    31 / 
    32 !----------------------------------------------------------------------- 
    33 &namzgr        !   vertical coordinate 
    34 !----------------------------------------------------------------------- 
    35    ln_zco      = .true.    !  z-coordinate - full    steps 
    36    ln_linssh   = .true.    !  linear free surface 
    37 / 
    38 !----------------------------------------------------------------------- 
    39 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    40 !----------------------------------------------------------------------- 
     27   ln_read_cfg = .false.   !  (=T) read the domain configuration in 'domain_cfg.nc" file 
     28   !                       !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
     29   ln_write_cfg= .true.    !  (=T) create the domain configuration file 
     30   ! 
     31   cp_cfg      = "default" !  name of the configuration 
     32   jp_cfg      =      0    !  resolution of the configuration 
     33   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     34   !                       !  in netcdf input files, as the start j-row for reading 
    4135/ 
    4236!----------------------------------------------------------------------- 
    4337&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    4438!----------------------------------------------------------------------- 
    45    nn_bathy    =    0      !  compute (=0) or read (=1) the bathymetry file 
    46    rn_rdt      = 7200.     !  time step for the dynamics  
    47    nn_msh      =   -1      !  create (=1) a mesh file or not (=0) 
    48    ppsur       =   -2033.194295283385    !  ORCA r4, r2 and r05 coefficients 
    49    ppa0        =     155.8325369664153   ! (default coefficients) 
    50    ppa1        =     146.3615918601890   ! 
    51    ppkth       =      17.28520372419791  ! 
    52    ppacr       =       5.0               ! 
    53    ppdzmin     =  999999.0               !  Minimum vertical spacing 
    54    pphmax      =  999999.0               !  Maximum depth 
    55    ldbletanh   =  .FALSE.                !  Use/do not use double tanf function for vertical coordinates 
    56    ppa2        =  999999.0               !  Double tanh function parameters 
    57    ppkth2      =  999999.0               ! 
    58    ppacr2      =  999999.0               ! 
     39   ln_linssh   = .true.    !  =T  linear free surface  ==>>  model level are fixed in time 
     40   ! 
     41   nn_msh      =    0      !  create (>0) a mesh file or not (=0) 
     42   ! 
     43   rn_rdt      = 7200.     !  time step for the dynamics (and tracer if nn_acc=0) 
    5944/ 
    6045!----------------------------------------------------------------------- 
    6146&namcrs        !   Grid coarsening for dynamics output and/or 
    62                !   passive tracer coarsened online simulations 
     47!              !   passive tracer coarsened online simulations 
    6348!----------------------------------------------------------------------- 
    6449/ 
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_cfg

    r6624 r6667  
    2222&namcfg     !   parameters of the configuration    
    2323!----------------------------------------------------------------------- 
    24    cp_cfg      =  "gyre"                 !  name of the configuration 
    25    jp_cfg      =       1                 !  resolution of the configuration 
    26 / 
    27 &namzgr        !   vertical coordinate 
    28 !----------------------------------------------------------------------- 
    29    ln_zco      = .true.    !  z-coordinate - full    steps 
    30    ln_linssh   = .true.   !  linear free surface 
    31 / 
    32 !----------------------------------------------------------------------- 
    33 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    34 !----------------------------------------------------------------------- 
     24   ln_read_cfg = .false.   !  (=T) read the domain configuration in 'domain_cfg.nc" file 
     25   !                       !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
     26   ln_write_cfg= .true.    !  (=T) create the domain configuration file 
     27   ! 
     28   cp_cfg      = "default" !  name of the configuration 
     29   jp_cfg      =      0    !  resolution of the configuration 
     30   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     31   !                       !  in netcdf input files, as the start j-row for reading 
    3532/ 
    3633!----------------------------------------------------------------------- 
    3734&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    3835!----------------------------------------------------------------------- 
    39    nn_bathy    =    0      !  compute (=0) or read (=1) the bathymetry file 
    40    rn_rdt      = 7200.     !  time step for the dynamics  
    41    ppsur       =   -2033.194295283385    !  ORCA r4, r2 and r05 coefficients 
    42    ppa0        =     155.8325369664153   ! (default coefficients) 
    43    ppa1        =     146.3615918601890   ! 
    44    ppkth       =      17.28520372419791  ! 
    45    ppacr       =       5.0               ! 
    46    ppdzmin     =  999999.0               !  Minimum vertical spacing 
    47    pphmax      =  999999.0               !  Maximum depth 
    48    ldbletanh   =  .FALSE.                !  Use/do not use double tanf function for vertical coordinates 
    49    ppa2        =  999999.0               !  Double tanh function parameters 
    50    ppkth2      =  999999.0               ! 
    51    ppacr2      =  999999.0               ! 
     36   ln_linssh   = .true.    !  =T  linear free surface  ==>>  model level are fixed in time 
     37   ! 
     38   nn_msh      =    0      !  create (>0) a mesh file or not (=0) 
     39   ! 
     40   rn_rdt      = 7200.     !  time step for the dynamics (and tracer if nn_acc=0) 
    5241/ 
    5342!----------------------------------------------------------------------- 
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_cfg

    r6624 r6667  
    1515&namcfg     !   parameters of the configuration    
    1616!----------------------------------------------------------------------- 
    17    cp_cfg      =  "gyre"                 !  name of the configuration 
    18    jp_cfg      =       1                 !  resolution of the configuration 
    19 / 
    20 !----------------------------------------------------------------------- 
    21 &namzgr        !   vertical coordinate 
    22 !----------------------------------------------------------------------- 
    23    ln_zco      = .true.    !  z-coordinate - full    steps 
    24    ln_linssh   = .true.    !  linear free surface 
     17   ln_read_cfg = .false.   !  (=T) read the domain configuration in 'domain_cfg.nc" file 
     18   !                       !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
     19   ln_write_cfg= .true.    !  (=T) create the domain configuration file 
     20   ! 
     21   cp_cfg      = "default" !  name of the configuration 
     22   jp_cfg      =      0    !  resolution of the configuration 
     23   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     24   !                       !  in netcdf input files, as the start j-row for reading 
    2525/ 
    2626!----------------------------------------------------------------------- 
    2727&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    2828!----------------------------------------------------------------------- 
    29    nn_bathy    =    0      !  compute (=0) or read (=1) the bathymetry file 
    30    rn_rdt      = 7200.     !  time step for the dynamics  
    31    ppsur       =   -2033.194295283385    !  ORCA r4, r2 and r05 coefficients 
    32    ppa0        =     155.8325369664153   ! (default coefficients) 
    33    ppa1        =     146.3615918601890   ! 
    34    ppkth       =      17.28520372419791  ! 
    35    ppacr       =       5.0               ! 
    36    ppdzmin     =  999999.0               !  Minimum vertical spacing 
    37    pphmax      =  999999.0               !  Maximum depth 
    38    ldbletanh   =  .FALSE.                !  Use/do not use double tanf function for vertical coordinates 
    39    ppa2        =  999999.0               !  Double tanh function parameters 
    40    ppkth2      =  999999.0               ! 
    41    ppacr2      =  999999.0               ! 
     29   ln_linssh   = .true.    !  =T  linear free surface  ==>>  model level are fixed in time 
     30   ! 
     31   nn_msh      =    0      !  create (>0) a mesh file or not (=0) 
     32   ! 
     33   rn_rdt      = 7200.     !  time step for the dynamics (and tracer if nn_acc=0) 
    4234/ 
    4335!----------------------------------------------------------------------- 
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/GYRE_XIOS/EXP00/namelist_cfg

    r6624 r6667  
    1515&namcfg     !   parameters of the configuration    
    1616!----------------------------------------------------------------------- 
    17    cp_cfg      =  "gyre"                 !  name of the configuration 
    18    jp_cfg      =       1                 !  resolution of the configuration 
    19 / 
    20 !----------------------------------------------------------------------- 
    21 &namzgr        !   vertical coordinate 
    22 !----------------------------------------------------------------------- 
    23    ln_zco      = .true.    !  z-coordinate - full    steps 
    24    ln_linssh   = .true.    !  linear free surface 
    25 / 
    26 !----------------------------------------------------------------------- 
    27 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    28 !----------------------------------------------------------------------- 
     17   ln_read_cfg = .false.   !  (=T) read the domain configuration in 'domain_cfg.nc" file 
     18   !                       !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
     19   ln_write_cfg= .true.    !  (=T) create the domain configuration file 
     20   ! 
     21   cp_cfg      = "default" !  name of the configuration 
     22   jp_cfg      =      0    !  resolution of the configuration 
     23   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
     24   !                       !  in netcdf input files, as the start j-row for reading 
    2925/ 
    3026!----------------------------------------------------------------------- 
    3127&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    3228!----------------------------------------------------------------------- 
    33    nn_bathy    =    0      !  compute (=0) or read (=1) the bathymetry file 
    34    rn_rdt      = 7200.     !  time step for the dynamics  
    35    ppsur       =   -2033.194295283385    !  ORCA r4, r2 and r05 coefficients 
    36    ppa0        =     155.8325369664153   ! (default coefficients) 
    37    ppa1        =     146.3615918601890   ! 
    38    ppkth       =      17.28520372419791  ! 
    39    ppacr       =       5.0               ! 
    40    ppdzmin     =  999999.0               !  Minimum vertical spacing 
    41    pphmax      =  999999.0               !  Maximum depth 
    42    ldbletanh   =  .FALSE.                !  Use/do not use double tanf function for vertical coordinates 
    43    ppa2        =  999999.0               !  Double tanh function parameters 
    44    ppkth2      =  999999.0               ! 
    45    ppacr2      =  999999.0               ! 
     29   ln_linssh   = .true.    !  =T  linear free surface  ==>>  model level are fixed in time 
     30   ! 
     31   nn_msh      =    0      !  create (>0) a mesh file or not (=0) 
     32   ! 
     33   rn_rdt      = 7200.     !  time step for the dynamics (and tracer if nn_acc=0) 
    4634/ 
    4735!----------------------------------------------------------------------- 
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/SHARED/namelist_ref

    r6624 r6667  
    33!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    44!! NEMO/OPA  :  1 - run manager      (namrun) 
    5 !! namelists    2 - Domain           (namcfg, namzgr, namzgr_sco, namdom, namtsd) 
     5!! namelists    2 - Domain           (namcfg, namzgr, namdom, namtsd) 
    66!!              3 - Surface boundary (namsbc, namsbc_flx, namsbc_clio, namsbc_core, namsbc_sas 
    77!!                                    namsbc_cpl, namtra_qsr, namsbc_rnf, 
     
    6060!!   namcfg       parameters of the configuration 
    6161!!   namzgr       vertical coordinate 
    62 !!   namzgr_sco   s-coordinate or hybrid z-s-coordinate 
    6362!!   namdom       space and time domain (bathymetry, mesh, timestep) 
    6463!!   namcrs       coarsened grid (for outputs and/or TOP)               ("key_crs") 
     
    7271&namcfg        !   parameters of the configuration 
    7372!----------------------------------------------------------------------- 
    74    ln_read_cfg = .false.   !  flag to read (.true.) configuration definition files (coordinates, 
    75                            !  bathymetry, boudary condition, initial state, sbc) or (.false.) to call user_defined.F90 module 
     73   ln_read_cfg = .false.   !  (=T) read the domain configuration in 'domain_cfg.nc" file 
     74   !                       !  (=F) user defined configuration  ==>>>  see usrdef(_...) modules 
     75   ln_write_cfg= .false.   !  (=T) create the domain configuration file 
     76   ! 
    7677   cp_cfg      = "default" !  name of the configuration 
    7778   jp_cfg      =      0    !  resolution of the configuration 
    7879   ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
    79                            !  in netcdf input files, as the start j-row for reading 
     80   !                       !  in netcdf input files, as the start j-row for reading 
    8081/ 
    8182!----------------------------------------------------------------------- 
     
    8687   ln_sco      = .false.   !  s- or hybrid z-s-coordinate 
    8788   ln_isfcav   = .false.   !  ice shelf cavity 
    88    ln_linssh   = .false.   !  linear free surface 
    89 / 
    90 !----------------------------------------------------------------------- 
    91 &namzgr_sco    !   s-coordinate or hybrid z-s-coordinate 
    92 !----------------------------------------------------------------------- 
    93    ln_s_sh94   = .false.    !  Song & Haidvogel 1994 hybrid S-sigma   (T)| 
    94    ln_s_sf12   = .false.   !  Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied 
    95    ln_sigcrit  = .false.   !  use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch 
    96                            !  stretching coefficients for all functions 
    97    rn_sbot_min =   10.0    !  minimum depth of s-bottom surface (>0) (m) 
    98    rn_sbot_max = 7000.0    !  maximum depth of s-bottom surface (= ocean depth) (>0) (m) 
    99    rn_hc       =  150.0    !  critical depth for transition to stretched coordinates 
    100                         !!!!!!!  Envelop bathymetry 
    101    rn_rmax     =    0.3    !  maximum cut-off r-value allowed (0<r_max<1) 
    102                         !!!!!!!  SH94 stretching coefficients  (ln_s_sh94 = .true.) 
    103    rn_theta    =    6.0    !  surface control parameter (0<=theta<=20) 
    104    rn_bb       =    0.8    !  stretching with SH94 s-sigma 
    105                         !!!!!!!  SF12 stretching coefficient  (ln_s_sf12 = .true.) 
    106    rn_alpha    =    4.4    !  stretching with SF12 s-sigma 
    107    rn_efold    =    0.0    !  efold length scale for transition to stretched coord 
    108    rn_zs       =    1.0    !  depth of surface grid box 
    109                            !  bottom cell depth (Zb) is a linear function of water depth Zb = H*a + b 
    110    rn_zb_a     =    0.024  !  bathymetry scaling factor for calculating Zb 
    111    rn_zb_b     =   -0.2    !  offset for calculating Zb 
    112                         !!!!!!!! Other stretching (not SH94 or SF12) [also uses rn_theta above] 
    113    rn_thetb    =    1.0    !  bottom control parameter  (0<=thetb<= 1) 
    11489/ 
    11590!----------------------------------------------------------------------- 
    11691&namdom        !   space and time domain (bathymetry, mesh, timestep) 
    11792!----------------------------------------------------------------------- 
    118    nn_bathy    =    1      !  compute (=0) or read (=1) the bathymetry file 
    119    rn_bathy    =    0.     !  value of the bathymetry. if (=0) bottom flat at jpkm1 
     93   ln_linssh   = .false.   !  =T  linear free surface  ==>>  model level are fixed in time 
    12094   nn_closea   =    0      !  remove (=0) or keep (=1) closed seas and lakes (ORCA) 
    121    nn_msh      =    0      !  create (=1) a mesh file or not (=0) 
    122    rn_hmin     =   -3.     !  min depth of the ocean (>0) or min number of ocean level (<0) 
     95   ! 
     96   nn_msh      =    0      !  create (>0) a mesh file or not (=0) 
    12397   rn_isfhmin  =    1.00   !  treshold (m) to discriminate grounding ice to floating ice 
    124    rn_e3zps_min=   20.     !  partial step thickness is set larger than the minimum of 
    125    rn_e3zps_rat=    0.1    !  rn_e3zps_min and rn_e3zps_rat*e3t, with 0<rn_e3zps_rat<1 
    126                            ! 
     98   ! 
    12799   rn_rdt      = 5760.     !  time step for the dynamics (and tracer if nn_acc=0) 
    128100   rn_atfp     =    0.1    !  asselin time filter parameter 
     101   ! 
    129102   ln_crs      = .false.   !  Logical switch for coarsening module 
    130                            !    
    131    ppsur       =    -4762.96143546300  !  ORCA r4, r2 and r05 coefficients 
    132    ppa0        =      255.58049070440  ! (default coefficients) 
    133    ppa1        =      245.58132232490  ! 
    134    ppkth       =       21.43336197938  ! 
    135    ppacr       =        3.0            ! 
    136    ppdzmin     =       10.             !  Minimum vertical spacing 
    137    pphmax      =     5000.             !  Maximum depth 
    138    ldbletanh   =    .TRUE.             !  Use/do not use double tanf function for vertical coordinates 
    139    ppa2        =      100.760928500000 !  Double tanh function parameters 
    140    ppkth2      =       48.029893720000 ! 
    141    ppacr2      =       13.000000000000 ! 
    142103/ 
    143104!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.