/[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.15 by heimbach, Thu Oct 30 18:53:21 2003 UTC revision 1.24 by heimbach, Thu Oct 14 05:22:21 2004 UTC
# Line 1  Line 1 
1    C $Header$
2    C $Name$
3  c  c
4  c     store directives for checkpoint level 3  c     store directives for checkpoint level 3
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 14  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 surfaceforcingTice = tapelev3, key = ilev_3
22    cnewCADJ STORE ivdconvcount       = tapelev3, key = ilev_3
23    
24  #ifdef EXACT_CONSERV  #ifdef EXACT_CONSERV
 CADJ STORE empmr     = tapelev3, key = ilev_3  
25  CADJ STORE etaH      = tapelev3, key = ilev_3  CADJ STORE etaH      = tapelev3, key = ilev_3
26  CADJ STORE hDivFlow  = 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
29  #endif /* EXACT_CONSERV */  #endif /* EXACT_CONSERV */
30    
31  #ifdef ALLOW_PASSIVE_TRACER  #ifdef ALLOW_PASSIVE_TRACER
# Line 30  CADJ STORE gtr1nm1   = tapelev3, key = i Line 37  CADJ STORE gtr1nm1   = tapelev3, key = i
37  # include "cd_code_ad_check_lev3_dir.h"  # include "cd_code_ad_check_lev3_dir.h"
38  #endif /* ALLOW_CD_CODE */  #endif /* ALLOW_CD_CODE */
39    
40  #ifdef INCLUDE_EXTERNAL_FORCING_PACKAGE  #ifdef ALLOW_EXF
41  # include "exf_ad_check_lev3_dir.h"  # include "exf_ad_check_lev3_dir.h"
42  #else /* INCLUDE_EXTERNAL_FORCING_PACKAGE undef */  #else /* ALLOW_EXF undef */
43    
44  CADJ STORE taux0   = tapelev3, key = ilev_3  CADJ STORE taux0   = tapelev3, key = ilev_3
45  CADJ STORE taux1   = tapelev3, key = ilev_3  CADJ STORE taux1   = tapelev3, key = ilev_3
# Line 55  CADJ STORE pload0  = tapelev3, key = ile Line 62  CADJ STORE pload0  = tapelev3, key = ile
62  CADJ STORE pload1  = tapelev3, key = ilev_3  CADJ STORE pload1  = tapelev3, key = ilev_3
63  #endif  #endif
64    
65  #endif /* INCLUDE_EXTERNAL_FORCING_PACKAGE */  #endif /* ALLOW_EXF */
66    
67  #ifdef ALLOW_PTRACERS  #ifdef ALLOW_PTRACERS
68  # include "ptracers_ad_check_lev3_dir.h"  # include "ptracers_ad_check_lev3_dir.h"
# Line 68  CADJ STORE pload1  = tapelev3, key = ile Line 75  CADJ STORE pload1  = tapelev3, key = ile
75  #ifdef ALLOW_SEAICE  #ifdef ALLOW_SEAICE
76  # include "seaice_ad_check_lev3_dir.h"  # include "seaice_ad_check_lev3_dir.h"
77  #endif /* ALLOW_SEAICE */  #endif /* ALLOW_SEAICE */
78    
79    #ifdef ALLOW_EBM
80    CADJ STORE fu    = tapelev3, key = ilev_3
81    CADJ STORE fv    = tapelev3, key = ilev_3
82    CADJ STORE qnet  = tapelev3, key = ilev_3
83    CADJ STORE qsw   = tapelev3, key = ilev_3
84    CADJ STORE sss   = tapelev3, key = ilev_3
85    CADJ STORE empmr = tapelev3, key = ilev_3
86    # include "ebm_ad_check_lev3_dir.h"
87    #endif /* ALLOW_EBM */
88    
89    #ifdef ALLOW_COST_ATLANTIC_HEAT
90    CADJ STORE cMeanTheta = tapelev3, key = ilev_3
91    CADJ STORE cMeanUVel  = tapelev3, key = ilev_3
92    CADJ STORE cMeanVVel  = tapelev3, key = ilev_3
93    #endif
94    
95    #ifdef ALLOW_COST_TRACER
96    CADJ STORE objf_tracer = tapelev3, key = ilev_3
97    #endif

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.24

  ViewVC Help
Powered by ViewVC 1.1.22