/[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.25 by jmc, Wed Aug 2 02:14:49 2006 UTC revision 1.31 by jmc, Sun Apr 26 02:34:40 2009 UTC
# Line 59  C     a different file for each tile) an Line 59  C     a different file for each tile) an
59  C--   Flag to turn off the writing of error message to ioUnit zero  C--   Flag to turn off the writing of error message to ioUnit zero
60  #undef DISABLE_WRITE_TO_UNIT_ZERO  #undef DISABLE_WRITE_TO_UNIT_ZERO
61    
62    C--   Flag to turn on checking for errors from all threads and procs
63    C     (calling S/R STOP_IF_ERROR) before stopping.
64    #define USE_ERROR_STOP
65    
66    C--   Flag turns off MPI_SEND ready_to_receive polling in the
67    C     gather_* subroutines to speed up integrations.
68    #undef DISABLE_MPI_READY_TO_RECEIVE
69    
70  C--   Control MPI based parallel processing  C--   Control MPI based parallel processing
71  CXXX We no longer select the use of MPI via this file (CPP_EEOPTIONS.h)  CXXX We no longer select the use of MPI via this file (CPP_EEOPTIONS.h)
72  CXXX To use MPI, use an appropriate genmake2 options file or use  CXXX To use MPI, use an appropriate genmake2 options file or use
# Line 106  C           filled in some way. Line 114  C           filled in some way.
114  #define CAN_PREVENT_X_PERIODICITY  #define CAN_PREVENT_X_PERIODICITY
115  #define CAN_PREVENT_Y_PERIODICITY  #define CAN_PREVENT_Y_PERIODICITY
116    
117    C--   Alternative formulation of BYTESWAP, faster than
118    C     compiler flag -byteswapio on the Altix.
119    #undef FAST_BYTESWAP
120    
121    C--   Alternative way of doing global sum without MPI allreduce call
122    C     but instead, explicit MPI send & recv calls.
123    #undef GLOBAL_SUM_SEND_RECV
124    
125    C--   Alternative way of doing global sum on a single CPU
126    C     to eliminate tiling-dependent roundoff errors.
127    C     Note: This is slow.
128    #undef  CG2D_SINGLECPU_SUM
129    
130  #endif /* _CPP_EEOPTIONS_H_ */  #endif /* _CPP_EEOPTIONS_H_ */
131    
132  #include "CPP_EEMACROS.h"  #include "CPP_EEMACROS.h"

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.31

  ViewVC Help
Powered by ViewVC 1.1.22