--- MITgcm/verification/natl_box/code/CPP_OPTIONS.h 2001/02/04 14:38:53 1.2 +++ MITgcm/verification/natl_box/code/CPP_OPTIONS.h 2001/02/20 14:48:07 1.3 @@ -1,4 +1,4 @@ -C $Header: /home/ubuntu/mnt/e9_copy/MITgcm/verification/natl_box/code/CPP_OPTIONS.h,v 1.2 2001/02/04 14:38:53 cnh Exp $ +C $Header: /home/ubuntu/mnt/e9_copy/MITgcm/verification/natl_box/code/CPP_OPTIONS.h,v 1.3 2001/02/20 14:48:07 jmc Exp $ C $Name: $ C @@ -7,6 +7,9 @@ C will be compiled. C +C o Include/exclude code for AIM package +#undef ALLOW_AIM + C o Include/exclude code for GM/Redi parameterization #undef ALLOW_GMREDI @@ -18,18 +21,21 @@ #define SHORTWAVE_HEATING #endif +C o Include/exclude code for Shapiro filters +#define ALLOW_SHAP_FILT + C o Include/exclude code for C-D grid method of integrating the C coriolis terms #define INCLUDE_CD_CODE C o Include/exclude code for open-boundary conditions -#undef ALLOW_OBCS +#undef ALLOW_OBCS C o Include/exclude diagnostics package interface code #define INCLUDE_DIAGNOSTICS_INTERFACE_CODE -C o Include/exclude latitude circle FFT filter -#undef INCLUDE_LAT_CIRC_FFT_FILTER_CODE +C o Include/exclude zonal FFT filter code +#undef ALLOW_ZONAL_FILT C o Include/exclude temperature advection code #define INCLUDE_T_ADVECTION_CODE @@ -99,31 +105,9 @@ C o Include/exclude phi_hyd calculation code #define INCLUDE_PHIHYD_CALCULATION_CODE -C o Include/exclude prognostic variable shapiro filter code -C Note - Shapiro filter of prognostics variables requires the -C three steps "step forward including edges", filter, -C "communicate edges". -C If the filtering code is included then we do not use the -C pipelined "step forward including edges" in S/R DYNAMICS. -C Instead the three steps are performed before DYNAMICS one -C after another in an un-pipelined fashion. -#undef INCLUDE_SHAPIRO_FILTER_CODE -#ifdef INCLUDE_SHAPIRO_FILTER_CODE -#undef DO_PIPELINED_CORRECTION_STEP -#endif -#ifndef INCLUDE_SHAPIRO_FILTER_CODE -#define DO_PIPELINED_CORRECTION_STEP -#endif - -C o Include/exclude call to S/R FIND_RHO -#define INCLUDE_FIND_RHO_CALL - C o Include/exclude call to S/R CONVECT #define INCLUDE_CONVECT_CALL -C o Include/exclude call to S/R CALC_ISOSLOPES -#define INCLUDE_CALC_ISOSLOPES_CALL - C o Include/exclude call to S/R CALC_DIFFUSIVITY #define INCLUDE_CALC_DIFFUSIVITY_CALL @@ -153,5 +137,3 @@ #include "ECCO_CPPOPTIONS.h" #endif - -