/[MITgcm]/MITgcm/pkg/exch2/W2_OPTIONS.h
ViewVC logotype

Annotation of /MITgcm/pkg/exch2/W2_OPTIONS.h

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


Revision 1.5 - (hide annotations) (download)
Wed Sep 21 16:27:42 2011 UTC (12 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63c
Changes since 1.4: +6 -1 lines
File MIME type: text/plain
add new CPP option to disable Cumul-Sum matrix (to save storage when using
many tiles); until alternative coding is added, just add a stop.

1 jmc 1.5 C $Header: /u/gcmpack/MITgcm/pkg/exch2/W2_OPTIONS.h,v 1.4 2010/04/23 20:21:06 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     #define W2_CUMSUM_USE_MATRIX
26    
27 jmc 1.2 #endif /* W2_OPTIONS_H */

  ViewVC Help
Powered by ViewVC 1.1.22