1 |
C $Header: /u/gcmpack/MITgcm/pkg/autodiff/checkpoint_lev1_directives.h,v 1.14 2004/10/13 07:05:51 heimbach Exp $ |
2 |
C $Name: $ |
3 |
c |
4 |
c store directives for checkpoint level 1 |
5 |
c |
6 |
c created: heimbach@mit.edu 10-Jan-2002 |
7 |
c |
8 |
|
9 |
#ifdef ALLOW_EXF |
10 |
# include "exf_ad_check_lev1_dir.h" |
11 |
#else /* ALLOW_EXF undef */ |
12 |
|
13 |
CADJ STORE taux0 = comlev1, key = ikey_dynamics |
14 |
CADJ STORE taux1 = comlev1, key = ikey_dynamics |
15 |
CADJ STORE tauy0 = comlev1, key = ikey_dynamics |
16 |
CADJ STORE tauy1 = comlev1, key = ikey_dynamics |
17 |
CADJ STORE Qnet0 = comlev1, key = ikey_dynamics |
18 |
CADJ STORE Qnet1 = comlev1, key = ikey_dynamics |
19 |
CADJ STORE EmPmR0 = comlev1, key = ikey_dynamics |
20 |
CADJ STORE EmPmR1 = comlev1, key = ikey_dynamics |
21 |
CADJ STORE SST0 = comlev1, key = ikey_dynamics |
22 |
CADJ STORE SST1 = comlev1, key = ikey_dynamics |
23 |
CADJ STORE SSS0 = comlev1, key = ikey_dynamics |
24 |
CADJ STORE SSS1 = comlev1, key = ikey_dynamics |
25 |
CADJ STORE saltFlux0 = comlev1, key = ikey_dynamics |
26 |
CADJ STORE saltFlux1 = comlev1, key = ikey_dynamics |
27 |
#ifdef SHORTWAVE_HEATING |
28 |
CADJ STORE Qsw0 = comlev1, key = ikey_dynamics |
29 |
CADJ STORE Qsw1 = comlev1, key = ikey_dynamics |
30 |
#endif |
31 |
#ifdef ATMOSPHERIC_LOADING |
32 |
CADJ STORE pload0 = comlev1, key = ikey_dynamics |
33 |
CADJ STORE pload1 = comlev1, key = ikey_dynamics |
34 |
#endif |
35 |
#endif /* ALLOW_EXF */ |
36 |
|
37 |
#ifdef ALLOW_OBCS |
38 |
# include "exf_ad_check_lev1_dir.h" |
39 |
#endif /* ALLOW_OBCS */ |
40 |
|
41 |
#ifdef ALLOW_SEAICE |
42 |
# include "seaice_ad_check_lev1_dir.h" |
43 |
#endif |
44 |
|
45 |
#ifdef ALLOW_EBM |
46 |
CADJ STORE fu = comlev1, key = ikey_dynamics |
47 |
CADJ STORE fv = comlev1, key = ikey_dynamics |
48 |
CADJ STORE sss = comlev1, key = ikey_dynamics |
49 |
CADJ STORE qnet = comlev1, key = ikey_dynamics |
50 |
CADJ STORE qsw = comlev1, key = ikey_dynamics |
51 |
# include "ebm_ad_check_lev1_dir.h" |
52 |
#endif |