/[MITgcm]/MITgcm/verification/cpl_atm2d+ocn/code_ocn/CPP_EEOPTIONS.h
ViewVC logotype

Diff of /MITgcm/verification/cpl_atm2d+ocn/code_ocn/CPP_EEOPTIONS.h

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

revision 1.1 by jscott, Tue May 1 21:50:53 2007 UTC revision 1.2 by jscott, Thu Sep 3 20:18:50 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  C--   Flag turns off MPI_SEND ready_to_receive polling in the
67  C     gather_* subroutines to speed up integrations.  C     gather_* subroutines to speed up integrations.
68  #undef DISABLE_MPI_READY_TO_RECEIVE  #undef DISABLE_MPI_READY_TO_RECEIVE
# Line 84  C--   Control use of communication with Line 88  C--   Control use of communication with
88  C     allow to import and export from/to Coupler interface.  C     allow to import and export from/to Coupler interface.
89  #define COMPONENT_MODULE  #define COMPONENT_MODULE
90    
91    
92  C--   Control use of JAM routines for Artic network  C--   Control use of JAM routines for Artic network
93  C     These invoke optimized versions of "exchange" and "sum" that  C     These invoke optimized versions of "exchange" and "sum" that
94  C     utilize the programmable aspect of Artic cards.  C     utilize the programmable aspect of Artic cards.
# Line 118  C--   Alternative formulation of BYTESWA Line 123  C--   Alternative formulation of BYTESWA
123  C     compiler flag -byteswapio on the Altix.  C     compiler flag -byteswapio on the Altix.
124  #undef FAST_BYTESWAP  #undef FAST_BYTESWAP
125    
126    C--   Alternative way of doing global sum without MPI allreduce call
127    C     but instead, explicit MPI send & recv calls.
128    #undef GLOBAL_SUM_SEND_RECV
129    
130    C--   Alternative way of doing global sum on a single CPU
131    C     to eliminate tiling-dependent roundoff errors.
132    C     Note: This is slow.
133    #undef  CG2D_SINGLECPU_SUM
134    
135  #endif /* _CPP_EEOPTIONS_H_ */  #endif /* _CPP_EEOPTIONS_H_ */
136    
137  #include "CPP_EEMACROS.h"  #include "CPP_EEMACROS.h"

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.22