source: lmdz_wrf/WRFV3/Registry/registry.io_boilerplate @ 1

Last change on this file since 1 was 1, checked in by lfita, 10 years ago
  • -- --- Opening of the WRF+LMDZ coupling repository --- -- -

WRF: version v3.3
LMDZ: version v1818

More details in:

File size: 14.0 KB
Line 
1
2#  registry.io_boilerplate
3#
4#  Included by registry program
5#
6#  Contains a number of standard state variables associated with I/O
7#
8#
9
10
11# these definitions supercede the definitions in the io_boilerplate_temporary.inc file that follows
12ifdef EM_CORE=1
13rconfig   character  auxinput1_inname   namelist,time_control            1  "met_em.d<domain>.<date>"   -     "name of auxinput1 infile" ""      ""
14rconfig   integer     io_form_auxinput1   namelist,time_control         1              2
15endif
16ifdef NMM_CORE=1
17rconfig   character  auxinput1_inname   namelist,time_control            1  "met_nmm.d<domain>.<date>"   -     "name of auxinput1 infile" ""      ""
18rconfig   integer     io_form_auxinput1   namelist,time_control         1              2
19endif
20
21# the following file is automatically generated by the registry before reading the registry file.
22# see comment above about how to supercede these automatically generated definitions
23include io_boilerplate_temporary.inc
24
25# Output file descriptor for a domain                                           
26state   integer oid            -        -          -         -     -         "oid"                   ""         ""     
27rconfig   integer history_interval        namelist,time_control         max_domains    0       h     "history_interval"       ""      "MINUTES"
28rconfig   integer frames_per_outfile      namelist,time_control         max_domains    10      h     "frames_per_outfile"            ""      ""
29rconfig   logical restart                 namelist,time_control         1             .false. h    "restart"              ""      ""
30rconfig   integer restart_interval        namelist,time_control         1              0       h     "restart_interval"       ""      "MINUTES"
31rconfig   integer     io_form_input       namelist,time_control         1              2       h        "io_form_input"                 ""      ""
32rconfig   integer     io_form_history     namelist,time_control         1              2       h        "io_form_history"               ""      ""
33rconfig   integer     io_form_restart     namelist,time_control         1              2       h        "io_form_restart"               ""      ""
34rconfig   integer     io_form_boundary    namelist,time_control         1              2       h        "io_form_boundary"               ""      ""
35rconfig   integer debug_level             namelist,time_control         1             0       -      "debug_level"           ""      ""
36rconfig   logical self_test_domain        namelist,time_control         1              .false. -      "self_test_domain"           ""      ""
37rconfig   character  history_outname   namelist,time_control            1  "wrfout_d<domain>_<date>"     -     "name of history outfile"  ""      ""
38rconfig   character  history_inname    namelist,time_control            1  "wrfhist_d<domain>_<date>"    -     "name of history infile"  ""      ""
39
40rconfig   integer history_interval_d      namelist,time_control         max_domains    0       h     "history_interval_d"       ""      "DAYS"
41rconfig   integer history_interval_h      namelist,time_control         max_domains    0       h     "history_interval_h"       ""      "HOURS"
42rconfig   integer history_interval_m      namelist,time_control         max_domains    0       h     "history_interval_m"       ""      "MINUTES"
43rconfig   integer history_interval_s      namelist,time_control         max_domains    0       h     "history_interval_s"       ""      "SECONDS"
44
45rconfig   integer inputout_interval_d      namelist,time_control        max_domains    0       h     "inputout_interval_d"       ""      "DAYS"
46rconfig   integer inputout_interval_h      namelist,time_control        max_domains    0       h     "inputout_interval_h"       ""      "HOURS"
47rconfig   integer inputout_interval_m      namelist,time_control        max_domains    0       h     "inputout_interval_m"       ""      "MINUTES"
48rconfig   integer inputout_interval_s      namelist,time_control        max_domains    0       h     "inputout_interval_s"       ""      "SECONDS"
49rconfig   integer inputout_interval        namelist,time_control        max_domains    0       h     "inputout_interval"       ""      "MINUTES"
50
51rconfig   integer restart_interval_d      namelist,time_control         1              0       h     "restart_interval_d"       ""      "DAYS"
52rconfig   integer restart_interval_h      namelist,time_control         1              0       h     "restart_interval_h"       ""      "HOURS"
53rconfig   integer restart_interval_m      namelist,time_control         1              0       h     "restart_interval_m"       ""      "MINUTES"
54rconfig   integer restart_interval_s      namelist,time_control         1              0       h     "restart_interval_s"       ""      "SECONDS"
55
56rconfig  integer history_begin_y   namelist,time_control        max_domains    0     h   "history_begin_y"    ""   "YEARS from start of run"
57rconfig  integer history_begin_d   namelist,time_control        max_domains    0     h   "history_begin_d"    ""   "DAYS from start of run"
58rconfig  integer history_begin_h   namelist,time_control        max_domains    0     h   "history_begin_h"    ""   "HOURS from start of run"
59rconfig  integer history_begin_m   namelist,time_control        max_domains    0     h   "history_begin_m"    ""   "MINUTES from start of run"
60rconfig  integer history_begin_s   namelist,time_control        max_domains    0     h   "history_begin_s"    ""   "SECONDS from start of run"
61rconfig  integer history_begin     namelist,time_control        max_domains    0     h   "history_begin"      ""   "MINUTES from start of run"
62
63rconfig  integer inputout_begin_y   namelist,time_control       max_domains    0     h   "inputout_begin_y"    ""   "YEARS from start of run"
64rconfig  integer inputout_begin_d   namelist,time_control       max_domains    0     h   "inputout_begin_d"    ""   "DAYS from start of run"
65rconfig  integer inputout_begin_h   namelist,time_control       max_domains    0     h   "inputout_begin_h"    ""   "HOURS from start of run"
66rconfig  integer inputout_begin_m   namelist,time_control       max_domains    0     h   "inputout_begin_m"    ""   "MINUTES from start of run"
67rconfig  integer inputout_begin_s   namelist,time_control       max_domains    0     h   "inputout_begin_s"    ""   "SECONDS from start of run"
68
69rconfig  integer restart_begin_y   namelist,time_control        1              0     h   "restart_begin_y"    ""   "YEARS from start of run"
70rconfig  integer restart_begin_d   namelist,time_control        1              0     h   "restart_begin_d"    ""   "DAYS from start of run"
71rconfig  integer restart_begin_h   namelist,time_control        1              0     h   "restart_begin_h"    ""   "HOURS from start of run"
72rconfig  integer restart_begin_m   namelist,time_control        1              0     h   "restart_begin_m"    ""   "MINUTES from start of run"
73rconfig  integer restart_begin_s   namelist,time_control        1              0     h   "restart_begin_s"    ""   "SECONDS from start of run"
74rconfig  integer restart_begin     namelist,time_control        1              0     h   "restart_begin"      ""   "MINUTES from start of run"
75
76rconfig integer history_end_y      namelist,time_control        max_domains    0    h  "history_end_y"       ""      "YEARS from start of run"
77rconfig integer history_end_d      namelist,time_control        max_domains    0    h  "history_end_d"       ""      "DAYS from start of run"
78rconfig integer history_end_h      namelist,time_control        max_domains    0    h  "history_end_h"       ""      "HOURS from start of run"
79rconfig integer history_end_m      namelist,time_control        max_domains    0    h  "history_end_m"       ""      "MINUTES from start of run"
80rconfig integer history_end_s      namelist,time_control        max_domains    0    h  "history_end_s"       ""      "SECONDS from start of run"
81rconfig integer history_end        namelist,time_control        max_domains    0    h  "history_end"         ""      "MINUTES from start of run"
82
83rconfig integer inputout_end_y      namelist,time_control     max_domains    0    h  "inputout_end_y"       ""      "YEARS from start of run"
84rconfig integer inputout_end_d      namelist,time_control     max_domains    0    h  "inputout_end_d"       ""      "DAYS from start of run"
85rconfig integer inputout_end_h      namelist,time_control     max_domains    0    h  "inputout_end_h"       ""      "HOURS from start of run"
86rconfig integer inputout_end_m      namelist,time_control     max_domains    0    h  "inputout_end_m"       ""      "MINUTES from start of run"
87rconfig integer inputout_end_s      namelist,time_control     max_domains    0    h  "inputout_end_s"       ""      "SECONDS from start of run"
88
89rconfig   integer simulation_start_year   derived                  1              0       -        "simulation_start_year" "start of simulation through restarts" "4-digit year"
90rconfig   integer simulation_start_month  derived                  1              0       -        "simulation_start_month" "start of simulation through restarts" "2-digit month"
91rconfig   integer simulation_start_day    derived                  1              0       -        "simulation_start_day" "start of simulation through restarts" "2-digit day"
92rconfig   integer simulation_start_hour   derived                  1              0       -        "simulation_start_hour" "start of simulation through restarts" "2-digit hour"
93rconfig   integer simulation_start_minute derived                  1              0       -        "simulation_start_minute" "start of simulation through restarts" "2-digit minute"
94rconfig   integer simulation_start_second derived                  1              0       -        "simulation_start_second" "start of simulation through restarts" "2-digit second"
95rconfig   logical reset_simulation_start  namelist,time_control    1              .false. h        "reset_simulation_start" "set simulation start date equal to start date of this run" "logical"
96
97rconfig   integer   sr_x              namelist,domains    max_domains    0
98rconfig   integer   sr_y              namelist,domains    max_domains    0
99
100ifdef EM_CORE=1
101rconfig character sgfdda_inname   namelist,fdda 1  "sgfdda_d<domain>" - "name of sgfdda infile" ""      ""
102rconfig character gfdda_inname    namelist,fdda 1  "gfdda_d<domain>"  - "name of gfdda infile" ""      ""
103rconfig integer sgfdda_interval_d namelist,fdda max_domains    0 h  "sgfdda_interval_d"  ""      "DAYS"
104rconfig integer sgfdda_interval_h namelist,fdda max_domains    0 h  "sgfdda_interval_h"  ""      "HOURS"
105rconfig integer sgfdda_interval_m namelist,fdda max_domains    0 h  "sgfdda_interval_m"  ""      "MINUTES"
106rconfig integer sgfdda_interval_s namelist,fdda max_domains    0 h  "sgfdda_interval_s"  ""      "SECONDS"
107rconfig integer sgfdda_interval_y namelist,fdda max_domains    0 h  "sgfdda_interval_y"  ""      "YEARS"
108rconfig integer sgfdda_interval   namelist,fdda max_domains    0 h  "sgfdda_interval"    ""      "MINUTES"
109rconfig integer gfdda_interval_d  namelist,fdda max_domains    0 h  "gfdda_interval_d"   ""      "DAYS"
110rconfig integer gfdda_interval_h  namelist,fdda max_domains    0 h  "gfdda_interval_h"   ""      "HOURS"
111rconfig integer gfdda_interval_m  namelist,fdda max_domains    0 h  "gfdda_interval_m"   ""      "MINUTES"
112rconfig integer gfdda_interval_s  namelist,fdda max_domains    0 h  "gfdda_interval_s"   ""      "SECONDS"
113rconfig integer gfdda_interval_y  namelist,fdda max_domains    0 h  "gfdda_interval_y"   ""      "YEARS"
114rconfig integer gfdda_interval    namelist,fdda max_domains    0 h  "gfdda_interval"     ""      "MINUTES"
115rconfig integer sgfdda_begin_y    namelist,fdda max_domains    0 h  "sgfdda_begin_y"     ""   "YEARS from start of run"
116rconfig integer sgfdda_begin_d    namelist,fdda max_domains    0 h  "sgfdda_begin_d"     ""   "DAYS from start of run"
117rconfig integer sgfdda_begin_h    namelist,fdda max_domains    0 h  "sgfdda_begin_h"     ""   "HOURS from start of run"
118rconfig integer sgfdda_begin_m    namelist,fdda max_domains    0 h  "sgfdda_begin_m"     ""   "MINUTES from start of run"
119rconfig integer sgfdda_begin_s    namelist,fdda max_domains    0 h  "sgfdda_begin_s"     ""   "SECONDS from start of run"
120rconfig integer gfdda_begin_y     namelist,fdda max_domains    0 h  "gfdda_begin_y"      ""   "YEARS from start of run"
121rconfig integer gfdda_begin_d     namelist,fdda max_domains    0 h  "gfdda_begin_d"      ""   "DAYS from start of run"
122rconfig integer gfdda_begin_h     namelist,fdda max_domains    0 h  "gfdda_begin_h"      ""   "HOURS from start of run"
123rconfig integer gfdda_begin_m     namelist,fdda max_domains    0 h  "gfdda_begin_m"      ""   "MINUTES from start of run"
124rconfig integer gfdda_begin_s     namelist,fdda max_domains    0 h  "gfdda_begin_s"      ""   "SECONDS from start of run"
125rconfig integer sgfdda_end_y      namelist,fdda max_domains    0 h  "sgfdda_end_y"       ""      "YEARS from start of run"
126rconfig integer sgfdda_end_d      namelist,fdda max_domains    0 h  "sgfdda_end_d"       ""      "DAYS from start of run"
127rconfig integer sgfdda_end_h      namelist,fdda max_domains    0 h  "sgfdda_end_h"       ""      "HOURS from start of run"
128rconfig integer sgfdda_end_m      namelist,fdda max_domains    0 h  "sgfdda_end_m"       ""      "MINUTES from start of run"
129rconfig integer sgfdda_end_s      namelist,fdda max_domains    0 h  "sgfdda_end_s"       ""      "SECONDS from start of run"
130rconfig integer gfdda_end_y       namelist,fdda max_domains    0 h  "gfdda_end_y"        ""      "YEARS from start of run"
131rconfig integer gfdda_end_d       namelist,fdda max_domains    0 h  "gfdda_end_d"        ""      "DAYS from start of run"
132rconfig integer gfdda_end_h       namelist,fdda max_domains    0 h  "gfdda_end_h"        ""      "HOURS from start of run"
133rconfig integer gfdda_end_m       namelist,fdda max_domains    0 h  "gfdda_end_m"        ""      "MINUTES from start of run"
134rconfig integer gfdda_end_s       namelist,fdda max_domains    0 h  "gfdda_end_s"        ""      "SECONDS from start of run"
135rconfig integer io_form_sgfdda    namelist,fdda 1              2 h  "io_form_sgfdda"     ""      ""
136rconfig integer io_form_gfdda     namelist,fdda 1              2 h  "io_form_gfdda"      ""      ""
137endif
138
139# for reading in stream variable-set reconfiguration information at run time
140rconfig character iofields_filename       namelist,time_control   max_domains  "NONE_SPECIFIED"
141rconfig logical   ignore_iofields_warning namelist,time_control   1            .true.
142
Note: See TracBrowser for help on using the repository browser.