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

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

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

revision 1.22 by jmc, Thu Mar 4 22:02:26 2010 UTC revision 1.24 by utke, Wed Sep 19 20:46:03 2012 UTC
# Line 108  C      #define _BEGIN_MASTER(a)  IF ( a Line 108  C      #define _BEGIN_MASTER(a)  IF ( a
108  C      #define _END_MASTER(a)    CALL BARRIER_MU(a) N EWLINE        ENDIF  C      #define _END_MASTER(a)    CALL BARRIER_MU(a) N EWLINE        ENDIF
109  C      'CPP = cat $< | $(TOOLSDIR)/set64bitConst.sh |  grep -v '^[cC].*_MASTER' | cpp  -traditional -P'  C      'CPP = cat $< | $(TOOLSDIR)/set64bitConst.sh |  grep -v '^[cC].*_MASTER' | cpp  -traditional -P'
110  C      .F.f:  C      .F.f:
111  C               $(CPP) $(DEFINES) $(INCLUDES) |  sed 's/N EWLINE/\n/' > $@  C      $(CPP) $(DEFINES) $(INCLUDES) |  sed 's/N EWLINE/\n/' > $@
112  CcnhDebugEnds  CcnhDebugEnds
113    
114  C--   Control storage of floating point operands  C--   Control storage of floating point operands
# Line 204  C     Sun compilers do not use 8-byte pr Line 204  C     Sun compilers do not use 8-byte pr
204  C     unless .Dnn is specified. CRAY vector machines use 16-byte  C     unless .Dnn is specified. CRAY vector machines use 16-byte
205  C     precision when they see .Dnn which runs very slowly!  C     precision when they see .Dnn which runs very slowly!
206  #ifdef REAL_D0_IS_16BYTES  #ifdef REAL_D0_IS_16BYTES
 #define _d E  
207  #define _F64( a ) a  #define _F64( a ) a
208  #endif  #endif
209  #ifndef REAL_D0_IS_16BYTES  #ifndef REAL_D0_IS_16BYTES
 #define _d D  
210  #define _F64( a ) DFLOAT( a )  #define _F64( a ) DFLOAT( a )
211  #endif  #endif
212    

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

  ViewVC Help
Powered by ViewVC 1.1.22