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.
par_fabm.F90 in branches/UKMO/CO6_shelfclimate_fabm/NEMOGCM/NEMO/TOP_SRC/FABM – NEMO

source: branches/UKMO/CO6_shelfclimate_fabm/NEMOGCM/NEMO/TOP_SRC/FABM/par_fabm.F90 @ 7835

Last change on this file since 7835 was 7835, checked in by dford, 7 years ago

Initial attempt to add FABM. In theory this should give equivalent results to PML gitlab commit 2e51db55.

File size: 1.0 KB
Line 
1MODULE par_fabm
2
3   USE fabm
4
5   IMPLICIT NONE
6
7   TYPE (type_model) :: model !FABM model instance
8
9   INTEGER, PUBLIC :: jp_fabm0, jp_fabm1, jp_fabm, &
10                      jp_fabm_surface, jp_fabm_bottom, &
11                      jp_fabm_m1
12
13#if defined key_fabm
14   !!---------------------------------------------------------------------
15   !!   'key_fabm'                     FABM tracers
16   !!---------------------------------------------------------------------
17   LOGICAL, PUBLIC, PARAMETER ::   lk_fabm     = .TRUE.   !: FABM flag
18   LOGICAL, PUBLIC, ALLOCATABLE, DIMENSION(:) ::   lk_rad_fabm !: FABM negativity correction flag array
19#else
20   !!---------------------------------------------------------------------
21   !!   Default                           No user defined tracers (FABM)
22   !!---------------------------------------------------------------------
23   LOGICAL, PUBLIC, PARAMETER ::   lk_fabm     = .FALSE.  !: FABM flag
24#endif
25
26   !!======================================================================
27END MODULE par_fabm
Note: See TracBrowser for help on using the repository browser.