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.
blk_oce.F90 in tags/start/NEMO/OPA_SRC/SBC – NEMO

source: tags/start/NEMO/OPA_SRC/SBC/blk_oce.F90 @ 2915

Last change on this file since 2915 was 3, checked in by opalod, 20 years ago

Initial revision

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.2 KB
Line 
1MODULE blk_oce
2   !!======================================================================
3   !!                 ***  MODULE  blk_oce  ***
4   !! Bulk   :  bulk parameter and  variables defined in memory
5   !!======================================================================
6   !! History :
7   !!   8.5  !  02-11  (G. Madec)  F90: Free form and module
8   !!----------------------------------------------------------------------
9   !!  OPA 9.0 , LODYC-IPSL   (2003)
10   !!----------------------------------------------------------------------
11#if defined key_flx_bulk_monthly || defined key_flx_bulk_daily
12   !!----------------------------------------------------------------------
13   !! ' key_flx_bulk_monthly or defined key_flx_bulk_daily             bulk
14   !!----------------------------------------------------------------------
15   !! * Modules used
16   USE par_oce          ! ocean parameters
17
18   IMPLICIT NONE
19   LOGICAL, PUBLIC ::   l_bulk = .TRUE.   
20   
21   !!----------------------------------------------------------------------
22   !! bulk common variables
23   !!----------------------------------------------------------------------
24
25   REAL(wp), DIMENSION(jpi,jpj) ::   & 
26      watm     ,      &   ! precipitation
27      tatm     ,      &   ! atmospheric temperature
28      hatm     ,      &   ! relative humidity
29      vatm     ,      &   ! wind speed
30      catm                ! percent of cloud cover
31
32   REAL(wp), DIMENSION(jpi,jpj)    ::   &
33      gsst     ,      &  ! SST mean on nfbulk ocean time step
34      gsss               ! SSS mean on nfbulk ocean time step
35
36   REAL(wp) ::        &
37      yearday  ,      &  ! number of days per year
38      rdtbs2             ! bulk time step divide by 2
39#else
40   !!----------------------------------------------------------------------
41   !!   Default option                                         Empty module
42   !!----------------------------------------------------------------------
43   LOGICAL, PUBLIC ::   l_bulk = .FALSE. 
44#endif
45   
46   INTEGER ::         & !!! namdom : space/time domain (namlist)
47      nfbulk =  5         ! bulk computation frequency
48   !!----------------------------------------------------------------------
49END MODULE blk_oce
Note: See TracBrowser for help on using the repository browser.