--- MITgcm_contrib/submesoscale/code/GMREDI_OPTIONS.h 2008/05/30 21:51:23 1.1 +++ MITgcm_contrib/submesoscale/code/GMREDI_OPTIONS.h 2010/03/19 19:37:48 1.3 @@ -1,4 +1,4 @@ -C $Header: /home/ubuntu/mnt/e9_copy/MITgcm_contrib/submesoscale/code/GMREDI_OPTIONS.h,v 1.1 2008/05/30 21:51:23 dimitri Exp $ +C $Header: /home/ubuntu/mnt/e9_copy/MITgcm_contrib/submesoscale/code/GMREDI_OPTIONS.h,v 1.3 2010/03/19 19:37:48 dimitri Exp $ C $Name: $ C CPP options file for GM/Redi package @@ -13,13 +13,18 @@ #include "CPP_OPTIONS.h" C Designed to simplify the Ajoint code: -C exclude the clipping/tapering part of the code that is not used +C #define GMREDI_WITH_STABLE_ADJOINT +C -- exclude the clipping/tapering part of the code that is not used C #define GM_EXCLUDE_CLIPPING +C #define GM_EXCLUDE_FM07_TAP C #define GM_EXCLUDE_AC02_TAP C #define GM_EXCLUDE_TAPERING - + C This allows to use Visbeck et al formulation to compute K_GM+Redi #undef GM_VISBECK_VARIABLE_K +C Use old calculation (before 2007/05/24) of Visbeck etal K_GM+Redi +C (which depends on tapering scheme) +#undef OLD_VISBECK_CALC C This allows the leading diagonal (top two rows) to be non-unity C (a feature required when tapering adiabatically). @@ -33,6 +38,13 @@ C instead of the Skew-Flux form (=default) #define GM_BOLUS_ADVEC +C Allows the use of the Fox-Kemper et al. Submesoscale Eddy Parameterization +C (=default) +#define GM_SUBMESO +C This controls whether the Front width scales with ML def. radius or not. +C Recommendation is yes. +#define GM_SUBMESO_VARYLf + #endif /* ALLOW_GMREDI */ #endif /* GMREDI_OPTIONS_H */