/[MITgcm]/MITgcm/verification/1D_ocean_ice_column/code/SEAICE_OPTIONS.h
ViewVC logotype

Diff of /MITgcm/verification/1D_ocean_ice_column/code/SEAICE_OPTIONS.h

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

revision 1.15 by jmc, Tue Oct 23 00:10:01 2012 UTC revision 1.16 by jmc, Thu Nov 15 20:12:02 2012 UTC
# Line 43  C     Note: be aware of pickup_seaice.* Line 43  C     Note: be aware of pickup_seaice.*
43  C     a simulation with a different number of categories.  C     a simulation with a different number of categories.
44  #undef SEAICE_MULTICATEGORY  #undef SEAICE_MULTICATEGORY
45    
46    C--   run with sea Ice Thickness Distribution (ITD);
47    C     set number of categories (nITD) in SEAICE_SIZE.h
48    #undef SEAICE_ITD
49    
50    C--   SEAICE_ITD replaces SEAICE_MULTICATEGORY
51    #ifdef SEAICE_ITD
52    #undef SEAICE_MULTICATEGORY
53    #endif
54    
55  C--   Use the Old version of seaice_growth (close to cvs version 1.70)  C--   Use the Old version of seaice_growth (close to cvs version 1.70)
56  C     otherwise, use the merged version (with some of Ian Fenty s code)  C     otherwise, use the merged version (with some of Ian Fenty s code)
57  #undef SEAICE_GROWTH_LEGACY  #undef SEAICE_GROWTH_LEGACY
# Line 83  C     enable EVP code by defining the fo Line 92  C     enable EVP code by defining the fo
92  C--   When set use SEAICE_zetaMin and SEAICE_evpDampC to limit viscosities  C--   When set use SEAICE_zetaMin and SEAICE_evpDampC to limit viscosities
93  C     from below and above in seaice_evp: not necessary, and not recommended  C     from below and above in seaice_evp: not necessary, and not recommended
94  #  undef SEAICE_ALLOW_CLIPZETA  #  undef SEAICE_ALLOW_CLIPZETA
95  # else /* not EVP */  # endif /* SEAICE_ALLOW_EVP */
96  C     regularize zeta to zmax with a smooth tanh-function instead  C     regularize zeta to zmax with a smooth tanh-function instead
97  C     of a min(zeta,zmax). This improves convergence of iterative  C     of a min(zeta,zmax). This improves convergence of iterative
98  C     solvers (Lemieux and Tremblay 2009, JGR). No effect on EVP  C     solvers (Lemieux and Tremblay 2009, JGR). No effect on EVP
99  #  undef SEAICE_ZETA_SMOOTHREG  # undef SEAICE_ZETA_SMOOTHREG
 # endif /* SEAICE_ALLOW_EVP */  
100  C     allow the truncated ellipse rheology (runtime flag SEAICEuseTEM)  C     allow the truncated ellipse rheology (runtime flag SEAICEuseTEM)
101  # undef SEAICE_ALLOW_TEM  # undef SEAICE_ALLOW_TEM
102  #else /* not SEAICE_CGRID, but old B-grid */  #else /* not SEAICE_CGRID, but old B-grid */
# Line 125  C     SEAICE_CAP_SUBLIM is not needed as Line 133  C     SEAICE_CAP_SUBLIM is not needed as
133  C--   Enable free drift code  C--   Enable free drift code
134  #undef SEAICE_ALLOW_FREEDRIFT  #undef SEAICE_ALLOW_FREEDRIFT
135    
 C--   run with sea ice thickness distribution;  
 C     set number of categories (nITD) in SEAICE_SIZE.h  
 #undef SEAICE_ITD  
 C  
 C--   SEAICE_ITD replaces SEAICE_MULTICATEGORY  
 #ifdef SEAICE_ITD  
 #undef SEAICE_MULTICATEGORY  
 #endif  
   
136  #endif /* ALLOW_SEAICE */  #endif /* ALLOW_SEAICE */
137  #endif /* SEAICE_OPTIONS_H */  #endif /* SEAICE_OPTIONS_H */
138    

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

  ViewVC Help
Powered by ViewVC 1.1.22