9 module_bc_time_utilities.o \
12 module_get_file_names.o \
14 module_model_constants.o \
16 module_optional_input.o \
17 module_compute_geop.o \
19 module_check_a_mundo.o \
24 mediation_integrate.o \
25 mediation_interp_domain.o \
26 mediation_force_domain.o \
27 mediation_feedback_domain.o \
28 mediation_nest_move.o \
38 wrf_ext_write_field.o \
39 wrf_ext_read_field.o \
53 $(LIBTARGET
) : $(MODULES
) $(OBJS
)
54 if
[ $(WRF_NMM_CORE
) -eq
1 ] ; then \
55 $(MAKE
) nmm_contrib
; \
56 $(AR
) $(ARFLAGS
) ..
/main
/$(LIBWRFLIB
) $(MODULES
) $(OBJS
) $(NMM_OBJS
) $(NMM_MODULES
) ; \
58 $(AR
) $(ARFLAGS
) ..
/main
/$(LIBWRFLIB
) $(MODULES
) $(OBJS
) ; \
61 include ..
/configure.wrf
63 nmm_contrib
: $(NMM_OBJS
) $(NMM_MODULES
)
65 #set_timekeeping_defs.inc : set_timekeeping_defs.m4
66 # $(M4) set_timekeeping_defs.m4 > set_timekeeping_defs.inc
68 #set_timekeeping_alarms.inc : set_timekeeping_alarms.m4
69 # $(M4) set_timekeeping_alarms.m4 > set_timekeeping_alarms.inc
71 #module_io_domain_defs.inc : module_io_domain_defs.m4
72 # $(M4) module_io_domain_defs.m4 > module_io_domain_defs.inc
75 @ echo
'use the clean script'
78 # DEPENDENCIES : only dependencies after this line (don't remove the word DEPENDENCIES)
80 solve_interface.o
: solve_em.int ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
81 ..
/frame
/module_timing.o ..
/frame
/module_driver_constants.o \
82 ..
/frame
/module_wrf_error.o
84 start_domain.o
: start_domain_em.int wrf_timeseries.o ..
/frame
/module_domain.o ..
/frame
/module_configure.o
86 module_bc.o
: ..
/frame
/module_configure.o ..
/frame
/module_state_description.o \
87 ..
/frame
/module_wrf_error.o
89 module_bc_time_utilities.o
: $(ESMF_MOD_DEPENDENCE
)
91 module_get_file_names.o
: ..
/frame
/module_dm.o
93 module_io_domain.o
: module_io_wrf.o module_date_time.o ..
/frame
/module_io.o \
94 ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
95 ..
/frame
/module_state_description.o
97 module_io_wrf.o
: module_date_time.o \
98 ..
/frame
/module_wrf_error.o ..
/frame
/module_streams.o \
99 $(ESMF_MOD_DEPENDENCE
)
101 output_wrf.o
: ..
/frame
/module_io.o ..
/frame
/module_wrf_error.o \
102 ..
/frame
/module_domain.o ..
/frame
/module_state_description.o \
103 ..
/frame
/module_configure.o module_io_wrf.o \
104 $(ESMF_MOD_DEPENDENCE
)
110 wrf_timeseries.o
: wrf_tsin.o \
111 module_model_constants.o \
113 ..
/frame
/module_domain.o \
114 ..
/frame
/module_configure.o \
117 input_wrf.o
: ..
/frame
/module_io.o ..
/frame
/module_wrf_error.o \
118 ..
/frame
/module_domain.o ..
/frame
/module_state_description.o \
119 ..
/frame
/module_configure.o module_io_wrf.o \
120 $(ESMF_MOD_DEPENDENCE
)
122 wrf_ext_write_field.o
: ..
/frame
/module_io.o ..
/frame
/module_wrf_error.o \
123 ..
/frame
/module_domain.o ..
/frame
/module_timing.o
125 wrf_ext_read_field.o
: ..
/frame
/module_io.o ..
/frame
/module_wrf_error.o \
126 ..
/frame
/module_domain.o ..
/frame
/module_timing.o
128 module_date_time.o
: ..
/frame
/module_wrf_error.o ..
/frame
/module_configure.o \
129 module_model_constants.o
131 module_soil_pre.o
: module_date_time.o ..
/frame
/module_state_description.o
133 module_check_a_mundo.o
: ..
/frame
/module_configure.o ..
/frame
/module_wrf_error.o \
134 ..
/frame
/module_state_description.o
136 dfi.o
: ..
/frame
/module_wrf_error.o ..
/frame
/module_configure.o \
137 ..
/frame
/module_state_description.o \
138 ..
/frame
/module_domain.o ..
/frame
/module_timing.o \
139 module_model_constants.o module_date_time.o module_io_domain.o \
140 $(ESMF_MOD_DEPENDENCE
)
142 module_optional_input.o
: module_io_wrf.o module_io_domain.o \
143 ..
/frame
/module_domain.o ..
/frame
/module_configure.o
145 mediation_wrfmain.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
146 ..
/frame
/module_timing.o
$(ESMF_MOD_DEPENDENCE
) \
147 module_bc_time_utilities.o module_io_domain.o
149 init_modules.o
: ..
/frame
/module_configure.o ..
/frame
/module_driver_constants.o \
150 ..
/frame
/module_domain.o ..
/frame
/module_machine.o \
151 ..
/frame
/module_nesting.o ..
/frame
/module_timing.o \
152 ..
/frame
/module_tiles.o ..
/frame
/module_io.o \
153 ..
/frame
/module_io_quilt.o ..
/frame
/module_dm.o \
154 ..
/external
/io_int
/io_int.o \
155 module_io_wrf.o module_bc.o module_model_constants.o
157 interp_fcn.o
: ..
/frame
/module_timing.o ..
/frame
/module_state_description.o ..
/frame
/module_configure.o \
158 ..
/frame
/module_wrf_error.o
160 mediation_feedback_domain.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o
162 mediation_force_domain.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o
164 mediation_integrate.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
165 ..
/frame
/module_timing.o \
166 $(ESMF_MOD_DEPENDENCE
) \
167 module_date_time.o module_bc_time_utilities.o \
168 module_compute_geop.o \
172 mediation_interp_domain.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
173 ..
/frame
/module_timing.o
175 mediation_nest_move.o
: \
176 ..
/frame
/module_domain.o \
177 ..
/frame
/module_configure.o \
178 ..
/frame
/module_state_description.o \
179 ..
/frame
/module_driver_constants.o \
182 #mediation_conv_emissions.o: ../frame/module_domain.o ../frame/module_configure.o \
183 # ../external/esmf_time_f90/ESMF_Mod.o \
184 # module_date_time.o module_bc_time_utilities.o \
187 set_timekeeping.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
188 $(ESMF_MOD_DEPENDENCE
)
190 wrf_inputout.o
: ..
/frame
/module_domain.o \
191 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
192 wrf_auxinput1out.o
: ..
/frame
/module_domain.o \
193 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
194 wrf_auxinput2out.o
: ..
/frame
/module_domain.o \
195 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
196 wrf_auxinput3out.o
: ..
/frame
/module_domain.o \
197 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
198 wrf_auxinput4out.o
: ..
/frame
/module_domain.o \
199 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
200 wrf_auxinput5out.o
: ..
/frame
/module_domain.o \
201 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
202 wrf_auxinput6out.o
: ..
/frame
/module_domain.o \
203 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
204 wrf_auxinput7out.o
: ..
/frame
/module_domain.o \
205 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
206 wrf_auxinput8out.o
: ..
/frame
/module_domain.o \
207 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
208 wrf_auxinput9out.o
: ..
/frame
/module_domain.o \
209 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
210 wrf_auxinput10out.o
: ..
/frame
/module_domain.o \
211 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
212 wrf_auxinput11out.o
: ..
/frame
/module_domain.o \
213 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
214 wrf_histout.o
: ..
/frame
/module_domain.o \
215 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
216 wrf_auxhist1out.o
: ..
/frame
/module_domain.o \
217 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
218 wrf_auxhist2out.o
: ..
/frame
/module_domain.o \
219 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
220 wrf_auxhist3out.o
: ..
/frame
/module_domain.o \
221 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
222 wrf_auxhist4out.o
: ..
/frame
/module_domain.o \
223 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
224 wrf_auxhist5out.o
: ..
/frame
/module_domain.o \
225 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
226 wrf_auxhist6out.o
: ..
/frame
/module_domain.o \
227 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
228 wrf_auxhist7out.o
: ..
/frame
/module_domain.o \
229 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
230 wrf_auxhist8out.o
: ..
/frame
/module_domain.o \
231 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
232 wrf_auxhist9out.o
: ..
/frame
/module_domain.o \
233 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
234 wrf_auxhist10out.o
: ..
/frame
/module_domain.o \
235 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
236 wrf_auxhist11out.o
: ..
/frame
/module_domain.o \
237 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
238 wrf_restartout.o
: ..
/frame
/module_domain.o \
239 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
240 wrf_bdyout.o
: ..
/frame
/module_domain.o \
241 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
242 wrf_inputin.o
: ..
/frame
/module_domain.o \
243 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
244 wrf_auxhist1in.o
: ..
/frame
/module_domain.o \
245 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
246 wrf_auxhist2in.o
: ..
/frame
/module_domain.o \
247 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
248 wrf_auxhist3in.o
: ..
/frame
/module_domain.o \
249 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
250 wrf_auxhist4in.o
: ..
/frame
/module_domain.o \
251 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
252 wrf_auxhist5in.o
: ..
/frame
/module_domain.o \
253 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
254 wrf_auxhist6in.o
: ..
/frame
/module_domain.o \
255 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
256 wrf_auxhist7in.o
: ..
/frame
/module_domain.o \
257 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
258 wrf_auxhist8in.o
: ..
/frame
/module_domain.o \
259 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
260 wrf_auxhist9in.o
: ..
/frame
/module_domain.o \
261 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
262 wrf_auxhist10in.o
: ..
/frame
/module_domain.o \
263 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
264 wrf_auxhist11in.o
: ..
/frame
/module_domain.o \
265 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
266 wrf_auxinput1in.o
: ..
/frame
/module_domain.o \
267 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
268 wrf_auxinput2in.o
: ..
/frame
/module_domain.o \
269 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
270 wrf_auxinput3in.o
: ..
/frame
/module_domain.o \
271 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
272 wrf_auxinput4in.o
: ..
/frame
/module_domain.o \
273 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
274 wrf_auxinput5in.o
: ..
/frame
/module_domain.o \
275 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
276 wrf_auxinput6in.o
: ..
/frame
/module_domain.o \
277 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
278 wrf_auxinput7in.o
: ..
/frame
/module_domain.o \
279 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
280 wrf_auxinput8in.o
: ..
/frame
/module_domain.o \
281 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
282 wrf_auxinput9in.o
: ..
/frame
/module_domain.o \
283 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
284 wrf_auxinput10in.o
: ..
/frame
/module_domain.o \
285 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
286 wrf_auxinput11in.o
: ..
/frame
/module_domain.o \
287 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
288 wrf_bdyin.o
: ..
/frame
/module_domain.o \
289 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
290 wrf_histin.o
: ..
/frame
/module_domain.o \
291 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
292 wrf_restartin.o
: ..
/frame
/module_domain.o \
293 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
294 wrf_tsin.o
: ..
/frame
/module_domain.o