22 |
|
|
23 |
#include "CPP_OPTIONS.h" |
#include "CPP_OPTIONS.h" |
24 |
|
|
25 |
C The selects the form of COSINE(lat) scaling of bi-harmonic term. |
C This flag selects the form of COSINE(lat) scaling of bi-harmonic term. |
26 |
C *only for use on a lat-lon grid* |
C *only for use on a lat-lon grid* |
27 |
|
C Setting this flag here only affects the bi-harmonic tracer terms; to |
28 |
|
C use COSINEMETH_III in the momentum equations set it CPP_OPTIONS.h |
29 |
#define COSINEMETH_III |
#define COSINEMETH_III |
30 |
|
|
31 |
C The selects isotropic scaling of bi-harmonic term when |
C This selects isotropic scaling of harmonic and bi-harmonic term when |
32 |
C using the COSINE(lat) scaling. |
C using the COSINE(lat) scaling. |
33 |
#undef ISOTROPIC_COS_SCALING |
C Setting this flag here only affects the tracer diffusion terms; to |
34 |
|
C use ISOTROPIC_COS_SCALING of the horizontal viscosity terms in the |
35 |
|
C momentum equations set it CPP_OPTIONS.h; the following line |
36 |
|
C even overrides setting the flag in CPP_OPTIONS.h |
37 |
|
#undef ISOTROPIC_COS_SCALING |
38 |
|
|
39 |
C As of checkpoint41, the inclusion of multi-dimensional advection |
C As of checkpoint41, the inclusion of multi-dimensional advection |
40 |
C introduces excessive recomputation/storage for the adjoint. |
C introduces excessive recomputation/storage for the adjoint. |