/[MITgcm]/MITgcm/verification/OpenAD/code_ad/CPP_OPTIONS.h
ViewVC logotype

Diff of /MITgcm/verification/OpenAD/code_ad/CPP_OPTIONS.h

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

revision 1.7 by jmc, Tue Aug 14 03:09:00 2012 UTC revision 1.8 by jmc, Thu Sep 11 19:31:31 2014 UTC
# Line 22  C o Shortwave heating as extra term in e Line 22  C o Shortwave heating as extra term in e
22  C Note: this should be a run-time option  C Note: this should be a run-time option
23  #undef SHORTWAVE_HEATING  #undef SHORTWAVE_HEATING
24    
25    C o Include/exclude Geothermal Heat Flux at the bottom of the ocean
26    #undef ALLOW_GEOTHERMAL_FLUX
27    
28  C o Include/exclude phi_hyd calculation code  C o Include/exclude phi_hyd calculation code
29  #define INCLUDE_PHIHYD_CALCULATION_CODE  #define INCLUDE_PHIHYD_CALCULATION_CODE
30    
# Line 46  C o Include/exclude AdamsBashforth-3rd-O Line 49  C o Include/exclude AdamsBashforth-3rd-O
49  C o Include/exclude nonHydrostatic code  C o Include/exclude nonHydrostatic code
50  #undef ALLOW_NONHYDROSTATIC  #undef ALLOW_NONHYDROSTATIC
51    
52    C o Allow to account for heating due to friction (and momentum dissipation)
53    #undef ALLOW_FRICTION_HEATING
54    
55  C o Allow mass source or sink of Fluid in the interior  C o Allow mass source or sink of Fluid in the interior
56  C   (3-D generalisation of oceanic real-fresh water flux)  C   (3-D generalisation of oceanic real-fresh water flux)
57  #undef ALLOW_ADDFLUID  #undef ALLOW_ADDFLUID
# Line 75  C o Allow the use of Non-Linear Free-Sur Line 81  C o Allow the use of Non-Linear Free-Sur
81  C   this implies that surface thickness (hFactors) vary with time  C   this implies that surface thickness (hFactors) vary with time
82  #undef NONLIN_FRSURF  #undef NONLIN_FRSURF
83    
84    C o Use Non Self-Adjoint (NSA) conjugate-gradient solver
85    #undef ALLOW_CG2D_NSA
86    
87  C o Include/exclude code for single reduction Conjugate-Gradient solver  C o Include/exclude code for single reduction Conjugate-Gradient solver
88  #undef ALLOW_SRCG  #undef ALLOW_SRCG
89    
# Line 121  C   each of the above pkg get its own op Line 130  C   each of the above pkg get its own op
130  C   Although this method, inherited from ECCO setup, has been traditionally  C   Although this method, inherited from ECCO setup, has been traditionally
131  C   used for all adjoint built, work is in progress to allow to use the  C   used for all adjoint built, work is in progress to allow to use the
132  C   standard method also for adjoint built.  C   standard method also for adjoint built.
133  #ifdef PACKAGES_CONFIG_H  c#ifdef PACKAGES_CONFIG_H
134  # include "ECCO_CPPOPTIONS.h"  c# include "ECCO_CPPOPTIONS.h"
135  #endif  c#endif
136    
137  #endif /* CPP_OPTIONS_H */  #endif /* CPP_OPTIONS_H */

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

  ViewVC Help
Powered by ViewVC 1.1.22