Parent Directory | Revision Log | Revision Graph
o first check-in for the "branch-genmake2" merge o verification suite as run on shelley (gcc 3.2.2): Wed Oct 8 23:42:29 EDT 2003 T S U V G D M c m s m s m s m s E p a R g m m e . m m e . m m e . m m e . N n k u 2 i a a d i a a d i a a d i a a d 2 d e n d n x n . n x n . n x n . n x n . OPTFILE=NONE Y Y Y Y 13 16 16 16 0 16 16 16 16 16 16 16 16 13 12 0 0 pass adjustment.128x64x1 Y Y Y Y 16 16 16 16 0 16 16 16 16 16 16 0 0 16 16 0 0 pass adjustment.cs-32x32x1 Y Y Y Y 16 16 16 16 0 16 16 16 16 16 16 22 0 16 16 22 0 pass adjust_nlfs.cs-32x32x1 Y Y Y Y -- 13 13 16 16 13 13 13 13 16 16 16 16 16 16 16 16 N/O advect_cs Y Y Y Y -- 22 16 16 16 16 16 16 13 16 16 16 16 16 16 16 16 N/O advect_xy Y Y Y Y -- 13 16 13 16 16 16 16 16 16 16 22 16 16 16 16 16 N/O advect_xz Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass aim.5l_cs Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 16 16 16 16 13 16 pass aim.5l_Equatorial_Channel Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 13 16 16 13 13 16 pass aim.5l_LatLon Y Y Y Y 13 16 16 16 16 16 16 16 16 16 13 12 13 13 16 13 16 pass exp0 Y Y Y Y 14 16 16 16 16 16 16 16 22 16 16 16 13 16 16 22 16 pass exp1 Y Y Y Y 13 13 16 13 16 16 16 16 16 13 13 16 16 13 13 13 13 pass exp2 Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass exp4 Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 22 16 16 16 22 16 pass exp5 Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass front_relax Y Y Y Y 14 16 16 13 13 16 16 13 13 16 13 13 16 12 13 13 16 pass global_ocean.90x40x15 Y Y Y Y 10 16 16 13 13 16 13 16 16 13 13 13 13 16 16 13 16 FAIL global_ocean.cs32x15 Y Y Y Y 6 11 12 13 13 12 13 16 13 9 9 9 9 10 9 9 11 FAIL global_ocean_pressure Y Y Y Y 14 16 16 13 16 16 16 13 13 13 13 13 16 12 16 13 16 pass global_with_exf Y Y Y Y 14 16 16 16 16 16 16 16 16 11 13 22 13 16 16 9 16 pass hs94.128x64x5 Y Y Y Y 13 16 16 16 16 16 16 16 16 11 16 16 16 13 16 22 13 pass hs94.1x64x5 Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 13 13 16 16 22 13 pass hs94.cs-32x32x5 Y Y Y Y 10 10 16 13 13 16 16 16 22 16 13 13 13 13 13 22 13 FAIL ideal_2D_oce Y Y Y Y 8 16 16 16 16 16 16 16 16 13 13 8 16 16 16 16 16 FAIL internal_wave Y Y Y Y 14 16 16 16 16 16 16 16 16 13 13 22 13 13 13 22 16 pass inverted_barometer Y Y Y Y 12 16 16 16 16 16 16 16 16 16 13 12 13 13 13 13 13 FAIL lab_sea Y Y Y Y 11 16 16 16 16 16 16 16 13 13 13 12 13 16 13 12 13 FAIL natl_box Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass plume_on_slope Y Y Y Y 13 16 16 16 16 13 16 16 16 16 16 16 16 13 16 16 16 pass solid-body.cs-32x32x1
1 | edhill | 1.7 | C $Header: /u/u3/gcmpack/MITgcm/pkg/seaice/SEAICE_OPTIONS.h,v 1.6.2.2 2003/10/02 18:30:08 adcroft Exp $ |
2 | C $Name: $ | ||
3 | heimbach | 1.2 | |
4 | C /==========================================================\ | ||
5 | C | SEAICE_OPTIONS.h | | ||
6 | C | o CPP options file for sea ice package. | | ||
7 | C |==========================================================| | ||
8 | C | Use this file for selecting options within the sea ice | | ||
9 | edhill | 1.7 | C | package. | |
10 | heimbach | 1.2 | C \==========================================================/ |
11 | |||
12 | edhill | 1.7 | #ifndef SEAICE_OPTIONS_H |
13 | #define SEAICE_OPTIONS_H | ||
14 | #include "PACKAGES_CONFIG.h" | ||
15 | #ifdef ALLOW_SEAICE | ||
16 | |||
17 | heimbach | 1.2 | #include "CPP_OPTIONS.h" |
18 | |||
19 | dimitri | 1.3 | C-- Write "text-plots" of certain fields in STDOUT for debugging. |
20 | heimbach | 1.2 | #undef SEAICE_DEBUG |
21 | |||
22 | dimitri | 1.3 | C-- Allow sea-ice dynamic code. |
23 | C This option is provided to allow use of TAMC | ||
24 | C on the thermodynamics component of the code only. | ||
25 | C Sea-ice dynamics can also be turned off at runtime | ||
26 | C using variable SEAICEuseDYNAMICS. | ||
27 | heimbach | 1.2 | #define SEAICE_ALLOW_DYNAMICS |
28 | dimitri | 1.3 | |
29 | C-- By default, pkg/seaice defines forcing variable internally, in | ||
30 | C SEAICE_FFIELDS.h, and reads them in from files. When CPP option | ||
31 | C SEAICE_EXTERNAL_FORCING is defined, the above forcing variables | ||
32 | C are defined and provided by an external package. At present this | ||
33 | C option is hardwired for pkg/exf and the variables are passed using | ||
34 | C include file exf_fields.h. | ||
35 | #undef SEAICE_EXTERNAL_FORCING | ||
36 | |||
37 | C-- By default, the sea-ice package uses its own integrated bulk | ||
38 | C formulae to compute fluxes (fu, fv, EmPmR, Qnet, and Qsw) over | ||
39 | C open-ocean. When this flag is set, these variables are computed | ||
40 | C in a separate external package, for example, pkg/exf, and then | ||
41 | C modified for sea-ice effects by pkg/seaice. | ||
42 | #undef SEAICE_EXTERNAL_FLUXES | ||
43 | heimbach | 1.2 | |
44 | dimitri | 1.5 | C-- By default, the sea-ice package uses 2-category thermodynamics. |
45 | C When this flag is set, an 8-category calculation of ice | ||
46 | C thermodynamics is carried out in groatb.F | ||
47 | dimitri | 1.6 | C !!! Note the pickup_seaice.* generated by this option differ !!! |
48 | C !!! from those generated with the default 2-category model. !!! | ||
49 | C !!! Therefore it is not possible to switch between the two !!! | ||
50 | C !!! in the middle of an integration. !!! | ||
51 | dimitri | 1.5 | #undef SEAICE_MULTILEVEL |
52 | |||
53 | dimitri | 1.4 | #endif /* ALLOW_SEAICE */ |
54 | edhill | 1.7 | #endif /* SEAICE_OPTIONS_H */ |
ViewVC Help | |
Powered by ViewVC 1.1.22 |