Back to home page

MITgcm

 
 

    


File indexing completed on 2023-03-29 05:10:08 UTC

view on githubraw file Latest commit cda1c18f on 2023-03-28 22:31:47 UTC
b500ef9059 Patr*0001 c
                0002 c     store directives for checkpoint level 1
                0003 c
                0004 c     created: heimbach@mit.edu 10-Jan-2002
                0005 c
95c7d150a4 Ed H*0006 #ifdef ALLOW_EXF
9c41af81f6 Timo*0007 C     most of these fields are here for safety only, because it should
                0008 C     always be possible to save the field hflux instead of hflux0 and
                0009 C     hflux1 in the innermost checkpoint level
be103b7744 Patr*0010 
95c72ef3a1 Patr*0011 CADJ STORE hflux0    = comlev1, key=ikey_dynamics, kind=isbyte
                0012 CADJ STORE hflux1    = comlev1, key=ikey_dynamics, kind=isbyte
                0013 CADJ STORE sflux0    = comlev1, key=ikey_dynamics, kind=isbyte
                0014 CADJ STORE sflux1    = comlev1, key=ikey_dynamics, kind=isbyte
                0015 CADJ STORE ustress0  = comlev1, key=ikey_dynamics, kind=isbyte
                0016 CADJ STORE ustress1  = comlev1, key=ikey_dynamics, kind=isbyte
                0017 CADJ STORE vstress0  = comlev1, key=ikey_dynamics, kind=isbyte
                0018 CADJ STORE vstress1  = comlev1, key=ikey_dynamics, kind=isbyte
                0019 CADJ STORE wspeed0   = comlev1, key=ikey_dynamics, kind=isbyte
                0020 CADJ STORE wspeed1   = comlev1, key=ikey_dynamics, kind=isbyte
dcf13b59f3 Patr*0021 
b500ef9059 Patr*0022 # ifdef ALLOW_ATM_TEMP
be103b7744 Patr*0023 
95c72ef3a1 Patr*0024 CADJ STORE aqh0      = comlev1, key=ikey_dynamics, kind=isbyte
                0025 CADJ STORE aqh1      = comlev1, key=ikey_dynamics, kind=isbyte
                0026 CADJ STORE atemp0    = comlev1, key=ikey_dynamics, kind=isbyte
                0027 CADJ STORE atemp1    = comlev1, key=ikey_dynamics, kind=isbyte
                0028 CADJ STORE precip0   = comlev1, key=ikey_dynamics, kind=isbyte
                0029 CADJ STORE precip1   = comlev1, key=ikey_dynamics, kind=isbyte
                0030 CADJ STORE lwflux0   = comlev1, key=ikey_dynamics, kind=isbyte
                0031 CADJ STORE lwflux1   = comlev1, key=ikey_dynamics, kind=isbyte
                0032 CADJ STORE swflux0   = comlev1, key=ikey_dynamics, kind=isbyte
                0033 CADJ STORE swflux1   = comlev1, key=ikey_dynamics, kind=isbyte
0e8df33a35 Jean*0034 CADJ STORE snowprecip0 = comlev1, key=ikey_dynamics, kind=isbyte
                0035 CADJ STORE snowprecip1 = comlev1, key=ikey_dynamics, kind=isbyte
                0036 #  ifdef ALLOW_READ_TURBFLUXES
                0037 CADJ STORE hs0   = comlev1, key=ikey_dynamics, kind=isbyte
                0038 CADJ STORE hs1   = comlev1, key=ikey_dynamics, kind=isbyte
                0039 CADJ STORE hl0   = comlev1, key=ikey_dynamics, kind=isbyte
                0040 CADJ STORE hl1   = comlev1, key=ikey_dynamics, kind=isbyte
                0041 #  endif /* ALLOW_READ_TURBFLUXES */
b500ef9059 Patr*0042 #  ifdef EXF_READ_EVAP
95c72ef3a1 Patr*0043 CADJ STORE evap0     = comlev1, key=ikey_dynamics, kind=isbyte
                0044 CADJ STORE evap1     = comlev1, key=ikey_dynamics, kind=isbyte
b500ef9059 Patr*0045 #  else
95c72ef3a1 Patr*0046 CADJ STORE evap      = comlev1, key=ikey_dynamics, kind=isbyte
b500ef9059 Patr*0047 #  endif /* EXF_READ_EVAP */
                0048 #  ifdef ALLOW_DOWNWARD_RADIATION
95c72ef3a1 Patr*0049 CADJ STORE swdown0   = comlev1, key=ikey_dynamics, kind=isbyte
                0050 CADJ STORE swdown1   = comlev1, key=ikey_dynamics, kind=isbyte
                0051 CADJ STORE lwdown0   = comlev1, key=ikey_dynamics, kind=isbyte
                0052 CADJ STORE lwdown1   = comlev1, key=ikey_dynamics, kind=isbyte
b500ef9059 Patr*0053 #  endif
be103b7744 Patr*0054 
b500ef9059 Patr*0055 # else /* ALLOW_ATM_TEMP undef */
be103b7744 Patr*0056 
b500ef9059 Patr*0057 #  ifdef SHORTWAVE_HEATING
95c72ef3a1 Patr*0058 CADJ STORE swflux0   = comlev1, key=ikey_dynamics, kind=isbyte
                0059 CADJ STORE swflux1   = comlev1, key=ikey_dynamics, kind=isbyte
b500ef9059 Patr*0060 #  endif
be103b7744 Patr*0061 
b500ef9059 Patr*0062 # endif /* ALLOW_ATM_TEMP */
be103b7744 Patr*0063 
95c72ef3a1 Patr*0064 CADJ STORE uwind0    = comlev1, key=ikey_dynamics, kind=isbyte
                0065 CADJ STORE uwind1    = comlev1, key=ikey_dynamics, kind=isbyte
                0066 CADJ STORE vwind0    = comlev1, key=ikey_dynamics, kind=isbyte
                0067 CADJ STORE vwind1    = comlev1, key=ikey_dynamics, kind=isbyte
be103b7744 Patr*0068 
9dd339a48d Jean*0069 # if (defined ALLOW_BULKFORMULAE) || (defined ALLOW_DOWNWARD_RADIATION)
95c72ef3a1 Patr*0070 CADJ STORE theta     = comlev1, key=ikey_dynamics, kind=isbyte
b500ef9059 Patr*0071 # endif
                0072 # ifdef ALLOW_CLIMSSS_RELAXATION
95c72ef3a1 Patr*0073 CADJ STORE climsss0   = comlev1, key=ikey_dynamics, kind=isbyte
                0074 CADJ STORE climsss1   = comlev1, key=ikey_dynamics, kind=isbyte
b500ef9059 Patr*0075 # endif
                0076 # ifdef ALLOW_CLIMSST_RELAXATION
95c72ef3a1 Patr*0077 CADJ STORE climsst0   = comlev1, key=ikey_dynamics, kind=isbyte
                0078 CADJ STORE climsst1   = comlev1, key=ikey_dynamics, kind=isbyte
b500ef9059 Patr*0079 # endif
                0080 # ifdef ATMOSPHERIC_LOADING
95c72ef3a1 Patr*0081 CADJ STORE apressure0    = comlev1, key=ikey_dynamics, kind=isbyte
                0082 CADJ STORE apressure1    = comlev1, key=ikey_dynamics, kind=isbyte
                0083 CADJ STORE siceload      = comlev1, key=ikey_dynamics, kind=isbyte
b500ef9059 Patr*0084 # endif
134fd0fea9 Patr*0085 # ifdef ALLOW_RUNOFF
4b13fec8e0 Matt*0086 CADJ STORE runoff0       = comlev1, key=ikey_dynamics, kind=isbyte
                0087 CADJ STORE runoff1       = comlev1, key=ikey_dynamics, kind=isbyte
134fd0fea9 Patr*0088 # endif
d217f7c14d Gael*0089 # ifdef ALLOW_SALTFLX
                0090 CADJ STORE saltflx0      = comlev1, key=ikey_dynamics, kind=isbyte
                0091 CADJ STORE saltflx1      = comlev1, key=ikey_dynamics, kind=isbyte
                0092 # endif
24da7525ba Jean*0093 # ifdef EXF_SEAICE_FRACTION
d877a5eaeb Patr*0094 CADJ STORE areamask0     = comlev1, key=ikey_dynamics, kind=isbyte
                0095 CADJ STORE areamask1     = comlev1, key=ikey_dynamics, kind=isbyte
                0096 # endif
b500ef9059 Patr*0097 
95c7d150a4 Ed H*0098 #endif /* ALLOW_EXF */