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 2396 for branches/nemo_v3_3_beta/NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90 – NEMO

Ignore:
Timestamp:
2010-11-16T11:18:23+01:00 (13 years ago)
Author:
cbricaud
Message:

add modifications for atmopheric pressure forcing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/nemo_v3_3_beta/NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90

    r2390 r2396  
    1010   !!            3.3  ! 2010-09  (D. Storkey) add ice boundary conditions (BDY) 
    1111   !!             -   ! 2010-11  (G. Madec) ice-ocean stress always computed at each ocean time-step 
     12   !!             -   ! 2010-10  (J. Chanut, C. Bricaud, G. Madec)  add the surface pressure forcing 
    1213   !!---------------------------------------------------------------------- 
    1314 
     
    2324   USE sbcdcy           ! surface boundary condition: diurnal cycle 
    2425   USE sbcssm           ! surface boundary condition: sea-surface mean variables 
     26   USE sbcapr           ! surface boundary condition: atmospheric pressure 
    2527   USE sbcana           ! surface boundary condition: analytical formulation 
    2628   USE sbcflx           ! surface boundary condition: flux formulation 
     
    7577      !! 
    7678      NAMELIST/namsbc/ nn_fsbc, ln_ana  , ln_flx, ln_blk_clio, ln_blk_core, ln_cpl    ,   & 
    77          &             nn_ice , ln_dm2dc, ln_rnf, ln_ssr     , nn_fwb 
     79         &             ln_apr_dyn, nn_ice , ln_dm2dc, ln_rnf, ln_ssr     , nn_fwb 
    7880      !!---------------------------------------------------------------------- 
    7981 
     
    107109         WRITE(numout,*) '              coupled    formulation (T if key_sbc_cpl)  ln_cpl      = ', ln_cpl 
    108110         WRITE(numout,*) '           Misc. options of sbc : ' 
     111         WRITE(numout,*) '              Patm gradient added in ocean & ice Eqs.    ln_apr_dyn  = ', ln_apr_dyn 
    109112         WRITE(numout,*) '              ice management in the sbc (=0/1/2/3)       nn_ice      = ', nn_ice  
    110113         WRITE(numout,*) '              daily mean to diurnal cycle qsr            ln_dm2dc    = ', ln_dm2dc  
     
    213216 
    214217      CALL iom_setkt( kt + nn_fsbc - 1 )                 ! in sbc, iom_put is called every nn_fsbc time step 
     218      ! 
     219      IF( ln_apr_dyn ) CALL sbc_apr( kt )                ! atmospheric pressure provided at kt+0.5*nn_fsbc 
     220                                                         ! (caution called before sbc_ssm) 
    215221      ! 
    216222      CALL sbc_ssm( kt )                                 ! ocean sea surface variables (sst_m, sss_m, ssu_m, ssv_m) 
Note: See TracChangeset for help on using the changeset viewer.