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 1559 for trunk/NEMO/OPA_SRC/SBC – NEMO

Ignore:
Timestamp:
2009-07-29T16:03:14+02:00 (15 years ago)
Author:
ctlod
Message:

only cosmetic changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/SBC/sbcana.F90

    r1230 r1559  
    44   !! Ocean forcing:  analytical momentum, heat and freshwater forcings 
    55   !!===================================================================== 
    6    !! History :  9.0   !  06-06  (G. Madec)  Original code 
     6   !! History :  3.0   ! 2006-06  (G. Madec)  Original code 
     7   !!            3.2   ! 2009-07  (G. Madec)  Style only 
    78   !!---------------------------------------------------------------------- 
    89 
     
    2627   PUBLIC   sbc_gyre   ! routine called in sbcmod module 
    2728 
    28    !! * Namelist namsbc_ana 
     29   !                               !!* Namelist namsbc_ana * 
    2930   INTEGER  ::   nn_tau000 = 1      ! nb of time-step during which the surface stress 
    30       !                             ! increase from 0 to its nominal value  
     31   !                                ! increase from 0 to its nominal value  
    3132   REAL(wp) ::   rn_utau0  = 0.e0   ! constant wind stress value in i-direction 
    3233   REAL(wp) ::   rn_vtau0  = 0.e0   ! constant wind stress value in j-direction 
     
    3940#  include "vectopt_loop_substitute.h90" 
    4041   !!---------------------------------------------------------------------- 
    41    !!   OPA 9.0 , LOCEAN-IPSL (2006)  
     42   !! NEMO/OPA 3.2 , LOCEAN-IPSL (2009)  
    4243   !! $Id$ 
    4344   !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 
     
    5152      !!               
    5253      !! ** Purpose :   provide at each time-step the ocean surface boundary 
    53       !!      condition, i.e. the momentum, heat and freshwater fluxes. 
     54      !!              condition, i.e. the momentum, heat and freshwater fluxes. 
    5455      !! 
    5556      !! ** Method  :   Constant and uniform surface forcing specified from 
    56       !!      namsbc_ana namelist parameters. All the fluxes are time inde- 
    57       !!      pendant except the stresses which increase from zero during 
    58       !!      the first nn_tau000 time-step  
    59       !!      * C A U T I O N : never mask the surface stress field ! 
     57      !!              namsbc_ana namelist parameters. All the fluxes are time 
     58      !!              independant except the stresses which increase from zero 
     59      !!              during the first nn_tau000 time-step  
     60      !!                CAUTION : never mask the surface stress field ! 
    6061      !! 
    6162      !! ** Action  : - set the ocean surface boundary condition, i.e.   
     
    6465      INTEGER, INTENT(in) ::   kt       ! ocean time step 
    6566      !! 
    66       INTEGER             ::   ji, jj          ! dummy loop indices 
    6767      REAL(wp)            ::   zfacto          ! local scalar 
    6868      !! 
     
    100100      ENDIF 
    101101 
    102       ! Estimation of wind speed as a function of wind stress ( |tau|=rhoa*Cd*|U|^2 ) 
    103       CALL sbc_tau2wnd 
     102      CALL sbc_tau2wnd      ! Estimation of wind speed as a function of wind stress ( |tau|=rhoa*Cd*|U|^2 ) 
    104103      ! 
    105104   END SUBROUTINE sbc_ana 
     
    110109      !!                    ***  ROUTINE sbc_ana *** 
    111110      !!               
    112       !! ** Purpose :   provide at each time-step the ocean surface boundary 
    113       !!      condition, i.e. the momentum, heat and freshwater fluxes. 
     111      !! ** Purpose :   provide at each time-step the GYRE surface boundary 
     112      !!              condition, i.e. the momentum, heat and freshwater fluxes. 
    114113      !! 
    115114      !! ** Method  :   analytical seasonal cycle for GYRE configuration. 
    116       !!      * C A U T I O N : never mask the surface stress field ! 
     115      !!                CAUTION : never mask the surface stress field ! 
    117116      !! 
    118117      !! ** Action  : - set the ocean surface boundary condition, i.e.    
     
    122121      !!---------------------------------------------------------------------- 
    123122      INTEGER, INTENT(in) ::   kt          ! ocean time step 
    124  
     123      !! 
    125124      INTEGER  ::   ji, jj                 ! dummy loop indices 
    126125      INTEGER  ::   zyear0                 ! initial year  
     
    298297         WRITE(numout,*)'           raajj  = ', raajj 
    299298      ENDIF 
    300  
     299      ! 
    301300   END SUBROUTINE sbc_gyre 
    302301 
Note: See TracChangeset for help on using the changeset viewer.