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 5759 for branches/2015/dev_r5721_CNRS9_NOC3_LDF – NEMO

Ignore:
Timestamp:
2015-09-24T08:35:56+02:00 (9 years ago)
Author:
gm
Message:

#1593: LDF-ADV, step II.1: phasing the improvements/simplifications of diffusive trend: namelist and keys

Location:
branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/AMM12/EXP00/namelist_cfg

    r5501 r5759  
    289289&namtra_ldf    !   lateral diffusion scheme for tracers 
    290290!---------------------------------------------------------------------------------- 
    291    ln_traldf_hor    =  .true.   !  horizontal (geopotential)   (needs "key_ldfslp" when ln_sco=T) 
    292    ln_traldf_iso    =  .false.  !  iso-neutral                 (needs "key_ldfslp") 
    293    rn_aeiv_0        =     0.    !  eddy induced velocity coefficient [m2/s] 
    294    rn_aht_0         =    50.    !  horizontal eddy diffusivity for tracers [m2/s] 
     291   !                       !  Operator type: 
     292   ln_traldf_lap   =  .true.   !    laplacian operator 
     293   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     294   !                       !  Direction of action: 
     295   ln_traldf_lev   =  .false.  !  iso-level 
     296   ln_traldf_hor   =  .true.   !  horizontal (geopotential) 
     297   ln_traldf_iso   =  .false.  !  iso-neutral 
     298   ln_traldf_triad =  .false.  !  iso-neutral using Griffies triads 
     299   ! 
     300   !                       !  iso-neutral options:         
     301   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     302   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     303   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML     (triad only) 
     304   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     305   ln_botmix_triad =  .false.  !  lateral mixing on bottom         (triad only) 
     306   ! 
     307   !                       !  Coefficients: 
     308   nn_aht_ijk_t    = 0         !  space/time variation of eddy coef 
     309   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     310   !                                !   =  0           constant  
     311   !                                !   = 10 F(k)      =ldf_c1d  
     312   !                                !   = 20 F(i,j)    =ldf_c2d  
     313   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     314   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     315   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     316   rn_aht_0        =   50.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     317   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     318/ 
     319!---------------------------------------------------------------------------------- 
     320&namtra_ldfeiv !   eddy induced velocity param. 
     321!---------------------------------------------------------------------------------- 
     322   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
    295323/ 
    296324!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/AMM12/cpp_AMM12.fcm

    r4245 r5759  
    1  bld::tool::fppkeys  key_bdy key_tide key_dynspg_ts key_ldfslp key_zdfgls  key_vvl key_diainstant key_mpp_mpi key_iomput 
     1 bld::tool::fppkeys  key_bdy key_tide key_dynspg_ts key_zdfgls  key_vvl key_diainstant key_mpp_mpi key_iomput 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/C1D_PAPA/EXP00/namelist_cfg

    r5407 r5759  
    240240   rn_aht_0         =     0.    !  horizontal eddy diffusivity for tracers [m2/s] 
    241241/ 
     242!---------------------------------------------------------------------------------- 
     243&namtra_ldf    !   lateral diffusion scheme for tracers 
     244!---------------------------------------------------------------------------------- 
     245   !                       !  Operator type: 
     246   ln_traldf_lap   =  .false.  !    laplacian operator 
     247   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     248   !                       !  Direction of action: 
     249   ln_traldf_lev   =  .false.  !  iso-level 
     250   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     251   ln_traldf_iso   =  .false.  !  iso-neutral 
     252   ln_traldf_triad =  .false.  !  iso-neutral using Griffies triads 
     253/ 
     254!---------------------------------------------------------------------------------- 
     255&namtra_ldfeiv !   eddy induced velocity param. 
     256!---------------------------------------------------------------------------------- 
     257   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
     258/ 
    242259!----------------------------------------------------------------------- 
    243260&namtra_dmp    !   tracer: T & S newtonian damping 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/GYRE/EXP00/namelist_cfg

    r5407 r5759  
    238238&namtra_ldf    !   lateral diffusion scheme for tracers 
    239239!---------------------------------------------------------------------------------- 
    240    rn_aeiv_0        =     0.    !  eddy induced velocity coefficient [m2/s] 
    241    rn_aht_0         =  1000.    !  horizontal eddy diffusivity for tracers [m2/s] 
     240   !                       !  Operator type: 
     241   ln_traldf_lap   =  .true.   !    laplacian operator 
     242   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     243   !                       !  Direction of action: 
     244   ln_traldf_lev   =  .false.  !  iso-level 
     245   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     246   ln_traldf_iso   =  .true.   !  iso-neutral 
     247   ln_traldf_triad =  .false.  !  iso-neutral using Griffies triads 
     248   ! 
     249   !                       !  iso-neutral options:         
     250   ln_traldf_msc   =  .false.  !  Method of Stabilizing Correction (both operators) 
     251   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     252   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML     (triad only) 
     253   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     254   ln_botmix_triad =  .false.  !  lateral mixing on bottom         (triad only) 
     255   ! 
     256   !                       !  Coefficients: 
     257   nn_aht_ijk_t    = 0         !  space/time variation of eddy coef 
     258   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     259   !                                !   =  0           constant  
     260   !                                !   = 10 F(k)      =ldf_c1d  
     261   !                                !   = 20 F(i,j)    =ldf_c2d  
     262   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     263   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     264   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     265   rn_aht_0        = 1000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     266   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     267/ 
     268!---------------------------------------------------------------------------------- 
     269&namtra_ldfeiv !   eddy induced velocity param. 
     270!---------------------------------------------------------------------------------- 
     271   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
    242272/ 
    243273!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/GYRE/cpp_GYRE.fcm

    r4990 r5759  
    1  bld::tool::fppkeys key_dynspg_flt key_ldfslp key_zdftke key_iomput key_mpp_mpi key_nosignedzero 
     1 bld::tool::fppkeys key_dynspg_flt key_zdftke key_iomput key_mpp_mpi 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_cfg

    r5407 r5759  
    237237&namtra_ldf    !   lateral diffusion scheme for tracers 
    238238!---------------------------------------------------------------------------------- 
    239    rn_aeiv_0        =     0.    !  eddy induced velocity coefficient [m2/s] 
    240    rn_aht_0         =  1000.    !  horizontal eddy diffusivity for tracers [m2/s] 
     239   !                       !  Operator type: 
     240   ln_traldf_lap   =  .true.   !    laplacian operator 
     241   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     242   !                       !  Direction of action: 
     243   ln_traldf_lev   =  .false.  !  iso-level 
     244   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     245   ln_traldf_iso   =  .true.   !  iso-neutral (standard operator) 
     246   ln_traldf_triad =  .false.  !  iso-neutral (triad    operator) 
     247   ! 
     248   !                       !  iso-neutral options:         
     249   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     250   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     251   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only) 
     252   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     253   ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only) 
     254   ! 
     255   !                       !  Coefficients: 
     256   nn_aht_ijk_t    = 0         !  space/time variation of eddy coef 
     257   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     258   !                                !   =  0           constant  
     259   !                                !   = 10 F(k)      =ldf_c1d  
     260   !                                !   = 20 F(i,j)    =ldf_c2d  
     261   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     262   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     263   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     264   rn_aht_0        = 1000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     265   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     266/ 
     267!---------------------------------------------------------------------------------- 
     268&namtra_ldfeiv !   eddy induced velocity param. 
     269!---------------------------------------------------------------------------------- 
     270   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
    241271/ 
    242272!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/GYRE_BFM/cpp_GYRE_BFM.fcm

    r4230 r5759  
    1 bld::tool::fppkeys key_dynspg_flt key_ldfslp key_zdftke key_vectopt_loop key_top key_my_trc key_mpp_mpi key_iomput 
     1bld::tool::fppkeys key_dynspg_flt key_zdftke key_vectopt_loop key_top key_my_trc key_mpp_mpi key_iomput 
    22inc $BFMDIR/src/nemo/bfm.fcm 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_cfg

    r5102 r5759  
    148148&namtra_ldf    !   lateral diffusion scheme for tracers 
    149149!---------------------------------------------------------------------------------- 
    150    rn_aeiv_0        =     0.    !  eddy induced velocity coefficient [m2/s] 
    151    rn_aht_0         =  1000.    !  horizontal eddy diffusivity for tracers [m2/s] 
     150   !                       !  Operator type: 
     151   ln_traldf_lap   =  .true.   !    laplacian operator 
     152   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     153   !                       !  Direction of action: 
     154   ln_traldf_lev   =  .false.  !  iso-level 
     155   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     156   ln_traldf_iso   =  .true.   !  iso-neutral (standard operator) 
     157   ln_traldf_triad =  .false.  !  iso-neutral (triad    operator) 
     158   ! 
     159   !                       !  iso-neutral options:         
     160   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     161   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     162   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only) 
     163   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     164   ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only) 
     165   ! 
     166   !                       !  Coefficients: 
     167   nn_aht_ijk_t    = 0         !  space/time variation of eddy coef 
     168   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     169   !                                !   =  0           constant  
     170   !                                !   = 10 F(k)      =ldf_c1d  
     171   !                                !   = 20 F(i,j)    =ldf_c2d  
     172   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     173   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     174   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     175   rn_aht_0        = 1000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     176   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     177/ 
     178!---------------------------------------------------------------------------------- 
     179&namtra_ldfeiv !   eddy induced velocity param. 
     180!---------------------------------------------------------------------------------- 
     181   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
    152182/ 
    153183!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/GYRE_PISCES/cpp_GYRE_PISCES.fcm

    r4990 r5759  
    1 bld::tool::fppkeys  key_dynspg_flt key_ldfslp key_zdftke key_top key_pisces_reduced key_iomput key_mpp_mpi 
     1bld::tool::fppkeys  key_dynspg_flt key_zdftke key_top key_pisces_reduced key_mpp_mpi 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/GYRE_XIOS/EXP00/namelist_cfg

    r5407 r5759  
    209209&namtra_ldf    !   lateral diffusion scheme for tracers 
    210210!---------------------------------------------------------------------------------- 
    211    rn_aeiv_0        =     0.    !  eddy induced velocity coefficient [m2/s] 
    212    rn_aht_0         =  1000.    !  horizontal eddy diffusivity for tracers [m2/s] 
     211   !                       !  Operator type: 
     212   ln_traldf_lap   =  .true.   !    laplacian operator 
     213   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     214   !                       !  Direction of action: 
     215   ln_traldf_lev   =  .false.  !  iso-level 
     216   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     217   ln_traldf_iso   =  .true.   !  iso-neutral (standard operator) 
     218   ln_traldf_triad =  .false.  !  iso-neutral (triad    operator) 
     219   ! 
     220   !                       !  iso-neutral options:         
     221   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     222   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     223   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only) 
     224   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     225   ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only) 
     226   ! 
     227   !                       !  Coefficients: 
     228   nn_aht_ijk_t    = 0         !  space/time variation of eddy coef 
     229   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     230   !                                !   =  0           constant  
     231   !                                !   = 10 F(k)      =ldf_c1d  
     232   !                                !   = 20 F(i,j)    =ldf_c2d  
     233   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     234   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     235   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     236   rn_aht_0        = 1000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     237   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     238/ 
     239!---------------------------------------------------------------------------------- 
     240&namtra_ldfeiv !   eddy induced velocity param. 
     241!---------------------------------------------------------------------------------- 
     242   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
    213243/ 
    214244!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/GYRE_XIOS/cpp_GYRE_XIOS.fcm

    r4373 r5759  
    1  bld::tool::fppkeys key_dynspg_flt key_ldfslp key_zdftke key_iomput key_mpp_mpi 
     1 bld::tool::fppkeys key_dynspg_flt key_zdftke key_iomput key_mpp_mpi 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist_cfg

    r4990 r5759  
    66&namrun        !   parameters of the run 
    77!----------------------------------------------------------------------- 
     8   nn_no       =       0   !  job number (no more used...) 
     9   cn_exp      =  "ORCA2"  !  experience name 
     10   nn_it000    =       1   !  first time step 
     11   nn_itend    =    1050   !  last  time step (std 5475) 
     12   nn_date0    =  010101   !  date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1) 
     13   nn_leapy    =       0   !  Leap year calendar (1) or not (0) 
     14   ln_rstart   = .false.   !  start from rest (F) or from a restart file (T) 
     15   nn_euler    =       1   !  = 0 : start with forward time step if ln_rstart=T 
     16   nn_rstctl   =       0   !  restart control ==> activated only if ln_rstart=T 
     17                           !    = 0 nn_date0 read in namelist ; nn_it000 : read in namelist 
     18                           !    = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 
     19                           !    = 2 nn_date0 read in restart  ; nn_it000 : check consistancy between namelist and restart 
     20   cn_ocerst_in  = "restart"   !  suffix of ocean restart name (input) 
     21   cn_ocerst_indir = "."       !  directory from which to read input ocean restarts 
     22   cn_ocerst_out = "restart"   !  suffix of ocean restart name (output) 
     23   cn_ocerst_outdir = "."      !  directory in which to write output ocean restarts 
     24   nn_istate   =       0   !  output the initial state (1) or not (0) 
     25   ln_rst_list = .false.   !  output restarts at list of times using nn_stocklist (T) or at set frequency with nn_stock (F) 
     26   nn_stock    =    5475   !  frequency of creation of a restart file (modulo referenced to 1) 
     27   nn_stocklist = 0,0,0,0,0,0,0,0,0,0 ! List of timesteps when a restart file is to be written 
     28   nn_write    =    105   !  frequency of write in the output file   (modulo referenced to nn_it000) 
     29   ln_dimgnnn  = .false.   !  DIMG file format: 1 file for all processors (F) or by processor (T) 
     30   ln_mskland  = .false.   !  mask land points in NetCDF outputs (costly: + ~15%) 
     31   ln_cfmeta   = .false.   !  output additional data to netCDF files required for compliance with the CF metadata standard 
     32   ln_clobber  = .true.   !  clobber (overwrite) an existing file 
     33   nn_chunksz  =       0   !  chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 
    834/ 
    935!----------------------------------------------------------------------- 
     
    127153&namtra_ldf    !   lateral diffusion scheme for tracers 
    128154!---------------------------------------------------------------------------------- 
    129 / 
    130 !----------------------------------------------------------------------- 
     155   !                       !  Operator type: 
     156   ln_traldf_lap   =  .true.   !    laplacian operator 
     157   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     158   !                       !  Direction of action: 
     159   ln_traldf_lev   =  .false.  !  iso-level 
     160   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     161   ln_traldf_iso   =  .true.   !  iso-neutral 
     162   ln_traldf_triad =  .false.  !  iso-neutral using Griffies triads 
     163   ! 
     164   !                       !  iso-neutral options:         
     165   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     166   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     167   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML     (triad only) 
     168   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     169   ln_botmix_triad =  .false.  !  lateral mixing on bottom         (triad only) 
     170   ! 
     171   !                       !  Coefficients: 
     172   nn_aht_ijk_t    = 21        !  space/time variation of eddy coef 
     173   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     174   !                                !   =  0           constant  
     175   !                                !   = 10 F(k)      =ldf_c1d  
     176   !                                !   = 20 F(i,j)    =ldf_c2d  
     177   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     178   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     179   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     180   rn_aht_0        = 2000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     181   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     182/ 
     183!---------------------------------------------------------------------------------- 
     184&namtra_ldfeiv !   eddy induced velocity param. 
     185!---------------------------------------------------------------------------------- 
     186   ln_ldfeiv     =.true.   ! use eddy induced velocity parameterization 
     187   ln_ldfeiv_dia =.true.   ! diagnose eiv stream function and velocities 
     188   rn_aeiv_0     = 2000.   ! eddy induced velocity coefficient   [m2/s] 
     189   nn_aei_ijk_t  = 21      ! space/time variation of the eiv coeficient 
     190   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     191   !                                !   =  0           constant  
     192   !                                !   = 10 F(k)      =ldf_c1d  
     193   !                                !   = 20 F(i,j)    =ldf_c2d  
     194   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     195   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     196/!----------------------------------------------------------------------- 
    131197&namtra_dmp    !   tracer: T & S newtonian damping 
    132198!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_LIM/cpp_ORCA2_LIM.fcm

    r5385 r5759  
    1 bld::tool::fppkeys key_trabbl key_lim2 key_dynspg_flt key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_iomput key_mpp_mpi key_diaobs key_asminc  
     1bld::tool::fppkeys key_trabbl key_lim2 key_dynspg_flt  key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx  key_mpp_mpi 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_cfg

    r4995 r5759  
    66&namrun        !   parameters of the run 
    77!----------------------------------------------------------------------- 
     8   nn_no       =       0   !  job number (no more used...) 
     9   cn_exp      =  "ORCA2"  !  experience name 
     10   nn_it000    =       1   !  first time step 
     11   nn_itend    =      30   !  last  time step (std 5475) 
     12   nn_date0    =  010101   !  date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1) 
     13   nn_leapy    =       0   !  Leap year calendar (1) or not (0) 
     14   ln_rstart   = .false.   !  start from rest (F) or from a restart file (T) 
     15   nn_euler    =       1   !  = 0 : start with forward time step if ln_rstart=T 
     16   nn_rstctl   =       0   !  restart control ==> activated only if ln_rstart=T 
     17                           !    = 0 nn_date0 read in namelist ; nn_it000 : read in namelist 
     18                           !    = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 
     19                           !    = 2 nn_date0 read in restart  ; nn_it000 : check consistancy between namelist and restart 
     20   cn_ocerst_in  = "restart"   !  suffix of ocean restart name (input) 
     21   cn_ocerst_indir = "."       !  directory from which to read input ocean restarts 
     22   cn_ocerst_out = "restart"   !  suffix of ocean restart name (output) 
     23   cn_ocerst_outdir = "."      !  directory in which to write output ocean restarts 
     24   nn_istate   =       0   !  output the initial state (1) or not (0) 
     25   ln_rst_list = .false.   !  output restarts at list of times using nn_stocklist (T) or at set frequency with nn_stock (F) 
     26   nn_stock    =    5475   !  frequency of creation of a restart file (modulo referenced to 1) 
     27   nn_write    =    15   !  frequency of write in the output file   (modulo referenced to nn_it000) 
     28   ln_clobber  = .true.   !  clobber (overwrite) an existing file 
    829/ 
    930!----------------------------------------------------------------------- 
     
    123144&namtra_ldf    !   lateral diffusion scheme for tracers 
    124145!---------------------------------------------------------------------------------- 
    125 / 
    126 !----------------------------------------------------------------------- 
     146   !                       !  Operator type: 
     147   ln_traldf_lap   =  .true.   !    laplacian operator 
     148   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     149   !                       !  Direction of action: 
     150   ln_traldf_lev   =  .false.  !  iso-level 
     151   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     152   ln_traldf_iso   =  .false.  !  iso-neutral (Standard operator) 
     153   ln_traldf_triad =  .true.   !  iso-neutral (Triads   operator) 
     154   ! 
     155   !                       !  iso-neutral options:         
     156   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     157   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     158   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only) 
     159   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     160   ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only) 
     161   ! 
     162   !                       !  Coefficients: 
     163   nn_aht_ijk_t    = 21        !  space/time variation of eddy coef 
     164   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     165   !                                !   =  0           constant  
     166   !                                !   = 10 F(k)      =ldf_c1d  
     167   !                                !   = 20 F(i,j)    =ldf_c2d  
     168   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     169   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     170   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     171   rn_aht_0        = 2000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     172   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     173/ 
     174!---------------------------------------------------------------------------------- 
     175&namtra_ldfeiv !   eddy induced velocity param. 
     176!---------------------------------------------------------------------------------- 
     177   ln_ldfeiv     =.true.   ! use eddy induced velocity parameterization 
     178   ln_ldfeiv_dia =.true.   ! diagnose eiv stream function and velocities 
     179   rn_aeiv_0     = 2000.   ! eddy induced velocity coefficient   [m2/s] 
     180   nn_aei_ijk_t  = 21      ! space/time variation of the eiv coeficient 
     181   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     182   !                                !   =  0           constant  
     183   !                                !   = 10 F(k)      =ldf_c1d  
     184   !                                !   = 20 F(i,j)    =ldf_c2d  
     185   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     186   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     187/!----------------------------------------------------------------------- 
    127188&namtra_dmp    !   tracer: T & S newtonian damping 
    128189!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_LIM3/cpp_ORCA2_LIM3.fcm

    r5385 r5759  
    1  bld::tool::fppkeys key_trabbl key_lim3 key_vvl key_dynspg_ts key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_iomput key_mpp_mpi key_diaobs key_asminc  
     1 bld::tool::fppkeys key_trabbl key_lim3 key_vvl key_dynspg_ts key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx  key_mpp_mpi key_diaobs key_asminc key_iomput key_nosignedzero 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_LIM_CFC_C14b/cpp_ORCA2_LIM_CFC_C14b.fcm

    r4523 r5759  
    1 bld::tool::fppkeys key_trabbl key_lim2 key_dynspg_flt key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_top key_cfc key_c14b key_iomput key_mpp_mpi 
     1bld::tool::fppkeys key_trabbl key_lim2 key_dynspg_flt key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_top key_cfc key_c14b key_iomput key_mpp_mpi 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_cfg

    r4370 r5759  
    127127&namtra_ldf    !   lateral diffusion scheme for tracers 
    128128!---------------------------------------------------------------------------------- 
     129   !                       !  Operator type: 
     130   ln_traldf_lap   =  .true.   !    laplacian operator 
     131   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     132   !                       !  Direction of action: 
     133   ln_traldf_lev   =  .false.  !  iso-level 
     134   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     135   ln_traldf_iso   =  .true.   !  iso-neutral (standard operator) 
     136   ln_traldf_triad =  .false.  !  iso-neutral (triad    operator) 
     137   ! 
     138   !                       !  iso-neutral options:         
     139   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     140   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     141   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only) 
     142   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     143   ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only) 
     144   ! 
     145   !                       !  Coefficients: 
     146   nn_aht_ijk_t    = 0         !  space/time variation of eddy coef 
     147   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     148   !                                !   =  0           constant  
     149   !                                !   = 10 F(k)      =ldf_c1d  
     150   !                                !   = 20 F(i,j)    =ldf_c2d  
     151   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     152   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     153   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     154   rn_aht_0        = 2000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     155   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     156/ 
     157!---------------------------------------------------------------------------------- 
     158&namtra_ldfeiv !   eddy induced velocity param. 
     159!---------------------------------------------------------------------------------- 
     160   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
     161   ln_ldfeiv_dia =.false.   ! diagnose eiv stream function and velocities 
     162   rn_aeiv_0     = 2000.   ! eddy induced velocity coefficient   [m2/s] 
     163   nn_aei_ijk_t  = 21      ! space/time variation of the eiv coeficient 
     164   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     165   !                                !   =  0           constant  
     166   !                                !   = 10 F(k)      =ldf_c1d  
     167   !                                !   = 20 F(i,j)    =ldf_c2d  
     168   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     169   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
    129170/ 
    130171!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/cpp_ORCA2_LIM_PISCES.fcm

    r4523 r5759  
    1 bld::tool::fppkeys key_trabbl key_lim2 key_dynspg_flt key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_top key_pisces key_iomput key_mpp_mpi 
     1bld::tool::fppkeys key_trabbl key_lim2 key_dynspg_flt key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_top key_pisces key_mpp_mpi 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_cfg

    r5385 r5759  
    9191!----------------------------------------------------------------------- 
    9292/ 
    93 !----------------------------------------------------------------------- 
    94 &namtra_ldf    !   lateral diffusion scheme for tracer  
    95 !----------------------------------------------------------------------- 
    96    ln_triad_iso     =  .true.  !  griffies operator calculates triads twice => pure lateral mixing in ML (require "key_ldfslp") 
     93!---------------------------------------------------------------------------------- 
     94&namtra_ldf    !   lateral diffusion scheme for tracers 
     95!---------------------------------------------------------------------------------- 
     96   !                       !  Operator type: 
     97   ln_traldf_lap   =  .true.   !    laplacian operator 
     98   ln_traldf_blp   =  .false.  !  bilaplacian operator 
     99   !                       !  Direction of action: 
     100   ln_traldf_lev   =  .false.  !  iso-level 
     101   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     102   ln_traldf_iso   =  .true.   !  iso-neutral 
     103   ln_traldf_triad =  .false.  !  iso-neutral using Griffies triads 
     104   ! 
     105   !                       !  iso-neutral options:         
     106   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     107   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     108   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML     (triad only) 
     109   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     110   ln_botmix_triad =  .false.  !  lateral mixing on bottom         (triad only) 
     111   ! 
     112   !                       !  Coefficients: 
     113   nn_aht_ijk_t    = 21        !  space/time variation of eddy coef 
     114   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     115   !                                !   =  0           constant  
     116   !                                !   = 10 F(k)      =ldf_c1d  
     117   !                                !   = 20 F(i,j)    =ldf_c2d  
     118   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     119   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     120   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     121   rn_aht_0        = 2000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     122   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     123/ 
     124!---------------------------------------------------------------------------------- 
     125&namtra_ldfeiv !   eddy induced velocity param. 
     126!---------------------------------------------------------------------------------- 
     127   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
    97128/ 
    98129!----------------------------------------------------------------------- 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/cpp_ORCA2_OFF_PISCES.fcm

    r4523 r5759  
    1 bld::tool::fppkeys key_trabbl key_ldfslp key_traldf_c2d key_traldf_eiv key_top key_offline key_pisces key_iomput key_mpp_mpi 
     1bld::tool::fppkeys key_trabbl key_top key_offline key_pisces key_iomput key_mpp_mpi 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/ORCA2_SAS_LIM/cpp_ORCA2_SAS_LIM.fcm

    r4523 r5759  
    1  bld::tool::fppkeys key_trabbl key_lim2 key_dynspg_flt key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_iomput key_mpp_mpi 
     1 bld::tool::fppkeys key_trabbl key_lim2 key_dynspg_flt key_dynldf_c3d key_zdftke key_zdfddm key_zdftmx key_iomput key_mpp_mpi 
  • branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/CONFIG/SHARED/namelist_ref

    r5656 r5759  
     1!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
     2!!                            namelist_ref 
    13!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    24!! NEMO/OPA  :  1 - run manager      (namrun) 
     
    79!!              4 - lateral boundary (namlbc, namcla, namobc, namagrif, nambdy, nambdy_tide) 
    810!!              5 - bottom  boundary (nambfr, nambbc, nambbl) 
    9 !!              6 - Tracer           (nameos, namtra_adv, namtra_ldf, namtra_dmp) 
     11!!              6 - Tracer           (nameos, namtra_adv, namtra_ldf, namtra_ldfeiv, namtra_dmp) 
    1012!!              7 - dynamics         (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 
    1113!!              8 - Verical physics  (namzdf, namzdf_ric, namzdf_tke, namzdf_kpp, namzdf_ddm, namzdf_tmx) 
     
    200202!----------------------------------------------------------------------- 
    201203&namtsd    !   data : Temperature  & Salinity 
    202 !----------------------------------------------------------------------- 
    203204!----------------------------------------------------------------------- 
    204205!          !  file name                            ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     
    711712                           !     = 2 variable flux (read in geothermal_heating.nc in mW/m2) 
    712713   rn_geoflx_cst = 86.4e-3 !  Constant value of geothermal heat flux [W/m2] 
    713  
    714714/ 
    715715!----------------------------------------------------------------------- 
     
    725725!!                        Tracer (T & S ) namelists 
    726726!!====================================================================== 
    727 !!   nameos        equation of state 
    728 !!   namtra_adv    advection scheme 
     727!!   nameos           equation of state 
     728!!   namtra_adv       advection scheme 
    729729!!   namtra_adv_mle   mixed layer eddy param. (Fox-Kemper param.) 
    730 !!   namtra_ldf    lateral diffusion scheme 
    731 !!   namtra_dmp    T & S newtonian damping 
     730!!   namtra_ldf       lateral diffusion scheme 
     731!!   namtra_ldfeiv    eddy induced velocity param. 
     732!!   namtra_dmp       T & S newtonian damping 
    732733!!====================================================================== 
    733734! 
     
    780781!---------------------------------------------------------------------------------- 
    781782   !                       !  Operator type: 
    782    ln_traldf_lap    =  .true.   !  laplacian operator 
    783    ln_traldf_bilap  =  .false.  !  bilaplacian operator 
     783   ln_traldf_lap   =  .true.   !    laplacian operator 
     784   ln_traldf_blp   =  .false.  !  bilaplacian operator 
    784785   !                       !  Direction of action: 
    785    ln_traldf_level  =  .false.  !  iso-level 
    786    ln_traldf_hor    =  .false.  !  horizontal (geopotential)   (needs "key_ldfslp" when ln_sco=T) 
    787    ln_traldf_iso    =  .true.   !  iso-neutral                 (needs "key_ldfslp") 
    788    !                 !  Griffies parameters              (all need "key_ldfslp") 
    789    ln_traldf_grif   =  .false.  !  use griffies triads 
    790    ln_traldf_gdia   =  .false.  !  output griffies eddy velocities 
    791    ln_triad_iso     =  .false.  !  pure lateral mixing in ML 
    792    ln_botmix_grif   =  .false.  !  lateral mixing on bottom 
    793    !                       !  Coefficients 
    794    ! Eddy-induced (GM) advection always used with Griffies; otherwise needs "key_traldf_eiv" 
    795    ! Value rn_aeiv_0 is ignored unless = 0 with Held-Larichev spatially varying aeiv 
    796    !                                  (key_traldf_c2d & key_traldf_eiv & key_orca_r2, _r1 or _r05) 
    797    rn_aeiv_0        =  2000.    !  eddy induced velocity coefficient [m2/s] 
    798    rn_aht_0         =  2000.    !  horizontal eddy diffusivity for tracers [m2/s] 
    799    rn_ahtb_0        =     0.    !  background eddy diffusivity for ldf_iso [m2/s] 
    800    !                                           (normally=0; not used with Griffies) 
    801    rn_slpmax        =     0.01  !  slope limit 
    802    rn_chsmag        =     1.    !  multiplicative factor in Smagorinsky diffusivity 
    803    rn_smsh          =     1.    !  Smagorinsky diffusivity: = 0 - use only sheer 
    804    rn_aht_m         =  2000.    !  upper limit or stability criteria for lateral eddy diffusivity (m2/s) 
     786   ln_traldf_lev   =  .false.  !  iso-level 
     787   ln_traldf_hor   =  .false.  !  horizontal (geopotential) 
     788   ln_traldf_iso   =  .true.   !  iso-neutral (standard operator) 
     789   ln_traldf_triad =  .false.  !  iso-neutral (triad    operator) 
     790   ! 
     791   !                       !  iso-neutral options:         
     792   ln_traldf_msc   =  .true.   !  Method of Stabilizing Correction (both operators) 
     793   rn_slpmax       =   0.01    !  slope limit                      (both operators) 
     794   ln_triad_iso    =  .false.  !  pure horizontal mixing in ML              (triad only) 
     795   rn_sw_triad     =  1        !  =1 switching triad ; =0 all 4 triads used (triad only) 
     796   ln_botmix_triad =  .false.  !  lateral mixing on bottom                  (triad only) 
     797   ! 
     798   !                       !  Coefficients: 
     799   nn_aht_ijk_t    = 0         !  space/time variation of eddy coef 
     800   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     801   !                                !   =  0           constant  
     802   !                                !   = 10 F(k)      =ldf_c1d  
     803   !                                !   = 20 F(i,j)    =ldf_c2d  
     804   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     805   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
     806   !                                !   = 31 F(i,j,k,t)=F(local velocity) 
     807   rn_aht_0        = 2000.     !  lateral eddy diffusivity   (lap. operator) [m2/s] 
     808   rn_bht_0        = 1.e+12    !  lateral eddy diffusivity (bilap. operator) [m4/s] 
     809/ 
     810!---------------------------------------------------------------------------------- 
     811&namtra_ldfeiv !   eddy induced velocity param. 
     812!---------------------------------------------------------------------------------- 
     813   ln_ldfeiv     =.false.   ! use eddy induced velocity parameterization 
     814   ln_ldfeiv_dia =.false.   ! diagnose eiv stream function and velocities 
     815   rn_aeiv_0     = 2000.   ! eddy induced velocity coefficient   [m2/s] 
     816   nn_aei_ijk_t  = 21      ! space/time variation of the eiv coeficient 
     817   !                                !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
     818   !                                !   =  0           constant  
     819   !                                !   = 10 F(k)      =ldf_c1d  
     820   !                                !   = 20 F(i,j)    =ldf_c2d  
     821   !                                !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
     822   !                                !   = 30 F(i,j,k)  =ldf_c2d + ldf_c1d 
    805823/ 
    806824!----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.