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 743 for branches – NEMO

Changeset 743 for branches


Ignore:
Timestamp:
2007-12-06T12:00:54+01:00 (16 years ago)
Author:
ctlod
Message:

update namelist to chnages related to the new SBC, see ticket:#25

Location:
branches/dev_001_SBC/CONFIG
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/dev_001_SBC/CONFIG/GYRE/EXP00/namelist

    r643 r743  
    2323!  nstock     frequency of restart file 
    2424!  nwrite     frequency of OUTPUT file 
    25 !  nrunoff    = 0 no, 1 runoff, 2 runoff+river mouth ups adv 
    2625!  ln_dimgnnn (F/T) 1 DIMG file - (for all proc/per proc) 
    2726! 
     
    4140   nstock     =    4320  
    4241   nwrite     =      60  
    43    nrunoff    =       0 
    4442   ln_dimgnnn = .FALSE. 
    4543/ 
     
    242240/ 
    243241!----------------------------------------------------------------------- 
    244 !       namtau   surface wind stress 
    245 !----------------------------------------------------------------------- 
    246 !  ntau000   gently increase the stress over the first ntau_rst time-steps 
    247 !  tau0x     uniform value used as default surface heat flux 
    248 !  tau0y     uniform value used as default solar radiation flux 
    249 &namtau 
    250    ntau000 =    100 
    251    tau0x   =      0.1e0 
    252    tau0y   =      0.e0 
    253 / 
    254 !----------------------------------------------------------------------- 
    255 !       namflx   surface fluxes 
    256 !----------------------------------------------------------------------- 
    257 !  q0       uniform value used as default surface heat flux 
    258 !  qsr0     uniform value used as default solar radiation flux 
    259 !  emp0     uniform value used as default surface freswater budget (E-P) 
    260 !  dqdt0    feedback coefficient for SST damping (W/m2/K) 
    261 !  deds0    feedback coefficient for SSS damping (mm/day) 
    262 &namflx 
    263    q0      =      0.e0 
    264    qsr0    =      0.e0 
    265    emp0    =      0.e0 
    266    dqdt0   =     -40.0 
    267    deds0   =      27.7 
    268 / 
    269 !----------------------------------------------------------------------- 
    270242!       namalb   albedo parameters 
    271243!----------------------------------------------------------------------- 
     
    301273!  rdth       depth variation of tracer time step 
    302274!  rdtbt      barotropic time step (for the time splitting algorithm) 
    303 !  nfice      frequency of ice model call 
    304 !  nfbulk     frequency of bulk formulea call (not used if ice used) 
    305 !  nclosea    = 0 no closed sea  
    306 !             = 1 closed sea (Black Sea, Caspian Sea, Great US Lakes...)  
     275!  nclosea    0 no closed sea  
     276!             1 closed sea (Black Sea, Caspian Sea, Great US Lakes...)  
    307277&namdom 
    308278   ntopo     =     0 
     
    317287   rdth      =   800. 
    318288   rdtbt     =   120. 
    319    nfice     =     5   
    320    nfbulk    =     5   
    321289   nclosea   =     0 
    322290/ 
     
    642610/ 
    643611!----------------------------------------------------------------------- 
    644 !       namcpl    coupled ocean/atmosphere model  (#ifdef "key_coupled") 
    645 !----------------------------------------------------------------------- 
    646 !  nexco   coupling frequency in time steps 
    647 !  cchan   coupling technique 'PIPE' or 'CLIM' 
    648 &namcpl 
    649    nexco            =         24 
    650    cchan            =     'PIPE' 
    651    nmodcpl          =          2 
    652    cplmodnam        =   'opa.xx' 
    653    cploasis         =    'Oasis' 
    654    nfldo2c          =          2 
    655    nflxc2o          =          6 
    656    ntauc2o          =          4 
    657    cpl_writ(1)      = 'SOSSTSST' 
    658    cpl_f_writ(1)    =   'ocesst' 
    659    cpl_writ(2)      = 'SOICECOV' 
    660    cpl_f_writ(2)    =   'oceice' 
    661    cpl_readflx(1)   = 'SONSFLDO' 
    662    cpl_f_readflx(1) =   'oceflx' 
    663    cpl_readflx(2)   = 'SOSHFLDO' 
    664    cpl_f_readflx(2) =   'oceflx' 
    665    cpl_readflx(3)   = 'SOTOPRSU' 
    666    cpl_f_readflx(3) =   'oceflx' 
    667    cpl_readflx(4)   = 'SOTFSHSU' 
    668    cpl_f_readflx(4) =   'oceflx' 
    669    cpl_readflx(5)   = 'SORUNCOA' 
    670    cpl_f_readflx(5) =   'oceflx' 
    671    cpl_readflx(6)   = 'SORIVFLU' 
    672    cpl_f_readflx(6) =   'oceflx' 
    673    cpl_readtau(1)   = 'SOZOTAUX' 
    674    cpl_f_readtau(1) =   'ocetau' 
    675    cpl_readtau(2)   = 'SOZOTAU2' 
    676    cpl_f_readtau(2) =   'ocetau' 
    677    cpl_readtau(3)   = 'SOMETAUY' 
    678    cpl_f_readtau(3) =   'ocetau' 
    679    cpl_readtau(4)   = 'SOMETAU2' 
    680    cpl_f_readtau(4) =   'ocetau' 
    681 / 
    682 !----------------------------------------------------------------------- 
    683612!       namobc    open boundaries parameters (#ifdef key_obc) 
    684613!----------------------------------------------------------------------- 
     
    726655    ln_flork4 = .false. 
    727656/ 
    728 !----------------------------------------------------------------------- 
    729 !       namcore  CORE 
    730 !----------------------------------------------------------------------- 
    731  
    732 !  In this version there are 8 files ( jpfile = 8) 
    733 !  THE ORDER OF THE FILES MATTER:                       
    734 !  1 - precipitation total (rain+snow)  in kg/m2/s 
    735 !  2,3 -  u10,v10 -> scalar wind at 10m in m/s -  ON 'T' GRID POINTS!!! 
    736 !  4 - solar radiation (short wave)     in W/m2 
    737 !  5 - thermal radiation (long wave)    in W/m2 
    738 !  6 - specific humidity                in % 
    739 !  7 - temperature at 10m               in degrees K 
    740 !  8 - precipitation (snow only)        in kg/m2/s 
    741  
    742 !  ln_2m         boolean (default F), used to indicate that Tair & humidity  
    743 !                are given at 2m. In this case, the default file names &  
    744 !                variables are t2.nc, t2, q2.nc, q2 
    745 !  alpha_precip  real coefficient used as a multiplying  factor  for the precip 
    746 !  clname        file names (256 char max for each) 
    747 !  clvarname     name of variable in netcdf file (32 char max) 
    748 !  freqh         frequency of fields in the file 
    749 !                it is in hours (6 hourly, daily) if positive. 
    750 !                if freqh = -12 the file contains 12 monthly data. 
    751 &namcore 
    752    ln_2m        = .FALSE. 
    753    alpha_precip = 1. 
    754    clname    = 'precip.nc' 'u10.nc' 'q10.nc' 'v10.nc' 'radsw.nc' 'radlw.nc' 't10.nc' 'snow.nc' 
    755    clvarname =  'precip'    'u10'    'q10'    'v10'    'radsw'    'radlw'    't10'    'snow' 
    756    freqh     =    -12        24        24       24       24         24        24       -12 
    757 / 
     657!!====================================================================== 
     658!!              Surface Boundary Condition namelists 
     659!! 
     660!!       namsbc    surface boundary condition 
     661!!       namsbc_ana    analytical         formulation of sbc 
     662!!       namsbc_flx    flux               formulation of sbc 
     663!!       namsbc_core   CORE bulk formulea formulation of sbc 
     664!!       namsbc_clio   CLIO bulk formulea formulation of sbc 
     665!!       namsbc_cpl    CouPLed            formulation of sbc 
     666!!       namsbc_ssr    sea surface restoring term (for T and/or S) 
     667!!====================================================================== 
     668!----------------------------------------------------------------------- 
     669!       namsbc       Surface Boundary Condition (surface module) 
     670!----------------------------------------------------------------------- 
     671!  nn_fsbc          frequency of surface boundary condition computation  
     672!                   (also correspond to the frequency of sea-ice model call) 
     673! 
     674!  ln_ana        analytical formulation (fill namsbc_ana )  
     675!  ln_flx        flux formulation       (fill namsbc_flx ) (overwritten by key_sbc_flux     ) 
     676!  ln_blk_clio   CLIO bulk formulation  (fill namsbc_core) (overwritten by key_sbc_bulk_clio) 
     677!  ln_blk_core   CORE bulk formulation  (fill namsbc_clio) (overwritten by key_sbc_bulk_core) 
     678!  ln_cpl        Coupled formulation    (fill namsbc_cpl ) (overwritten by key_sbc_coupled  ) 
     679! 
     680!  nn_ice        =0 no ice boundary condition   , 
     681!                =1 observed ice-cover          , 
     682!                =2 ice-model ice-cover (overwritten by key_ice_lim) 
     683! 
     684!  ln_dm2dc     Daily mean to Diurnal Cycle short wave (qsr) 
     685! 
     686!  ln_ssr       Sea Surface restoring on SST and/or SSS (fill namsbc_ssr) 
     687!               (overwritten by key_dta_sst and/or key_dtasss) 
     688! 
     689!  nn_fwb       FreshWater Budget: =0 no control                              ,  
     690!                                  =1 annual global mean of emp set to zero   , 
     691!                                  =2 global mean of emp set to zero at each nn_fsbc time step 
     692&namsbc 
     693   nn_fsbc     = 1 
     694   ln_ana      = .true. 
     695   ln_flx      = .false. 
     696   ln_blk_clio = .false. 
     697   ln_blk_core = .false. 
     698   ln_cpl      = .false. 
     699   nn_ice      = 0 
     700   ln_dm2dc    = .false. 
     701   ln_rnf      = .false. 
     702   ln_ssr      = .false. 
     703   nn_fwb      = 0 
     704/ 
     705!----------------------------------------------------------------------- 
     706!       namsbc_rnf   runoffs namelist surface boundary condition 
     707!----------------------------------------------------------------------- 
     708!nn_runoff   =0 no, 1 runoff, 2 runoff+river mouth ups adv 
     709!rn_hrnf     runoffs, depth over which enhanced vertical mixing is used 
     710!rn_avt_rnf  runoffs, value of the additional vertical mixing coef. [m2/s] 
     711!cn_dir      Root directory for location of ssr files 
     712!sn_rnf      informations about the runoff file to be read 
     713!sn_cnf      informations about the runoff mouth file to be read 
     714!  THE ORDER OF THE FILES MATTER: 
     715!               !   file name        ! frequency (hours) ! variable   ! time interpolation ! 
     716!               !                    !   (if <0  months) !   name     !     (logical)      ! 
     717&namsbc_rnf 
     718   nn_runoff  = 0 
     719   rn_hrnf    = 0.e0 
     720   rn_avt_rnf = 1.e-3 
     721   cn_dir     = './' 
     722   sn_rnf     = 'runoff_1m_nomask.nc' ,      -12.        ,  'sorunoff',    .TRUE.   ,  1  ,  0      
     723   sn_cnf     = 'runoff_1m_nomask.nc' ,        0.        ,  'socoefr' ,    .FALSE.  ,  1  ,  0               
     724/ 
     725!----------------------------------------------------------------------- 
     726!       namsbc_ana   analytical surface boundary condition 
     727!----------------------------------------------------------------------- 
     728!  nn_tau000   gently increase the stress over the first ntau_rst time-steps 
     729!  rn_utau0    uniform value used as default wind stress -u 
     730!  rn_vtau0    uniform value used as default wind stress -v 
     731!  rn_q0       uniform value used as default surface heat flux 
     732!  rn_qsr0     uniform value used as default solar radiation flux 
     733!  rn_emp0     uniform value used as default surface freswater budget (E-P) 
     734&namsbc_ana 
     735   nn_tau000  =   100 
     736   rn_utau0   =   0.1e0 
     737   rn_vtau0   =   0.e0 
     738   rn_q0      =   0.e0 
     739   rn_qsr0    =   0.e0 
     740   rn_emp0    =   0.e0 
     741/ 
     742!----------------------------------------------------------------------- 
     743!       namsbc_flx   surface boundary condition : flux formulation (#ifdef "key_sbc_flux") 
     744!----------------------------------------------------------------------- 
     745!  cn_dir   directory in which the model is executed 
     746! 
     747!  THE ORDER OF THE FILES MATTER: 
     748!               !      file name     ! frequency (hours) ! variable ! time intepolation !  clim  ! starting ! 
     749!               !                    !   (if <0  months) !   name   !    (logical)      !  (0/1) !  record  ! 
     750&namsbc_flx 
     751   cn_dir       = './' 
     752   sn_utau      =      'utau.nc'     ,        24.        ,  'utau'  ,     .FALSE.       ,    0   ,     0 
     753   sn_vtau      =      'vtau.nc'     ,        24.        ,  'vtau'  ,     .FALSE.       ,    0   ,     0 
     754   sn_qtot      =      'qtot.nc'     ,        24.        ,  'qtot'  ,     .FALSE.       ,    0   ,     0 
     755   sn_qsr       =      'qsr.nc'      ,        24.        ,  'qsr'   ,     .FALSE.       ,    0   ,     0 
     756   sn_emp       =      'emp.nc'      ,        24.        ,  'emp'   ,     .FALSE.       ,    0   ,     0 
     757 
     758/       
     759!----------------------------------------------------------------------- 
     760!       namsbc_core  CORE bulk formulea  (#ifdef "key_bulk_core") 
     761!----------------------------------------------------------------------- 
     762!  cn_dir   directory in which the model is executed 
     763! 
     764!  THE ORDER OF THE FILES MATTER: 
     765!               !   file name        ! frequency (hours) ! variable   ! time intepolation !  clim  ! starting ! 
     766!               !                    !   (if <0  months) !   name     !    (logical)      !  (0/1) !  record  ! 
     767&namsbc_core 
     768   cn_dir       = './' 
     769   sn_wndi      =    'u10'        ,       24.         ,  'U_10_MOD',    .FALSE.        ,    1   ,    0     
     770   sn_wndj      =    'v10'        ,       24.         ,  'V_10_MOD',    .FALSE.        ,    1   ,    0     
     771   sn_qsr       =    'rad'        ,       24.         ,  'SWDN_MOD',    .FALSE.        ,    1   ,    0       
     772   sn_qlw       =    'rad'        ,       24.         ,  'LWDN_MOD',    .FALSE.        ,    1   ,    0       
     773   sn_tair      =    't10'        ,       24.         ,  'T_10_MOD',    .FALSE.        ,    1   ,    0      
     774   sn_humi      =    'q10'        ,       24.         ,  'Q_10_MOD',    .FALSE.        ,    1   ,    0     
     775   sn_prec      =    'precip'     ,      -12.         ,  'RAIN'    ,    .FALSE.        ,    1   ,    0       
     776   sn_snow      =    'precip'     ,      -12.         ,  'SNOW'    ,    .FALSE.        ,    1   ,    0        
     777/ 
     778!----------------------------------------------------------------------- 
     779!       namsbc_cpl    coupled ocean/atmosphere model  (#ifdef "key_coupled") 
     780!----------------------------------------------------------------------- 
     781&namsbc_cpl 
     782/ 
     783!----------------------------------------------------------------------- 
     784!       namsbc_ssr   surface boundary condition : sea surface restoring 
     785!----------------------------------------------------------------------- 
     786!  nn_sstr   =0/1   add a retroaction term in the surface heat flux 
     787!  nn_sssr   =O/1/2 add a damping term in the surface freshwater flux 
     788!             (=1, salt flux, concentration/dillution emps only) 
     789!             (=2, volume flux, both emp and emps are updated)  
     790!  dqdt       magnitude of the retroaction on temperature [W/m2/K] 
     791!  deds       magnitude of the damping on salinity [mm/day] 
     792!  THE ORDER OF THE FILES MATTER: 
     793!               !   file name     ! frequency (hours) ! variable ! time intepolation !  clim  ! starting ! 
     794!               !                 !   (if <0  months) !   name   !    (logical)      !  (0/1) !  record  ! 
     795&namsbc_ssr 
     796   nn_sstr      = 0 
     797   nn_sssr      = 0 
     798   dqdt         = -40. 
     799   deds         =  27.7 
     800   sn_sst       =  'sst_data.nc'  ,         24.       ,  'sst'   ,     .FALSE.       ,    0   ,     0 
     801   sn_sss       =  'sss_data.nc'  ,        -12.       ,  'sss'   ,     .TRUE.        ,    0   ,     0 
     802/       
  • branches/dev_001_SBC/CONFIG/ORCA2_LIM/EXP00/namelist

    r643 r743  
    2323!  nstock     frequency of restart file 
    2424!  nwrite     frequency of OUTPUT file 
    25 !  nrunoff    = 0 no, 1 runoff, 2 runoff+river mouth ups adv 
    2625!  ln_dimgnnn (F/T) 1 DIMG file - (for all proc/per proc) 
    2726! 
     
    4140   nstock     =    5475  
    4241   nwrite     =    5475  
    43    nrunoff    =       2 
    4442   ln_dimgnnn = .FALSE. 
    4543/ 
     
    242240/ 
    243241!----------------------------------------------------------------------- 
    244 !       namtau   surface wind stress 
    245 !----------------------------------------------------------------------- 
    246 !  ntau000   gently increase the stress over the first ntau_rst time-steps 
    247 !  tau0x     uniform value used as default surface heat flux 
    248 !  tau0y     uniform value used as default solar radiation flux 
    249 &namtau 
    250    ntau000 =      0 
    251    tau0x   =      0.e0 
    252    tau0y   =      0.e0 
    253 / 
    254 !----------------------------------------------------------------------- 
    255 !       namflx   surface fluxes 
    256 !----------------------------------------------------------------------- 
    257 !  q0       uniform value used as default surface heat flux 
    258 !  qsr0     uniform value used as default solar radiation flux 
    259 !  emp0     uniform value used as default surface freswater budget (E-P) 
    260 !  dqdt0    feedback coefficient for SST damping (W/m2/K) 
    261 !  deds0    feedback coefficient for SSS damping (mm/day) 
    262 &namflx 
    263    q0      =      0.e0 
    264    qsr0    =      0.e0 
    265    emp0    =      0.e0 
    266    dqdt0   =      -40. 
    267    deds0   =        0. 
    268 / 
    269 !----------------------------------------------------------------------- 
    270242!       namalb   albedo parameters 
    271243!----------------------------------------------------------------------- 
     
    301273!  rdth       depth variation of tracer time step 
    302274!  rdtbt      barotropic time step (for the time splitting algorithm) 
    303 !  nfice      frequency of ice model call 
    304 !  nfbulk     frequency of bulk formulea call (not used if ice used) 
    305 !  nclosea    = 0 no closed sea  
    306 !             = 1 closed sea (Black Sea, Caspian Sea, Great US Lakes...)  
     275!  nclosea    0 no closed sea  
     276!             1 closed sea (Black Sea, Caspian Sea, Great US Lakes...)  
    307277&namdom 
    308278   ntopo     =     1 
     
    317287   rdth      =   800. 
    318288   rdtbt     =    90. 
    319    nfice     =     5   
    320    nfbulk    =     5   
    321289   nclosea   =     0 
    322290/ 
     
    577545!  rnu       strength of the additional force used in free surface b.c. 
    578546&namsol 
    579    nsolv     =      1 
     547   nsolv     =      2 
    580548   nsol_arp  =      0 
    581549   nmin      =    300 
     
    640608   epsp    =  1.e-3 
    641609   niterp  =    400 
    642 / 
    643 !----------------------------------------------------------------------- 
    644 !       namcpl    coupled ocean/atmosphere model  (#ifdef "key_coupled") 
    645 !----------------------------------------------------------------------- 
    646 !  nexco   coupling frequency in time steps 
    647 !  cchan   coupling technique 'PIPE' or 'CLIM' 
    648 &namcpl 
    649    nexco            =         24 
    650    cchan            =     'PIPE' 
    651    nmodcpl          =          2 
    652    cplmodnam        =   'opa.xx' 
    653    cploasis         =    'Oasis' 
    654    nfldo2c          =          2 
    655    nflxc2o          =          6 
    656    ntauc2o          =          4 
    657    cpl_writ(1)      = 'SOSSTSST' 
    658    cpl_f_writ(1)    =   'ocesst' 
    659    cpl_writ(2)      = 'SOICECOV' 
    660    cpl_f_writ(2)    =   'oceice' 
    661    cpl_readflx(1)   = 'SONSFLDO' 
    662    cpl_f_readflx(1) =   'oceflx' 
    663    cpl_readflx(2)   = 'SOSHFLDO' 
    664    cpl_f_readflx(2) =   'oceflx' 
    665    cpl_readflx(3)   = 'SOTOPRSU' 
    666    cpl_f_readflx(3) =   'oceflx' 
    667    cpl_readflx(4)   = 'SOTFSHSU' 
    668    cpl_f_readflx(4) =   'oceflx' 
    669    cpl_readflx(5)   = 'SORUNCOA' 
    670    cpl_f_readflx(5) =   'oceflx' 
    671    cpl_readflx(6)   = 'SORIVFLU' 
    672    cpl_f_readflx(6) =   'oceflx' 
    673    cpl_readtau(1)   = 'SOZOTAUX' 
    674    cpl_f_readtau(1) =   'ocetau' 
    675    cpl_readtau(2)   = 'SOZOTAU2' 
    676    cpl_f_readtau(2) =   'ocetau' 
    677    cpl_readtau(3)   = 'SOMETAUY' 
    678    cpl_f_readtau(3) =   'ocetau' 
    679    cpl_readtau(4)   = 'SOMETAU2' 
    680    cpl_f_readtau(4) =   'ocetau' 
    681610/ 
    682611!----------------------------------------------------------------------- 
     
    726655    ln_flork4 = .false. 
    727656/ 
    728 !----------------------------------------------------------------------- 
    729 !       namcore  CORE 
    730 !----------------------------------------------------------------------- 
    731  
    732 !  In this version there are 8 files ( jpfile = 8) 
    733 !  THE ORDER OF THE FILES MATTER:                       
    734 !  1 - precipitation total (rain+snow)  in kg/m2/s 
    735 !  2,3 -  u10,v10 -> scalar wind at 10m in m/s -  ON 'T' GRID POINTS!!! 
    736 !  4 - solar radiation (short wave)     in W/m2 
    737 !  5 - thermal radiation (long wave)    in W/m2 
    738 !  6 - specific humidity                in % 
    739 !  7 - temperature at 10m               in degrees K 
    740 !  8 - precipitation (snow only)        in kg/m2/s 
    741  
    742 !  ln_2m         boolean (default F), used to indicate that Tair & humidity  
    743 !                are given at 2m. In this case, the default file names &  
    744 !                variables are t2.nc, t2, q2.nc, q2 
    745 !  alpha_precip  real coefficient used as a multiplying  factor  for the precip 
    746 !  clname        file names (256 char max for each) 
    747 !  clvarname     name of variable in netcdf file (32 char max) 
    748 !  freqh         frequency of fields in the file 
    749 !                it is in hours (6 hourly, daily) if positive. 
    750 !                if freqh = -12 the file contains 12 monthly data. 
    751 &namcore 
    752    ln_2m        = .FALSE. 
    753    alpha_precip = 1. 
    754    clname    = 'precip.nc' 'u10.nc' 'q10.nc' 'v10.nc' 'radsw.nc' 'radlw.nc' 't10.nc' 'snow.nc' 
    755    clvarname =  'precip'    'u10'    'q10'    'v10'    'radsw'    'radlw'    't10'    'snow' 
    756    freqh     =    -12        24        24       24       24         24        24       -12 
    757 / 
     657!!====================================================================== 
     658!!              Surface Boundary Condition namelists 
     659!! 
     660!!       namsbc    surface boundary condition 
     661!!       namsbc_ana    analytical         formulation of sbc 
     662!!       namsbc_flx    flux               formulation of sbc 
     663!!       namsbc_core   CORE bulk formulea formulation of sbc 
     664!!       namsbc_clio   CLIO bulk formulea formulation of sbc 
     665!!       namsbc_cpl    CouPLed            formulation of sbc 
     666!!       namsbc_ssr    sea surface restoring term (for T and/or S) 
     667!!====================================================================== 
     668!----------------------------------------------------------------------- 
     669!       namsbc       Surface Boundary Condition (surface module) 
     670!----------------------------------------------------------------------- 
     671!  nn_fsbc          frequency of surface boundary condition computation  
     672!                   (also correspond to the frequency of sea-ice model call) 
     673! 
     674!  ln_ana        analytical formulation (fill namsbc_ana )  
     675!  ln_flx        flux formulation       (fill namsbc_flx ) (overwritten by key_sbc_flux     ) 
     676!  ln_blk_clio   CLIO bulk formulation  (fill namsbc_core) (overwritten by key_sbc_bulk_clio) 
     677!  ln_blk_core   CORE bulk formulation  (fill namsbc_clio) (overwritten by key_sbc_bulk_core) 
     678!  ln_cpl        Coupled formulation    (fill namsbc_cpl ) (overwritten by key_sbc_coupled  ) 
     679! 
     680!  nn_ice        =0 no ice boundary condition   , 
     681!                =1 observed ice-cover          , 
     682!                =2 ice-model ice-cover (overwritten by key_ice_lim) 
     683! 
     684!  ln_dm2dc     Daily mean to Diurnal Cycle short wave (qsr) 
     685! 
     686!  ln_ssr       Sea Surface restoring on SST and/or SSS (fill namsbc_ssr) 
     687!               (overwritten by key_dta_sst and/or key_dtasss) 
     688! 
     689!  nn_fwb       FreshWater Budget: =0 no control                              ,  
     690!                                  =1 annual global mean of emp set to zero   , 
     691!                                  =2 global mean of emp set to zero at each nn_fsbc time step 
     692&namsbc 
     693   nn_fsbc     = 5 
     694   ln_ana      = .false. 
     695   ln_flx      = .false. 
     696   ln_blk_clio = .false. 
     697   ln_blk_core = .true. 
     698   ln_cpl      = .false. 
     699   nn_ice      = 2 
     700   ln_dm2dc    = .false. 
     701   ln_rnf      = .false. 
     702   ln_ssr      = .false. 
     703   nn_fwb      = 0 
     704/ 
     705!----------------------------------------------------------------------- 
     706!       namsbc_rnf   runoffs namelist surface boundary condition 
     707!----------------------------------------------------------------------- 
     708!nn_runoff   =0 no, 1 runoff, 2 runoff+river mouth ups adv 
     709!rn_hrnf     runoffs, depth over which enhanced vertical mixing is used 
     710!rn_avt_rnf  runoffs, value of the additional vertical mixing coef. [m2/s] 
     711!cn_dir      Root directory for location of ssr files 
     712!sn_rnf      informations about the runoff file to be read 
     713!sn_cnf      informations about the runoff mouth file to be read 
     714!  THE ORDER OF THE FILES MATTER: 
     715!               !   file name        ! frequency (hours) ! variable   ! time interpolation ! 
     716!               !                    !   (if <0  months) !   name     !     (logical)      ! 
     717&namsbc_rnf 
     718   nn_runoff  = 2 
     719   rn_hrnf    = 0.e0 
     720   rn_avt_rnf = 1.e-3 
     721   cn_dir     = './' 
     722   sn_rnf     = 'runoff_1m_nomask.nc' ,      -12.        ,  'sorunoff',    .TRUE.   ,  1  ,  0      
     723   sn_cnf     = 'runoff_1m_nomask.nc' ,        0.        ,  'socoefr' ,    .FALSE.  ,  1  ,  0               
     724/ 
     725!----------------------------------------------------------------------- 
     726!       namsbc_ana   analytical surface boundary condition 
     727!----------------------------------------------------------------------- 
     728!  nn_tau000   gently increase the stress over the first ntau_rst time-steps 
     729!  rn_utau0    uniform value used as default surface heat flux 
     730!  rn_vtau0    uniform value used as default solar radiation flux 
     731!  rn_q0       uniform value used as default surface heat flux 
     732!  rn_qsr0     uniform value used as default solar radiation flux 
     733!  rn_emp0     uniform value used as default surface freswater budget (E-P) 
     734&namsbc_ana 
     735   nn_tau000  =   0 
     736   rn_utau0   =   0.5 
     737   rn_vtau0   =   0.e0 
     738   rn_q0      =   0.e0 
     739   rn_qsr0    =   0.e0 
     740   rn_emp0    =   0.e0 
     741/ 
     742!----------------------------------------------------------------------- 
     743!       namsbc_flx   surface boundary condition : flux formulation (#ifdef "key_sbc_flux") 
     744!----------------------------------------------------------------------- 
     745!  cn_dir   directory in which the model is executed 
     746! 
     747!  THE ORDER OF THE FILES MATTER: 
     748!               !      file name     ! frequency (hours) ! variable ! time intepolation !  clim  ! starting ! 
     749!               !                    !   (if <0  months) !   name   !    (logical)      !  (0/1) !  record  ! 
     750&namsbc_flx 
     751   cn_dir       = './' 
     752   sn_utau      =      'utau.nc'     ,        24.        ,  'utau'  ,     .FALSE.       ,    0   ,     0 
     753   sn_vtau      =      'vtau.nc'     ,        24.        ,  'vtau'  ,     .FALSE.       ,    0   ,     0 
     754   sn_qtot      =      'qtot.nc'     ,        24.        ,  'qtot'  ,     .FALSE.       ,    0   ,     0 
     755   sn_qsr       =      'qsr.nc'      ,        24.        ,  'qsr'   ,     .FALSE.       ,    0   ,     0 
     756   sn_emp       =      'emp.nc'      ,        24.        ,  'emp'   ,     .FALSE.       ,    0   ,     0 
     757 
     758/       
     759!----------------------------------------------------------------------- 
     760!       namsbc_core  CORE bulk formulea  (#ifdef "key_bulk_core") 
     761!----------------------------------------------------------------------- 
     762!  cn_dir   directory in which the model is executed 
     763! 
     764!  THE ORDER OF THE FILES MATTER: 
     765!               !   file name        ! frequency (hours) ! variable   ! time intepolation !  clim  ! starting ! 
     766!               !                    !   (if <0  months) !   name     !    (logical)      !  (0/1) !  record  ! 
     767&namsbc_core 
     768   cn_dir       = './' 
     769   sn_wndi      =    'u10'        ,       24.         ,  'U_10_MOD',    .FALSE.        ,    1   ,    0     
     770   sn_wndj      =    'v10'        ,       24.         ,  'V_10_MOD',    .FALSE.        ,    1   ,    0     
     771   sn_qsr       =    'rad'        ,       24.         ,  'SWDN_MOD',    .FALSE.        ,    1   ,    0       
     772   sn_qlw       =    'rad'        ,       24.         ,  'LWDN_MOD',    .FALSE.        ,    1   ,    0       
     773   sn_tair      =    't10'        ,       24.         ,  'T_10_MOD',    .FALSE.        ,    1   ,    0      
     774   sn_humi      =    'q10'        ,       24.         ,  'Q_10_MOD',    .FALSE.        ,    1   ,    0     
     775   sn_prec      =    'precip'     ,      -12.         ,  'RAIN'    ,    .FALSE.        ,    1   ,    0       
     776   sn_snow      =    'precip'     ,      -12.         ,  'SNOW'    ,    .FALSE.        ,    1   ,    0        
     777/ 
     778!----------------------------------------------------------------------- 
     779!       namsbc_cpl    coupled ocean/atmosphere model  (#ifdef "key_coupled") 
     780!----------------------------------------------------------------------- 
     781&namsbc_cpl 
     782/ 
     783!----------------------------------------------------------------------- 
     784!       namsbc_ssr   surface boundary condition : sea surface restoring 
     785!----------------------------------------------------------------------- 
     786!  nn_sstr   =0/1   add a retroaction term in the surface heat flux 
     787!  nn_sssr   =O/1/2 add a damping term in the surface freshwater flux 
     788!             (=1, salt flux, concentration/dillution emps only) 
     789!             (=2, volume flux, both emp and emps are updated)  
     790!  dqdt       magnitude of the retroaction on temperature [W/m2/K] 
     791!  deds       magnitude of the damping on salinity [mm/day] 
     792!  THE ORDER OF THE FILES MATTER: 
     793!               !   file name     ! frequency (hours) ! variable ! time intepolation !  clim  ! starting ! 
     794!               !                 !   (if <0  months) !   name   !    (logical)      !  (0/1) !  record  ! 
     795&namsbc_ssr 
     796   nn_sstr      = 0 
     797   nn_sssr      = 0 
     798   dqdt         = -40. 
     799   deds         =  27.7 
     800   sn_sst       =  'sst_data.nc'  ,         24.       ,  'sst'   ,     .FALSE.       ,    0   ,     0 
     801   sn_sss       =  'sss_data.nc'  ,        -12.       ,  'sss'   ,     .TRUE.        ,    0   ,     0 
     802/       
Note: See TracChangeset for help on using the changeset viewer.