1 |
jmc |
1.6 |
C $Header: /u/gcmpack/MITgcm/pkg/exch2/W2_OPTIONS.h,v 1.5 2011/09/21 16:27:42 jmc Exp $ |
2 |
jmc |
1.2 |
C $Name: $ |
3 |
jmc |
1.4 |
|
4 |
jmc |
1.2 |
C CPP options file for EXCH2 package |
5 |
|
|
|
6 |
|
|
#ifndef W2_OPTIONS_H |
7 |
|
|
#define W2_OPTIONS_H |
8 |
|
|
|
9 |
|
|
C ... W2_USE_E2_SAFEMODE description ... |
10 |
afe |
1.1 |
#define W2_USE_E2_SAFEMODE |
11 |
jmc |
1.2 |
|
12 |
|
|
C Debug mode option: |
13 |
afe |
1.1 |
#undef W2_E2_DEBUG_ON |
14 |
jmc |
1.2 |
|
15 |
jmc |
1.3 |
C Use only exch2_R1_cube (and avoid calling exch2_R2_cube) |
16 |
|
|
#undef W2_USE_R1_ONLY |
17 |
|
|
|
18 |
jmc |
1.2 |
C Fill null regions (face-corner halo regions) with e2FillValue_RX (=0) |
19 |
|
|
C notes: for testing (allow to check that results are not affected) |
20 |
|
|
#undef W2_FILL_NULL_REGIONS |
21 |
|
|
|
22 |
jmc |
1.5 |
C Process Global Cumulated-Sum using a Tile x Tile (x 2) Matrix |
23 |
|
|
C notes: should be faster (vectorise) but storage of this matrix might |
24 |
|
|
C become an issue on large set-up (with many tiles) |
25 |
jmc |
1.6 |
#undef W2_CUMSUM_USE_MATRIX |
26 |
jmc |
1.5 |
|
27 |
jmc |
1.2 |
#endif /* W2_OPTIONS_H */ |