-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathregistry.rasm_diag
86 lines (76 loc) · 10.8 KB
/
registry.rasm_diag
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# Registry file specifically for additional RASM diagnostic climate output.
# -Created by Jose Renteria, Amy Solomon, Mark Seefeldt
# New dimspec. Set the number of periods per day for monthly diurnal averaging
dimspec dc 2 constant=8 z diurnal_cycles
# Namelist parameters
rconfig integer mean_diag namelist,time_control 1 0 - "mean diagnostics flag"
rconfig integer mean_freq namelist,time_control 1 0 - "mean output frequency"
rconfig integer mean_interval namelist,time_control 1 0 - "mean output interval"
rconfig integer diurnal_diag namelist,time_control 1 0 - "diurnal diagnostics flag"
# Climate: Mean - output arrays of averages
state real PSFC_MEAN ij misc 1 - rh5 "PSFC_M" "AVERAGE SURFACE PRESSURE" "Pa"
state real TSK_MEAN ij misc 1 - rh5 "TSK_M" "AVERAGE SURFACE SKIN TEMPERATURE" "K"
state real PMSL_MEAN ij misc 1 - rh5 "PMSL_M" "AVERAGE SEA LEVEL PRESSURE" "Pa"
state real T2_MEAN ij misc 1 - rh5 "T2_M" "AVERAGE TEMPERATURE AT 2M" "K"
state real TH2_MEAN ij misc 1 - rh5 "TH2_M" "AVERAGE POTENTIAL TEMPERATURE AT 2M" "K"
state real Q2_MEAN ij misc 1 - rh5 "Q2_M" "AVERAGE WATER VAPOR MIXING RATIO AT 2M" "kg kg-1"
state real U10_MEAN ij misc 1 - rh5 "U10_M" "AVERAGE U-COMPONENT OF WIND AT 10M" "m s-1"
state real V10_MEAN ij misc 1 - rh5 "V10_M" "AVERAGE V-COMPONENT OF WIND AT 10M" "m s-1"
state real HFX_MEAN ij misc 1 - rh5 "HFX_M" "AVERAGE SENSIBLE HEAT FLUX AT THE SURFACE" "W m-2"
state real LH_MEAN ij misc 1 - rh5 "LH_M" "AVERAGE LATENT HEAT FLUX AT THE SURFACE" "W m-2"
state real SWDNB_MEAN ij misc 1 - rh5 "SWDNB_M" "AVERAGE DOWNWARD SHORT WAVE FLUX AT GROUND SURFACE" "W m-2"
state real GLW_MEAN ij misc 1 - rh5 "GLW_M" "AVERAGE DOWNWARD LONGWAVE FLUX AT GROUND SURFACE" "W m-2"
state real LWUPB_MEAN ij misc 1 - rh5 "LWUPB_M" "AVERAGE UPWELLING LONGWAVE FLUX AT BOTTOM" "W m-2"
state real SWUPB_MEAN ij misc 1 - rh5 "SWUPB_M" "AVERAGE UPWELLING SHORTWAVE FLUX AT BOTTOM" "W m-2"
state real SWUPT_MEAN ij misc 1 - rh5 "SWUPT_M" "AVERAGE UPWELLING SHORTWAVE FLUX AT TOP" "W m-2"
state real SWDNT_MEAN ij misc 1 - rh5 "SWDNT_M" "AVERAGE DOWNWELLING SHORTWAVE FLUX AT TOP" "W m-2"
state real LWUPT_MEAN ij misc 1 - rh5 "LWUPT_M" "AVERAGE UPWELLING LONGWAVE FLUX AT TOP" "W m-2"
state real LWDNT_MEAN ij misc 1 - rh5 "LWDNT_M" "AVERAGE DOWNWELLING LONGWAVE FLUX AT TOP" "W m-2"
state character OUTDATE_MEAN - misc - - - "" ""
state integer NSTEPS_MEAN - misc - - r "NSTEP_M" "NUMBER OF MEAN STEPS ACCUMULATED"
# Climate: Diurnal - output arrays of averages for each cycle
state real PSFC_DIURN i{dc}j misc 1 - rh6 "PSFC_D" "DIURNAL AVERAGE SURFACE PRESSURE" "Pa"
state real TSK_DIURN i{dc}j misc 1 - rh6 "TSK_D" "DIURNAL AVERAGE SURFACE SKIN TEMPERATURE" "K"
state real T2_DIURN i{dc}j misc 1 - rh6 "T2_D" "DIURNAL AVERAGE TEMPERATURE AT 2M" "K"
state real TH2_DIURN i{dc}j misc 1 - rh6 "TH2_D" "DIURNAL AVERAGE POTENTIAL TEMPERATURE AT 2M" "K"
state real Q2_DIURN i{dc}j misc 1 - rh6 "Q2_D" "DIRUNAL AVERAGE WATER VAPOR MIXING RATIO AT 2M" "kg kg-1"
state real U10_DIURN i{dc}j misc 1 - rh6 "U10_D" "DIRUNAL AVERAGE U-COMPONENT OF WIND AT 10M" "m s-1"
state real V10_DIURN i{dc}j misc 1 - rh6 "V10_D" "DIRUNAL AVERAGE V-COMPONENT OF WIND AT 10M" "m s-1"
state real HFX_DIURN i{dc}j misc 1 - rh6 "HFX_D" "DIRUNAL AVERAGE SENSIBLE HEAT FLUX AT THE SURFACE" "W m-2"
state real LH_DIURN i{dc}j misc 1 - rh6 "LH_D" "DIRUNAL AVERAGE LATENT HEAT FLUX AT THE SURFACE" "W m-2"
state real SWDNB_DIURN i{dc}j misc 1 - rh6 "SWDNB_D" "DIRUNAL AVERAGE DOWNWARD SHORTWAVE FLUX AT GROUND SURFACE" "W m-2"
state real GLW_DIURN i{dc}j misc 1 - rh6 "GLW_D" "DIRUNAL AVERAGE DOWNWARD LONGWAVE FLUX AT GROUND SURFACE" "W m-2"
state real LWUPB_DIURN i{dc}j misc 1 - rh6 "LWUPB_D" "DIRUNAL AVERAGE UPWELLING LONGWAVE FLUX AT BOTTOM" "W m-2"
state real SWUPB_DIURN i{dc}j misc 1 - rh6 "SWUPB_D" "DIRUNAL AVERAGE UPWELLING SHORTWAVE FLUX AT BOTTOM" "W m-2"
state real SWUPT_DIURN i{dc}j misc 1 - rh6 "SWUPT_D" "DIRUNAL AVERAGE UPWELLING SHORTWAVE FLUX AT TOP" "W m-2"
state real SWDNT_DIURN i{dc}j misc 1 - rh6 "SWDNT_D" "DIRUNAL AVERAGE DOWNWELLING SHORTWAVE FLUX AT TOP" "W m-2"
state real LWUPT_DIURN i{dc}j misc 1 - rh6 "LWUPT_D" "DIRUNAL AVERAGE UPWELLING LONGWAVE FLUX AT TOP" "W m-2"
state real LWDNT_DIURN i{dc}j misc 1 - rh6 "LWDNT_D" "DIRUNAL AVERAGE DOWNWELLING LONGWAVE FLUX AT TOP" "W m-2"
state character OUTDATE_DIURN - misc - - - "" ""
state integer NSTEPS_DIURN - misc - - r "NSTEP_D" "NUMBER OF DIURNAL STEPS ACCUMULATED"
# Climate: Diurnal variables to computer intermediate avereges
state real PSFC_DTMP ij misc 1 - r "PSFC_DTM" "DIRUNUAL TEMP AVERAGE SURFACE PRESSURE" "Pa"
state real TSK_DTMP ij misc 1 - r "TSK_DTM" "DIRUNUAL TEMP AVERAGE SURFACE SKIN TEMPERATURE" "K"
state real T2_DTMP ij misc 1 - r "T2_DTM" "DIRUNUAL TEMP AVERAGE TEMPERATURE AT 2M" "K"
state real TH2_DTMP ij misc 1 - r "TH2_DTM" "DIRUNUAL TEMP AVERAGE POTENTIAL TEMPERATURE AT 2M" "K"
state real Q2_DTMP ij misc 1 - r "Q2_DTM" "DIRUNUAL TEMP WATER VAPOR MIXING RATIO AT 2M" "kg kg-1"
state real U10_DTMP ij misc 1 - r "U10_DTM" "DIRUNUAL TEMP U-COMPONENT OF WIND AT 10M" "m s-1"
state real V10_DTMP ij misc 1 - r "V10_DTM" "DIRUNUAL TEMP V-COMPONENT OF WIND AT 10M" "m s-1"
state real HFX_DTMP ij misc 1 - r "HFX_DTM" "DIRUNUAL TEMP AVERAGE SENSIBLE HEAT FLUX AT THE SURFACE" "W m-2"
state real LH_DTMP ij misc 1 - r "LH_DTM" "DIRUNUAL TEMP AVERAGE LATENT HEAT FLUX AT THE SURFACE" "W m-2"
state real SWDNB_DTMP ij misc 1 - r "SWDNB_DTM" "DIRUNUAL TEMP AVERAGE DOWNWARD SHORT WAVE FLUX AT GROUND SURFACE" "W m-2"
state real GLW_DTMP ij misc 1 - r "GLW_DTM" "DIRUNUAL TEMP AVERAGE DOWNWARD LONG WAVE FLUX AT GROUND SURFACE" "W m-2"
state real LWUPB_DTMP ij misc 1 - r "LWUPB_DTM" "DIRUNUAL TEMP AVERAGE UPWELLING LONGWAVE FLUX AT BOTTOM" "W m-2"
state real SWUPB_DTMP ij misc 1 - r "SWUPB_DTM" "DIRUNUAL TEMP AVERAGE UPWELLING SHORTWAVE FLUX AT BOTTOM" "W m-2"
state real SWUPT_DTMP ij misc 1 - r "SWUPT_DTM" "DIRUNUAL TEMP AVERAGE UPWELLING SHORTWAVE FLUX AT TOP" "W m-2"
state real SWDNT_DTMP ij misc 1 - r "SWDNT_DTM" "DIRUNUAL TEMP AVERAGE DOWNWELLING SHORTWAVE FLUX AT TOP" "W m-2"
state real LWUPT_DTMP ij misc 1 - r "LWUPT_DTM" "DIRUNUAL TEMP AVERAGE UPWELLING LONGWAVE FLUX AT TOP" "W m-2"
state real LWDNT_DTMP ij misc 1 - r "LWDNT_DTM" "DIRUNUAL TEMP AVERAGE DOWNWELLING LONGWAVE FLUX AT TOP" "W m-2"
state integer NSTEPSMEAN_DIURN - misc - - r "NSTEP_DTM" "NUMBER OF MEAN STEPS ACCUMULATED IN DIURNAL Calculation"
# Package declaration for RASM diagnostic output
# -RASM_DIAG: Mean
package mean_diag_off mean_diag==0 - -
package mean_diag_on mean_diag==1 - state:psfc_mean,tsk_mean,pmsl_mean,t2_mean,th2_mean,q2_mean,u10_mean,v10_mean,hfx_mean,lh_mean,swdnb_mean,glw_mean,lwupb_mean,swupb_mean,swupt_mean,swdnt_mean,lwupt_mean,lwdnt_mean
# -RASM_DIAG: Diurnal
package diurnal_diag_off diurnal_diag==0 - -
package diurnal_diag_on diurnal_diag==1 - state:psfc_diurn,tsk_diurn,t2_diurn,th2_diurn,q2_diurn,u10_diurn,v10_diurn,hfx_diurn,lh_diurn,swdnb_diurn,glw_diurn,lwupb_diurn,swupb_diurn,swupt_diurn,swdnt_dirun,lwupt_diurn,lwdnt_diurn