/[MITgcm]/MITgcm/pkg/gmredi/GMREDI_OPTIONS.h
ViewVC logotype

Contents of /MITgcm/pkg/gmredi/GMREDI_OPTIONS.h

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


Revision 1.9 - (show annotations) (download)
Fri Jul 29 18:24:35 2005 UTC (18 years, 10 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57s_post, checkpoint58b_post, checkpoint57y_post, checkpoint57r_post, checkpoint59, checkpoint58, checkpoint58f_post, checkpoint58d_post, checkpoint58a_post, checkpoint57z_post, checkpoint58y_post, checkpoint58t_post, checkpoint58m_post, checkpoint57t_post, checkpoint57v_post, checkpoint60, checkpoint61, checkpoint58w_post, checkpoint57y_pre, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post, checkpoint58e_post, mitgcm_mapl_00, checkpoint58r_post, checkpoint58n_post, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59a, checkpoint59c, checkpoint59b, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59h, checkpoint59k, checkpoint57p_post, checkpint57u_post, checkpoint57q_post, checkpoint58k_post, checkpoint58v_post, checkpoint58l_post, checkpoint58g_post, checkpoint58x_post, checkpoint59j, checkpoint58h_post, checkpoint58j_post, checkpoint57o_post, checkpoint57w_post, checkpoint58i_post, checkpoint57x_post, checkpoint58c_post, checkpoint58u_post, checkpoint58s_post, checkpoint61d, checkpoint61b, checkpoint61c, checkpoint61a
Changes since 1.8: +5 -1 lines
File MIME type: text/plain
 o MNC-ify the gmredi package -- tested and works w/ and w/o mnc
   for ideal_2D_oce and lab_sea on linux_ia32_g77

1 C $Header: /u/gcmpack/MITgcm/pkg/gmredi/GMREDI_OPTIONS.h,v 1.8 2004/11/21 21:48:55 jmc Exp $
2 C $Name: $
3
4 C CPP options file for GM/Redi package
5 C
6 C Use this file for selecting options within the GM/Redi package
7
8 #ifndef GMREDI_OPTIONS_H
9 #define GMREDI_OPTIONS_H
10 #include "PACKAGES_CONFIG.h"
11 #ifdef ALLOW_GMREDI
12
13 #include "CPP_OPTIONS.h"
14
15 C Designed to simplify the Ajoint code:
16 C exclude the clipping/tapering part of the code that is not used
17 C #define GM_EXCLUDE_CLIPPING
18 C #define GM_EXCLUDE_AC02_TAP
19 C #define GM_EXCLUDE_TAPERING
20
21 C This allows to use Visbeck et al formulation to compute K_GM+Redi
22 #undef GM_VISBECK_VARIABLE_K
23
24 C This allows the leading diagonal (top two rows) to be non-unity
25 C (a feature required when tapering adiabatically).
26 #define GM_NON_UNITY_DIAGONAL
27
28 C Allows to use different values of K_GM and K_Redi ; also to
29 C be used with the advective form (Bolus velocity) of GM
30 #define GM_EXTRA_DIAGONAL
31
32 C Allows to use the advective form (Bolus velocity) of GM
33 C instead of the Skew-Flux form (=default)
34 #define GM_BOLUS_ADVEC
35
36
37 #endif /* ALLOW_GMREDI */
38 #endif /* GMREDI_OPTIONS_H */
39
40 CEH3 ;;; Local Variables: ***
41 CEH3 ;;; mode:fortran ***
42 CEH3 ;;; End: ***

  ViewVC Help
Powered by ViewVC 1.1.22