/[MITgcm]/MITgcm/pkg/autodiff/checkpoint_lev3_directives.h
ViewVC logotype

Diff of /MITgcm/pkg/autodiff/checkpoint_lev3_directives.h

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

revision 1.21 by heimbach, Fri Jul 2 15:50:24 2004 UTC revision 1.31 by heimbach, Tue Jul 11 23:58:47 2006 UTC
# Line 5  c     store directives for checkpoint le Line 5  c     store directives for checkpoint le
5  c  c
6  c     created: heimbach@mit.edu 10-Jan-2002  c     created: heimbach@mit.edu 10-Jan-2002
7  c  c
8  CADJ STORE gsnm1     = tapelev3, key = ilev_3  CADJ STORE gs        = tapelev3, key = ilev_3
9    CADJ STORE gt        = tapelev3, key = ilev_3
10  CADJ STORE gtnm1     = tapelev3, key = ilev_3  CADJ STORE gtnm1     = tapelev3, key = ilev_3
11    CADJ STORE gsnm1     = tapelev3, key = ilev_3
12  CADJ STORE gunm1     = tapelev3, key = ilev_3  CADJ STORE gunm1     = tapelev3, key = ilev_3
13  CADJ STORE gvnm1     = tapelev3, key = ilev_3  CADJ STORE gvnm1     = tapelev3, key = ilev_3
14  CADJ STORE theta     = tapelev3, key = ilev_3  CADJ STORE theta     = tapelev3, key = ilev_3
# Line 16  CADJ STORE vvel      = tapelev3, key = i Line 18  CADJ STORE vvel      = tapelev3, key = i
18  CADJ STORE wvel      = tapelev3, key = ilev_3  CADJ STORE wvel      = tapelev3, key = ilev_3
19  CADJ STORE etan      = tapelev3, key = ilev_3  CADJ STORE etan      = tapelev3, key = ilev_3
20  CADJ STORE totphihyd = tapelev3, key = ilev_3  CADJ STORE totphihyd = tapelev3, key = ilev_3
21  CADJ STORE surfacetendencyTice = tapelev3, key = ilev_3  CADJ STORE surfaceforcingTice = tapelev3, key = ilev_3
22  CADJ STORE ivdconvcount        = tapelev3, key = ilev_3  cnewCADJ STORE ivdconvcount       = tapelev3, key = ilev_3
 CADJ STORE empmr     = tapelev3, key = ilev_3  
23    
24  #ifdef EXACT_CONSERV  #ifdef EXACT_CONSERV
25  CADJ STORE etaH      = tapelev3, key = ilev_3  CADJ STORE etaH      = tapelev3, key = ilev_3
26  CADJ STORE dEtaHdt   = tapelev3, key = ilev_3  CADJ STORE dEtaHdt   = tapelev3, key = ilev_3
27    CADJ STORE PmEpR     = tapelev3, key = ilev_3
28  cphCADJ STORE hDivFlow  = tapelev3, key = ilev_3  cphCADJ STORE hDivFlow  = tapelev3, key = ilev_3
29  #endif /* EXACT_CONSERV */  #endif /* EXACT_CONSERV */
30    
# Line 31  CADJ STORE tr1       = tapelev3, key = i Line 33  CADJ STORE tr1       = tapelev3, key = i
33  CADJ STORE gtr1nm1   = tapelev3, key = ilev_3  CADJ STORE gtr1nm1   = tapelev3, key = ilev_3
34  #endif /* ALLOW_PASSIVE_TRACER */  #endif /* ALLOW_PASSIVE_TRACER */
35    
36    #ifdef NONLIN_FRSURF
37    CADJ STORE hfac_surfc    = tapelev3, key = ilev_3
38    CADJ STORE hfac_surfs    = tapelev3, key = ilev_3
39    CADJ STORE hfac_surfw    = tapelev3, key = ilev_3
40    CADJ STORE hfacc         = tapelev3, key = ilev_3
41    CADJ STORE hfacs         = tapelev3, key = ilev_3
42    CADJ STORE hfacw         = tapelev3, key = ilev_3
43    CADJ STORE recip_hfacc   = tapelev3, key = ilev_3
44    CADJ STORE recip_hfacs   = tapelev3, key = ilev_3
45    CADJ STORE recip_hfacw   = tapelev3, key = ilev_3
46    # ifndef DISABLE_RSTAR_CODE
47    CADJ STORE rstarexpc,rstarexps,rstarexpw
48    CADJ &     = tapelev3, key = ilev_3
49    CADJ STORE rstarfacc,rstarfacs,rstarfacw
50    CADJ &     = tapelev3, key = ilev_3
51    CADJ STORE rstardhcdt,rstardhsdt,rstardhwdt
52    CADJ &     = tapelev3, key = ilev_3
53    CADJ STORE h0facc,h0facs,h0facw
54    CADJ &     = tapelev3, key = ilev_3
55    # endif
56    #endif /* NONLIN_FRSURF */
57    
58  #ifdef ALLOW_CD_CODE  #ifdef ALLOW_CD_CODE
59  # include "cd_code_ad_check_lev3_dir.h"  # include "cd_code_ad_check_lev3_dir.h"
60  #endif /* ALLOW_CD_CODE */  #endif /* ALLOW_CD_CODE */
# Line 51  CADJ STORE SST0    = tapelev3, key = ile Line 75  CADJ STORE SST0    = tapelev3, key = ile
75  CADJ STORE SST1    = tapelev3, key = ilev_3  CADJ STORE SST1    = tapelev3, key = ilev_3
76  CADJ STORE SSS0    = tapelev3, key = ilev_3  CADJ STORE SSS0    = tapelev3, key = ilev_3
77  CADJ STORE SSS1    = tapelev3, key = ilev_3  CADJ STORE SSS1    = tapelev3, key = ilev_3
78    CADJ STORE saltFlux0    = tapelev3, key = ilev_3
79    CADJ STORE saltFlux1    = tapelev3, key = ilev_3
80  #ifdef SHORTWAVE_HEATING  #ifdef SHORTWAVE_HEATING
81  CADJ STORE Qsw0    = tapelev3, key = ilev_3  CADJ STORE Qsw0    = tapelev3, key = ilev_3
82  CADJ STORE Qsw1    = tapelev3, key = ilev_3  CADJ STORE Qsw1    = tapelev3, key = ilev_3
# Line 74  CADJ STORE pload1  = tapelev3, key = ile Line 100  CADJ STORE pload1  = tapelev3, key = ile
100  # include "seaice_ad_check_lev3_dir.h"  # include "seaice_ad_check_lev3_dir.h"
101  #endif /* ALLOW_SEAICE */  #endif /* ALLOW_SEAICE */
102    
103    #ifdef ALLOW_THSICE
104    # include "thsice_ad_check_lev3_dir.h"
105    #endif /* ALLOW_THSICE */
106    
107    #ifdef ALLOW_RBCS
108    # include "rbcs_ad_check_lev3_dir.h"
109    #endif /* ALLOW_rbcs */
110    
111  #ifdef ALLOW_EBM  #ifdef ALLOW_EBM
112  CADJ STORE fu   = tapelev3, key = ilev_3  CADJ STORE fu    = tapelev3, key = ilev_3
113  CADJ STORE fv   = tapelev3, key = ilev_3  CADJ STORE fv    = tapelev3, key = ilev_3
114  CADJ STORE qnet = tapelev3, key = ilev_3  CADJ STORE qnet  = tapelev3, key = ilev_3
115  CADJ STORE qsw  = tapelev3, key = ilev_3  CADJ STORE qsw   = tapelev3, key = ilev_3
116  CADJ STORE sss  = tapelev3, key = ilev_3  CADJ STORE sss   = tapelev3, key = ilev_3
117    CADJ STORE empmr = tapelev3, key = ilev_3
118  # include "ebm_ad_check_lev3_dir.h"  # include "ebm_ad_check_lev3_dir.h"
119  #endif /* ALLOW_EBM */  #endif /* ALLOW_EBM */
120    
121    #if (defined (ALLOW_COST_TEST) || defined (ALLOW_COST_ATLANTIC_HEAT))
122    CADJ STORE cMeanTheta = tapelev3, key = ilev_3
123    CADJ STORE cMeanUVel  = tapelev3, key = ilev_3
124    CADJ STORE cMeanVVel  = tapelev3, key = ilev_3
125    #endif
126    
127    #ifdef ALLOW_COST_TRACER
128    CADJ STORE objf_tracer = tapelev3, key = ilev_3
129    #endif
130    
131    #ifdef ALLOW_COST_TRANSPORT
132    CADJ STORE objf_transport = tapelev3, key = ilev_3
133    #endif

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.31

  ViewVC Help
Powered by ViewVC 1.1.22