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.
bdy_par.F90 in trunk/NEMOGCM/NEMO/OPA_SRC/BDY – NEMO

source: trunk/NEMOGCM/NEMO/OPA_SRC/BDY/bdy_par.F90 @ 4291

Last change on this file since 4291 was 3294, checked in by rblod, 12 years ago

Merge of 3.4beta into the trunk

  • Property svn:keywords set to Id
File size: 2.5 KB
RevLine 
[911]1MODULE bdy_par
2   !!======================================================================
[1125]3   !!                      ***  MODULE bdy_par   ***
[911]4   !! Unstructured Open Boundary Cond. :   define related parameters
5   !!======================================================================
[1125]6   !! History :  1.0  !  2005-01  (J. Chanut, A. Sellar)  Original code
7   !!            3.0  !  2008-04  (NEMO team)  add in the reference version
[2528]8   !!            3.3  !  2010-09  (D. Storkey and E. O'Dea) update for Shelf configurations
[3294]9   !!            3.4  !  2011     (D. Storkey) rewrite in preparation for OBC-BDY merge
[911]10   !!----------------------------------------------------------------------
[2528]11#if defined   key_bdy
[1125]12   !!----------------------------------------------------------------------
[911]13   !!   'key_bdy' :                    Unstructured Open Boundary Condition
14   !!----------------------------------------------------------------------
15
16   IMPLICIT NONE
17   PUBLIC
18
[3294]19# if ! defined key_agrif
[2528]20   LOGICAL, PUBLIC, PARAMETER ::   lk_bdy  = .TRUE.   !: Unstructured Ocean Boundary Condition flag
[3294]21# else
22   LOGICAL, PUBLIC            ::   lk_bdy  = .TRUE.   !: Unstructured Ocean Boundary Condition flag
23# endif
24   INTEGER, PUBLIC, PARAMETER ::   jp_bdy  = 10       !: Maximum number of bdy sets
[2528]25   INTEGER, PUBLIC, PARAMETER ::   jpbtime = 1000     !: Max number of time dumps per file
[3294]26   INTEGER, PUBLIC, PARAMETER ::   jpbgrd  = 3        !: Number of horizontal grid types used  (T, U, V)
27
28   !! Flags for choice of schemes
29   INTEGER, PUBLIC, PARAMETER ::   jp_none         = 0        !: Flag for no open boundary condition
30   INTEGER, PUBLIC, PARAMETER ::   jp_frs          = 1        !: Flag for Flow Relaxation Scheme
31   INTEGER, PUBLIC, PARAMETER ::   jp_flather      = 2        !: Flag for Flather
[911]32#else
33   !!----------------------------------------------------------------------
[1125]34   !!   Default option :            NO Unstructured open boundary condition
[911]35   !!----------------------------------------------------------------------
[3294]36# if ! defined key_agrif
37   LOGICAL, PUBLIC, PARAMETER ::   lk_bdy  = .FALSE.   !: Unstructured Ocean Boundary Condition flag
38# else
39   LOGICAL, PUBLIC            ::   lk_bdy  = .FALSE.   !: Unstructured Ocean Boundary Condition flag
40# endif
[911]41#endif
42
[1125]43   !!----------------------------------------------------------------------
[2528]44   !! NEMO/OPA 3.3 , NEMO Consortium (2010)
[1146]45   !! $Id$
[2528]46   !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt)
[911]47   !!======================================================================
48END MODULE bdy_par
Note: See TracBrowser for help on using the repository browser.