41 |
C from those generated with the default 2-category model. |
C from those generated with the default 2-category model. |
42 |
C Therefore it is not possible to switch between the two |
C Therefore it is not possible to switch between the two |
43 |
C in the middle of an integration. |
C in the middle of an integration. |
44 |
#define SEAICE_MULTICATEGORY |
c#define SEAICE_MULTICATEGORY |
45 |
|
|
46 |
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) |
47 |
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) |
48 |
#define SEAICE_GROWTH_LEGACY |
#define SEAICE_GROWTH_LEGACY |
49 |
|
|
50 |
|
C-- Since the missing sublimation term is now included |
51 |
|
C this flag is needed for backward compatibility |
52 |
|
#define SEAICE_DISABLE_SUBLIM |
53 |
|
|
54 |
|
C-- Suspected missing term in coupled ocn-ice heat budget (to be further tested) |
55 |
|
#define SEAICE_DISABLE_HEATCONSFIX |
56 |
|
|
57 |
C-- options only available in the merged version |
C-- options only available in the merged version |
58 |
#ifndef SEAICE_GROWTH_LEGACY |
#ifndef SEAICE_GROWTH_LEGACY |
59 |
C- to ensure heat conservation in the coupled ocean-seaice system |
C- to ensure heat conservation in the coupled ocean-seaice system |
62 |
# undef ALLOW_PRECLUDE_INFINITESIMAL_AREA |
# undef ALLOW_PRECLUDE_INFINITESIMAL_AREA |
63 |
#endif |
#endif |
64 |
|
|
|
C-- By default the freezing point of water is set to the value of |
|
|
C the parameter SEAICE_freeze (=-1.96 by default). To use a |
|
|
C simple linear dependence of the freezing point on salinity, |
|
|
C set the following flag (pressure is assumed to have no effect, |
|
|
C which is a good assumption for the top 20 meters). With this |
|
|
C option defined the parameter SEAICE_freeze has no effect. |
|
|
#undef SEAICE_VARIABLE_FREEZING_POINT |
|
|
|
|
|
C-- Allow SEAICEuseFlooding, which converts snow to ice if submerged. |
|
|
#define ALLOW_SEAICE_FLOODING |
|
|
|
|
65 |
C-- By default sea ice is fresh. Set following flag for salty ice. |
C-- By default sea ice is fresh. Set following flag for salty ice. |
66 |
#define SEAICE_VARIABLE_SALINITY |
#define SEAICE_VARIABLE_SALINITY |
67 |
|
|