/[MITgcm]/MITgcm/eesupp/inc/CPP_EEOPTIONS.h
ViewVC logotype

Diff of /MITgcm/eesupp/inc/CPP_EEOPTIONS.h

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

revision 1.15 by heimbach, Mon Nov 13 16:20:30 2000 UTC revision 1.22 by edhill, Sat Mar 27 03:51:50 2004 UTC
# Line 1  Line 1 
1  C $Header$  C $Header$
2    C $Name$
3    
4    CBOP
5    C     !ROUTINE: CPP_EEOPTIONS.h
6    C     !INTERFACE:
7    C     include "CPP_EEOPTIONS.h"
8  C  C
9  C     /==========================================================\  C     !DESCRIPTION:
10  C     | CPP_EEOPTIONS.h                                          |  C     *==========================================================*
11  C     |==========================================================|  C     | CPP\_EEOPTIONS.h                                         |
12    C     *==========================================================*
13  C     | C preprocessor "execution environment" supporting        |  C     | C preprocessor "execution environment" supporting        |
14  C     | flags. Use this file to set flags controlling the        |  C     | flags. Use this file to set flags controlling the        |
15  C     | execution environment in which a model runs - as opposed |  C     | execution environment in which a model runs - as opposed |
# Line 21  C     |       set all options as selecta Line 28  C     |       set all options as selecta
28  C     |       once an experimental configuration has been        |  C     |       once an experimental configuration has been        |
29  C     |       identified, rebuild the code with the appropriate  |  C     |       identified, rebuild the code with the appropriate  |
30  C     |       options set at compile time.                       |  C     |       options set at compile time.                       |
31  C     \==========================================================/  C     *==========================================================*
32    CEOP
33    
34  #ifndef _CPP_EEOPTIONS_H_  #ifndef _CPP_EEOPTIONS_H_
35  #define _CPP_EEOPTIONS_H_  #define _CPP_EEOPTIONS_H_
# Line 45  C     undef this option. Line 53  C     undef this option.
53  #undef  FMTFTN_IO_THREADSAFE  #undef  FMTFTN_IO_THREADSAFE
54    
55  C--   Control MPI based parallel processing  C--   Control MPI based parallel processing
56  #undef  ALLOW_USE_MPI  CXXX We no longer select the use of MPI via this file (CPP_EEOPTIONS.h)
57  #undef  ALWAYS_USE_MPI  CXXX To use MPI, use an appropriate genmake2 options file or use
58    CXXX genmake2 -mpi .
59    CXXX #undef  ALLOW_USE_MPI
60    CXXX #undef  ALWAYS_USE_MPI
61    
62  C--   Control use of communication that might overlap computation.  C--   Control use of communication that might overlap computation.
63  C     Under MPI selects/deselects "non-blocking" sends and receives.  C     Under MPI selects/deselects "non-blocking" sends and receives.

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.22

  ViewVC Help
Powered by ViewVC 1.1.22