/[MITgcm]/MITgcm/verification/advect_cs/code/GAD_OPTIONS.h
ViewVC logotype

Diff of /MITgcm/verification/advect_cs/code/GAD_OPTIONS.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1 by jmc, Tue Feb 12 22:32:20 2008 UTC revision 1.2 by jmc, Fri May 9 21:46:25 2008 UTC
# Line 5  CBOP Line 5  CBOP
5  C !ROUTINE: GAD_OPTIONS.h  C !ROUTINE: GAD_OPTIONS.h
6    
7  C !INTERFACE:  C !INTERFACE:
8  C #include "GAD_OPTIONS.h"  C #include "GAD_OPTIONS.h"
9    
10  C !DESCRIPTION:  C !DESCRIPTION:
11  C Contains CPP macros/flags for controlling optional features of package.  C Contains CPP macros/flags for controlling optional features of package.
# Line 31  C use COSINEMETH_III in the momentum equ Line 31  C use COSINEMETH_III in the momentum equ
31  C This selects isotropic scaling of harmonic and 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  C Setting this flag here only affects the tracer diffusion terms; to  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  C use ISOTROPIC_COS_SCALING of the horizontal viscosity terms in the
35  C momentum equations set it CPP_OPTIONS.h; the following line  C momentum equations set it CPP_OPTIONS.h; the following line
36  C even overrides setting the flag in CPP_OPTIONS.h  C even overrides setting the flag in CPP_OPTIONS.h
37  #undef ISOTROPIC_COS_SCALING  #undef ISOTROPIC_COS_SCALING
# Line 41  C introduces excessive recomputation/sto Line 41  C introduces excessive recomputation/sto
41  C We can disable it here using CPP because run-time flags are insufficient.  C We can disable it here using CPP because run-time flags are insufficient.
42  #undef DISABLE_MULTIDIM_ADVECTION  #undef DISABLE_MULTIDIM_ADVECTION
43    
44  C This enable the use of 2nd-Order Moment advection scheme (Prather, 1986)  C This enable the use of 2nd-Order Moment advection scheme (Prather, 1986) for
45  C due to large memory space (10 times more / tracer) requirement,  C Temperature and Salinity ; due to large memory space (10 times more / tracer)
46  C by default, this part of the code is not compiled.  C requirement, by default, this part of the code is not compiled.
47  #define GAD_ALLOW_SOM_ADVECT  #define GAD_ALLOW_TS_SOM_ADV
48    
49  #else  #else
50    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.22