C $Header: /u/gcmpack/MITgcm/pkg/seaice/SEAICE_SIZE.h,v 1.12 2015/01/28 15:14:35 mlosch Exp $
C $Name: $
#ifdef ALLOW_SEAICE
CBOP
C !ROUTINE: SEAICE_SIZE.h
C !INTERFACE:
C #include SEAICE_SIZE.h
C !DESCRIPTION:
C Contains seaice array-size definition (number of tracers,categories).
C SItrMaxNum :: number of passive tracers to allocate
C nITD :: number of seaice categories to allocate
CEOP
C- Maximum Number of categories
INTEGER nITD
C--
#ifdef SEAICE_ITD
C nITD defines number of ice thickness categories,
C i.e. size of additional dimension to AREA, HEFF, HSNOW, etc.
C Bitz et al. (2001, JGR) suggest a minimum of nITD = 5
PARAMETER (nITD = 5)
#else
PARAMETER (nITD = 7)
#endif
C- Maximum Number of tracers
INTEGER SItrMaxNum
PARAMETER(SItrMaxNum = 3 )
#ifdef ALLOW_AUTODIFF
INTEGER iicekey
INTEGER nEVPstepMax
PARAMETER ( nEVPstepMax=180 )
INTEGER NMAX_TICE
PARAMETER ( NMAX_TICE=10 )
INTEGER SOLV_MAX_FIXED
PARAMETER ( SOLV_MAX_FIXED=500 )
INTEGER MPSEUDOTIMESTEPS
PARAMETER (MPSEUDOTIMESTEPS=2)
#endif /* ALLOW_AUTODIFF */
#endif /* ALLOW_SEAICE */
CEH3 ;;; Local Variables: ***
CEH3 ;;; mode:fortran ***
CEH3 ;;; End: ***