/[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.33 by jmc, Thu Mar 4 22:01:35 2010 UTC revision 1.36 by dimitri, Sat Sep 28 19:09:38 2013 UTC
# Line 86  C--   Alternative formulation of BYTESWA Line 86  C--   Alternative formulation of BYTESWA
86  C     compiler flag -byteswapio on the Altix.  C     compiler flag -byteswapio on the Altix.
87  #undef FAST_BYTESWAP  #undef FAST_BYTESWAP
88    
89    C--   Flag defined for eeset_parms.F and open_copy_data_file.F
90    C     to write scratch files from process 0 only
91    #undef SINGLE_DISK_IO
92    
93  C=== MPI, EXCH and GLOBAL_SUM related options ===  C=== MPI, EXCH and GLOBAL_SUM related options ===
94  C--   Flag turns off MPI_SEND ready_to_receive polling in the  C--   Flag turns off MPI_SEND ready_to_receive polling in the
95  C     gather_* subroutines to speed up integrations.  C     gather_* subroutines to speed up integrations.
# Line 96  CXXX We no longer select the use of MPI Line 100  CXXX We no longer select the use of MPI
100  CXXX To use MPI, use an appropriate genmake2 options file or use  CXXX To use MPI, use an appropriate genmake2 options file or use
101  CXXX genmake2 -mpi .  CXXX genmake2 -mpi .
102  CXXX #undef  ALLOW_USE_MPI  CXXX #undef  ALLOW_USE_MPI
 CXXX #undef  ALWAYS_USE_MPI  
103    
104  C--   Control use of communication that might overlap computation.  C--   Control use of communication that might overlap computation.
105  C     Under MPI selects/deselects "non-blocking" sends and receives.  C     Under MPI selects/deselects "non-blocking" sends and receives.
# Line 125  C           filled in some way. Line 128  C           filled in some way.
128  #define CAN_PREVENT_X_PERIODICITY  #define CAN_PREVENT_X_PERIODICITY
129  #define CAN_PREVENT_Y_PERIODICITY  #define CAN_PREVENT_Y_PERIODICITY
130    
131    C--   disconnect tiles (no exchange between tiles, just fill-in edges
132    C     assuming locally periodic subdomain)
133    #undef DISCONNECTED_TILES
134    
135  C--   Alternative way of doing global sum without MPI allreduce call  C--   Alternative way of doing global sum without MPI allreduce call
136  C     but instead, explicit MPI send & recv calls.  C     but instead, explicit MPI send & recv calls.
137  #undef GLOBAL_SUM_SEND_RECV  #undef GLOBAL_SUM_SEND_RECV

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.36

  ViewVC Help
Powered by ViewVC 1.1.22