--- MITgcm/model/inc/CPP_OPTIONS.h 2008/08/21 15:51:55 1.43 +++ MITgcm/model/inc/CPP_OPTIONS.h 2012/03/15 00:41:29 1.46 @@ -1,4 +1,4 @@ -C $Header: /home/ubuntu/mnt/e9_copy/MITgcm/model/inc/CPP_OPTIONS.h,v 1.43 2008/08/21 15:51:55 jmc Exp $ +C $Header: /home/ubuntu/mnt/e9_copy/MITgcm/model/inc/CPP_OPTIONS.h,v 1.46 2012/03/15 00:41:29 jmc Exp $ C $Name: $ #ifndef CPP_OPTIONS_H @@ -28,6 +28,9 @@ C o Include/exclude AdamsBashforth-3rd-Order code #undef ALLOW_ADAMSBASHFORTH_3 +C o Include/exclude code for single reduction cg-solver +#undef ALLOW_SRCG + C o Include/exclude nonHydrostatic code #undef ALLOW_NONHYDROSTATIC @@ -54,6 +57,12 @@ C (3-D generalisation of oceanic real-fresh water flux) #undef ALLOW_ADDFLUID +C o Choices for implicit solver routines solve_*diagonal.F +C The following has low memory footprint, but not suitable for AD +#define SOLVE_DIAGONAL_LOWMEMORY +C The following one suitable for AD but does not vectorize +#undef SOLVE_DIAGONAL_KINNER + C o ALLOW isotropic scaling of harmonic and bi-harmonic terms when C using an locally isotropic spherical grid with (dlambda) x (dphi*cos(phi)) C *only for use on a lat-lon grid*