/[MITgcm]/MITgcm/verification/offline_exf_seaice/code_ad/SEAICE_SIZE.h
ViewVC logotype

Contents of /MITgcm/verification/offline_exf_seaice/code_ad/SEAICE_SIZE.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.4 - (show annotations) (download)
Tue May 27 15:26:04 2014 UTC (10 years ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint64y
Changes since 1.3: +5 -8 lines
File MIME type: text/plain
remove parameter MULTDIM, replace with nITD and runtime parameter
SEAICE_multDim (still hard-wired to nITD if SEAICE_ITD is defined)

1 C $Header: /u/gcmpack/MITgcm/verification/offline_exf_seaice/code_ad/SEAICE_SIZE.h,v 1.3 2013/03/25 02:39:33 gforget Exp $
2 C $Name: $
3
4 #ifdef ALLOW_SEAICE
5
6 CBOP
7 C !ROUTINE: SEAICE_SIZE.h
8 C !INTERFACE:
9 C #include SEAICE_SIZE.h
10
11 C !DESCRIPTION:
12 C Contains seaice array-size definition (number of tracers,categories).
13
14 C SItrMaxNum :: number of passive tracers to allocate
15 C nITD :: number of seaice categories to allocate
16 CEOP
17
18 C- Maximum Number of categories
19 INTEGER nITD
20 C--
21 #ifdef SEAICE_ITD
22 CToM<<<
23 C nITD defines number of ice thickness categories,
24 C i.e. size of additional dimension to AREA, HEFF, HSNOW, etc.
25 C Bitz et al. (2001, JGR) suggest a minimum of nITD = 5
26 PARAMETER (nITD = 7)
27 C>>>ToM
28 #else
29 PARAMETER (nITD = 1)
30 #endif
31
32 C- Maximum Number of tracers
33 INTEGER SItrMaxNum
34 PARAMETER(SItrMaxNum = 3 )
35
36 #ifdef ALLOW_AUTODIFF_TAMC
37 INTEGER iicekey
38 INTEGER nEVPstepMax
39 PARAMETER ( nEVPstepMax=180 )
40 INTEGER NMAX_TICE
41 PARAMETER ( NMAX_TICE=10 )
42 INTEGER SOLV_MAX_FIXED
43 PARAMETER ( SOLV_MAX_FIXED=500 )
44 #endif
45
46 #endif /* ALLOW_SEAICE */
47
48 CEH3 ;;; Local Variables: ***
49 CEH3 ;;; mode:fortran ***
50 CEH3 ;;; End: ***

  ViewVC Help
Powered by ViewVC 1.1.22