r5152 | xinzhang | 2011-09-26 21:04:33 -0700 (Mon, 26 Sep 2011) | 3 lines
[wrffire.git] / wrfv2_fire / external / io_esmf / module_symbols_util.F90
blob7620afeb997de769e78de49837edd5cb0eb79540
1
2 ! NOTE:  This file will be removed once encapsulation of bare ESMF 
3 !        calls is complete within WRF non-external source code.  
5       MODULE module_symbols_util
7         USE ESMF, WRFU_ALARM => ESMF_ALARM
8         USE ESMF, WRFU_ALARMCREATE => ESMF_ALARMCREATE
9         USE ESMF, WRFU_ALARMDESTROY => ESMF_ALARMDESTROY
10         USE ESMF, WRFU_ALARMDISABLE => ESMF_ALARMDISABLE
11         USE ESMF, WRFU_ALARMENABLE => ESMF_ALARMENABLE
12         USE ESMF, WRFU_ALARMGET => ESMF_ALARMGET
13         USE ESMF, WRFU_ALARMISENABLED => ESMF_ALARMISENABLED
14         USE ESMF, WRFU_ALARMISRINGING => ESMF_ALARMISRINGING
15         USE ESMF, WRFU_ALARMISSTICKY => ESMF_ALARMISSTICKY
16 !5.2.0r        USE ESMF, WRFU_ALARMLISTTYPE => ESMF_ALARMLISTTYPE
17         USE ESMF, WRFU_ALARMLIST_ALL => ESMF_ALARMLIST_ALL
18         USE ESMF, WRFU_ALARMLIST_NEXTRINGING => ESMF_ALARMLIST_NEXTRINGING
19         USE ESMF, WRFU_ALARMLIST_PREVRINGING => ESMF_ALARMLIST_PREVRINGING
20         USE ESMF, WRFU_ALARMLIST_RINGING => ESMF_ALARMLIST_RINGING
21         USE ESMF, WRFU_ALARMNOTSTICKY => ESMF_ALARMNOTSTICKY
22         USE ESMF, WRFU_ALARMPRINT => ESMF_ALARMPRINT
23         USE ESMF, WRFU_ALARMREADRESTART => ESMF_ALARMREADRESTART
24         USE ESMF, WRFU_ALARMRINGEROFF => ESMF_ALARMRINGEROFF
25         USE ESMF, WRFU_ALARMRINGERON => ESMF_ALARMRINGERON
26         USE ESMF, WRFU_ALARMSET => ESMF_ALARMSET
27         USE ESMF, WRFU_ALARMSTICKY => ESMF_ALARMSTICKY
28         USE ESMF, WRFU_ALARMVALIDATE => ESMF_ALARMVALIDATE
29         USE ESMF, WRFU_ALARMWASPREVRINGING => ESMF_ALARMWASPREVRINGING
30         USE ESMF, WRFU_ALARMWILLRINGNEXT => ESMF_ALARMWILLRINGNEXT
31         USE ESMF, WRFU_ALARMWRITERESTART => ESMF_ALARMWRITERESTART
33         USE ESMF, WRFU_CALENDAR => ESMF_CALENDAR
34         USE ESMF, WRFU_CALENDARCREATE => ESMF_CALENDARCREATE
35         USE ESMF, WRFU_CALENDARDESTROY => ESMF_CALENDARDESTROY
36         USE ESMF, WRFU_CALENDARFINALIZE => ESMF_CALENDARFINALIZE
37         USE ESMF, WRFU_CALENDARGET => ESMF_CALENDARGET
38         USE ESMF, WRFU_CALENDARINITIALIZE => ESMF_CALENDARINITIALIZE
39         USE ESMF, WRFU_CALENDARISLEAPYEAR => ESMF_CALENDARISLEAPYEAR
40         USE ESMF, WRFU_CALENDARPRINT => ESMF_CALENDARPRINT
41         USE ESMF, WRFU_CALENDARREADRESTART => ESMF_CALENDARREADRESTART
42         USE ESMF, WRFU_CALENDARSET => ESMF_CALENDARSET
43         USE ESMF, WRFU_CALENDARSETDEFAULT => ESMF_CALENDARSETDEFAULT
44 !5.2.0r        USE ESMF, WRFU_CALENDARTYPE => ESMF_CALENDARTYPE
45         USE ESMF, WRFU_CALENDARVALIDATE => ESMF_CALENDARVALIDATE
46         USE ESMF, WRFU_CALENDARWRITERESTART => ESMF_CALENDARWRITERESTART
47         USE ESMF, WRFU_CAL_360DAY => ESMF_CALKIND_360DAY            ! 5.2.0r
48         USE ESMF, WRFU_CAL_CUSTOM => ESMF_CALKIND_CUSTOM            ! 5.2.0r
49         USE ESMF, WRFU_CAL_GREGORIAN => ESMF_CALKIND_GREGORIAN      ! 5.2.0r
50         USE ESMF, WRFU_CAL_JULIAN => ESMF_CALKIND_JULIAN            ! 5.2.0r
51         USE ESMF, WRFU_CAL_JULIANDAY => ESMF_CALKIND_JULIANDAY      ! 5.2.0r
52         USE ESMF, WRFU_CAL_NOCALENDAR => ESMF_CALKIND_NOCALENDAR    ! 5.2.0r
53         USE ESMF, WRFU_CAL_NOLEAP => ESMF_CALKIND_NOLEAP            ! 5.2.0r
55         USE ESMF, WRFU_CLOCK => ESMF_CLOCK
56         USE ESMF, WRFU_CLOCKADVANCE => ESMF_CLOCKADVANCE
57         USE ESMF, WRFU_CLOCKCREATE => ESMF_CLOCKCREATE
58         USE ESMF, WRFU_CLOCKDESTROY => ESMF_CLOCKDESTROY
59         USE ESMF, WRFU_CLOCKGET => ESMF_CLOCKGET
60         USE ESMF, WRFU_CLOCKGETALARM => ESMF_CLOCKGETALARM
61         USE ESMF, WRFU_CLOCKGETALARMLIST => ESMF_CLOCKGETALARMLIST
62         USE ESMF, WRFU_CLOCKGETNEXTTIME => ESMF_CLOCKGETNEXTTIME
63         USE ESMF, WRFU_CLOCKISDONE => ESMF_CLOCKISDONE
64         USE ESMF, WRFU_CLOCKISREVERSE => ESMF_CLOCKISREVERSE
65         USE ESMF, WRFU_CLOCKISSTOPTIME => ESMF_CLOCKISSTOPTIME
66         USE ESMF, WRFU_CLOCKISSTOPTIMEENABLED => ESMF_CLOCKISSTOPTIMEENABLED
67         USE ESMF, WRFU_CLOCKPRINT => ESMF_CLOCKPRINT
68         USE ESMF, WRFU_CLOCKREADRESTART => ESMF_CLOCKREADRESTART
69         USE ESMF, WRFU_CLOCKSET => ESMF_CLOCKSET
70         USE ESMF, WRFU_CLOCKSTOPTIMEDISABLE => ESMF_CLOCKSTOPTIMEDISABLE
71         USE ESMF, WRFU_CLOCKSTOPTIMEENABLE => ESMF_CLOCKSTOPTIMEENABLE
72         USE ESMF, WRFU_CLOCKSYNCTOREALTIME => ESMF_CLOCKSYNCTOREALTIME
73         USE ESMF, WRFU_CLOCKVALIDATE => ESMF_CLOCKVALIDATE
74         USE ESMF, WRFU_CLOCKWRITERESTART => ESMF_CLOCKWRITERESTART
75         USE ESMF, WRFU_FINALIZE => ESMF_FINALIZE
76         USE ESMF, WRFU_INITIALIZE => ESMF_INITIALIZE
77         USE ESMF, WRFU_KIND_C16 => ESMF_KIND_C16
78         USE ESMF, WRFU_KIND_C8 => ESMF_KIND_C8
79 !5.2.0r        USE ESMF, WRFU_KIND_I1 => ESMF_KIND_I1
80 !5.2.0r        USE ESMF, WRFU_KIND_I2 => ESMF_KIND_I2
81         USE ESMF, WRFU_KIND_I4 => ESMF_KIND_I4
82         USE ESMF, WRFU_KIND_I8 => ESMF_KIND_I8
83         USE ESMF, WRFU_KIND_R4 => ESMF_KIND_R4
84         USE ESMF, WRFU_KIND_R8 => ESMF_KIND_R8
85         USE ESMF, WRFU_LOG => ESMF_LOG
86         USE ESMF, WRFU_LOGCLOSE => ESMF_LOGCLOSE
87         USE ESMF, WRFU_LOGFINALIZE => ESMF_LOGFINALIZE
88         USE ESMF, WRFU_LOGFLUSH => ESMF_LOGFLUSH
89         USE ESMF, WRFU_LOGFOUNDALLOCERROR => ESMF_LOGFOUNDALLOCERROR
90         USE ESMF, WRFU_LOGFOUNDERROR => ESMF_LOGFOUNDERROR
91         USE ESMF, WRFU_LOGGET => ESMF_LOGGET
92         USE ESMF, WRFU_LOGINITIALIZE => ESMF_LOGINITIALIZE
93 ! deprecated in ESMF 5
94 !        USE ESMF, WRFU_LOGMSGFOUNDALLOCERROR => ESMF_LOGMSGFOUNDALLOCERROR
95 !        USE ESMF, WRFU_LOGMSGFOUNDERROR => ESMF_LOGMSGFOUNDERROR
96 !        USE ESMF, WRFU_LOGMSGSETERROR => ESMF_LOGMSGSETERROR
97         USE ESMF, WRFU_LOGOPEN => ESMF_LOGOPEN
98         USE ESMF, WRFU_LOGSET => ESMF_LOGSET
99         USE ESMF, WRFU_LOGWRITE => ESMF_LOGWRITE
100 !5.2.0r        USE ESMF, WRFU_LOG_ERROR => ESMF_LOG_ERROR
101 !5.2.0r        USE ESMF, WRFU_LOG_HALTERROR => ESMF_LOG_HALTERROR
102 !5.2.0r        USE ESMF, WRFU_LOG_HALTNEVER => ESMF_LOG_HALTNEVER
103 !5.2.0r        USE ESMF, WRFU_LOG_HALTWARNING => ESMF_LOG_HALTWARNING
104 !5.2.0r        USE ESMF, WRFU_LOG_INFO => ESMF_LOG_INFO
105 !5.2.0r        USE ESMF, WRFU_LOG_MULTI => ESMF_LOG_MULTI
106 !5.2.0r        USE ESMF, WRFU_LOG_SINGLE => ESMF_LOG_SINGLE
107 !5.2.0r        USE ESMF, WRFU_LOG_WARNING => ESMF_LOG_WARNING
108         USE ESMF, WRFU_MAXSTR => ESMF_MAXSTR
109         ! USE ESMF, WRFU_R4 => ESMF_R4
110         ! USE ESMF, WRFU_R8 => ESMF_R8
111         USE ESMF, WRFU_SUCCESS => ESMF_SUCCESS
112         USE ESMF, WRFU_TIME => ESMF_TIME
113 ! See module_esmf_extensions for extensions to this interface.  Uncomment 
114 ! the line below once ESMF supports the extensions.  
115 !        USE ESMF, WRFU_TIMEGET => ESMF_TIMEGET
116         USE ESMF, WRFU_TIMEINTERVAL => ESMF_TIMEINTERVAL
117         USE ESMF, WRFU_TIMEINTERVALABSVALUE => ESMF_TIMEINTERVALABSVALUE
118         USE ESMF, WRFU_TIMEINTERVALGET => ESMF_TIMEINTERVALGET
119         USE ESMF, WRFU_TIMEINTERVALNEGABSVALUE => ESMF_TIMEINTERVALNEGABSVALUE
120         USE ESMF, WRFU_TIMEINTERVALPRINT => ESMF_TIMEINTERVALPRINT
121         USE ESMF, WRFU_TIMEINTERVALREADRESTART => ESMF_TIMEINTERVALREADRESTART
122         USE ESMF, WRFU_TIMEINTERVALSET => ESMF_TIMEINTERVALSET
123         USE ESMF, WRFU_TIMEINTERVALVALIDATE => ESMF_TIMEINTERVALVALIDATE
124         USE ESMF, WRFU_TIMEINTERVALWRITERESTART => ESMF_TIMEINTERVALWRITERESTART
125         USE ESMF, WRFU_TIMEISLEAPYEAR => ESMF_TIMEISLEAPYEAR
126         USE ESMF, WRFU_TIMEISSAMECALENDAR => ESMF_TIMEISSAMECALENDAR
127         USE ESMF, WRFU_TIMEPRINT => ESMF_TIMEPRINT
128         USE ESMF, WRFU_TIMEREADRESTART => ESMF_TIMEREADRESTART
129         USE ESMF, WRFU_TIMESET => ESMF_TIMESET
130         USE ESMF, WRFU_TIMESYNCTOREALTIME => ESMF_TIMESYNCTOREALTIME
131         USE ESMF, WRFU_TIMEVALIDATE => ESMF_TIMEVALIDATE
132         USE ESMF, WRFU_TIMEWRITERESTART => ESMF_TIMEWRITERESTART
134       END MODULE module_symbols_util