C $Header: /u/gcmpack/MITgcm/pkg/aim_v23/AIM_OPTIONS.h,v 1.7 2005/06/23 20:02:50 edhill Exp $ C $Name: $ C CPP options file for AIM package #ifndef AIM_OPTIONS_H #define AIM_OPTIONS_H #include "PACKAGES_CONFIG.h" #ifdef ALLOW_AIM #include "CPP_OPTIONS.h" C restore the old AIM interface (ref: coupled run, summer 2000): C - use a simple shift of 1/2 mesh for mapping A.grid <-> C.grid. C - do not include minor changes (added to avoid negative Q). #undef OLD_AIM_INTERFACE C allow dew to form on land (=negative evaporation) #undef ALLOW_DEW_ON_LAND C allow time average diagnostic: #define ALLOW_AIM_TAVE C allow time average diagnostic: #define ALLOW_CLR_SKY_DIAG C Macro mapping dynamics vertical indexing (KD) to AIM vertical indexing (KA). C ( dynamics puts K=1 at bottom of atmos., AIM puts K=1 at top of atmos. ) #define _KD2KA( KD ) Nr-KD+1 #endif /* ALLOW_AIM */ #endif /* AIM_OPTIONS_H */ CEH3 ;;; Local Variables: *** CEH3 ;;; mode:fortran *** CEH3 ;;; End: ***