/[MITgcm]/MITgcm_contrib/high_res_cube/code-mods/SEAICE_OPTIONS.h
ViewVC logotype

Diff of /MITgcm_contrib/high_res_cube/code-mods/SEAICE_OPTIONS.h

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

revision 1.11 by dimitri, Fri Jun 22 20:16:51 2007 UTC revision 1.13 by dimitri, Mon Oct 15 18:22:58 2007 UTC
# Line 52  C-    current implementation requires th Line 52  C-    current implementation requires th
52    
53  #endif /* SEAICE_EXTERNAL_FORCING */  #endif /* SEAICE_EXTERNAL_FORCING */
54    
55    #ifdef ALLOW_OBCS
56    C- OBCS information is needed to define the correct sea ice mask.
57    #include "OBCS_OPTIONS.h"
58    #endif /* ALLOW_OBCS */
59    
60  C--   By default, the sea-ice package uses 2-category thermodynamics.  C--   By default, the sea-ice package uses 2-category thermodynamics.
61  C     When this flag is set, an 8-category calculation of ice  C     When this flag is set, an 8-category calculation of ice
# Line 62  C     Therefore it is not possible to sw Line 66  C     Therefore it is not possible to sw
66  C     in the middle of an integration.  C     in the middle of an integration.
67  #define SEAICE_MULTICATEGORY  #define SEAICE_MULTICATEGORY
68    
69  C--   By default cdm wind stress under sea-ice is set to the  C--   By default for B-grid dynamics solver wind stress under sea-ice is
70  C     same value as it would be if there was no sea-ice.  C     set to the same value as it would be if there was no sea-ice.
71  C     This is a placeholder until a more physically-sensible  C     Define following CPP flag for B-grid ice-ocean stress coupling.
 C     stable solution is developed.  Apparently ocean stress  
 C     that is based on sea-ice velocity can cause trouble in  
 C     Arctic Ocean configurations.  This temporary solution  
 C     also corresponds to that adopted by CCSM-2.  For the  
 C     adventurous user who requires ice-modified stress,  
 C     following options are available.  
 #undef SEAICE_ORIGINAL_BAD_ICE_STRESS  
72  #undef SEAICE_TEST_ICE_STRESS_1  #undef SEAICE_TEST_ICE_STRESS_1
73    
74    C--   By default for B-grid dynamics solver surface tilt is obtained
75    C     indirectly via geostrophic velocities.  Define following CPP
76    C     in order to ues ETAN instead.
77    #undef EXPLICIT_SSH_SLOPE
78    
79  C--   By default the freezing point of water is set to the value of  C--   By default the freezing point of water is set to the value of
80  C     the parameter SEAICE_freeze (=-1.96 by default). To use a  C     the parameter SEAICE_freeze (=-1.96 by default). To use a
81  C     simple linear dependence of the freezing point on salinity,  C     simple linear dependence of the freezing point on salinity,
# Line 85  C     option defined the parameter SEAIC Line 87  C     option defined the parameter SEAIC
87  C--   Allow SEAICEuseFlooding, which converts snow to ice if submerged.  C--   Allow SEAICEuseFlooding, which converts snow to ice if submerged.
88  #define ALLOW_SEAICE_FLOODING  #define ALLOW_SEAICE_FLOODING
89    
90    C--   By default sea ice is fresh.  Set following flag for salty ice.
91    #define SEAICE_SALINITY
92    
93  C--   By default the seaice model is discretized on a B-Grid (for  C--   By default the seaice model is discretized on a B-Grid (for
94  C     historical reasons). Define the following flag to use a new  C     historical reasons). Define the following flag to use a new
95  C     (not thoroughly) test version on a C-grid  C     (not thoroughly) test version on a C-grid
# Line 96  C     defining the following flag Line 101  C     defining the following flag
101  #undef SEAICE_ALLOW_EVP  #undef SEAICE_ALLOW_EVP
102  #endif /* SEAICE_CGRID */  #endif /* SEAICE_CGRID */
103    
104    C--   When set use MAX_HEFF to cap sea ice thickness in seaice_growth
105    #define SEAICE_CAP_HEFF
106    
107  #endif /* SEAICE_OPTIONS_H */  #endif /* SEAICE_OPTIONS_H */
108    
109  CEH3 ;;; Local Variables: ***  CEH3 ;;; Local Variables: ***

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.13

  ViewVC Help
Powered by ViewVC 1.1.22