[MITgcm-support] REAL_D0_IS_16BYTES

Chris Hill cnh at mit.edu
Tue Nov 11 19:06:56 EST 2003


It isn't used but it is wrong. We ended up using s64 not the _d macro. 

> -----Original Message-----
> From: mitgcm-support-bounces at mitgcm.org 
> [mailto:mitgcm-support-bounces at mitgcm.org] On Behalf Of 
> Dimitris Menemenlis
> Sent: Tuesday, November 11, 2003 6:09 PM
> To: mitgcm
> Cc: Benny Cheng
> Subject: [MITgcm-support] REAL_D0_IS_16BYTES
> 
> In CPP_EEMACROS.h, Benny noticed that:
> 
> #ifdef REAL_D0_IS_16BYTES
> #define _d
> #define _F64( a ) a
> #endif
> 
> which means, for example, that if  REAL_D0_IS_16BYTES is defined, in
> 
> 	pkg/mom_vecinv/mom_vi_u_coriolis.F:      epsil = 1. _d -9
> 
> you get
> 
> 	epsil = 1. -9
> 
> instead of
> 
> 	epsil = 1. D -9
> 
> This OK?
> 
> D.
> 
> --
> Dimitris Menemenlis <menemenlis at jpl.nasa.gov> Jet Propulsion 
> Lab, California Insitute of Technology MS 300-323, 4800 Oak 
> Grove Dr, Pasadena CA 91109-8099
> tel: 818-354-1656;  fax: 818-393-6720
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://dev.mitgcm.org/mailman/listinfo/mitgcm-support
> 




More information about the MITgcm-support mailing list