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 \
25 mediation_integrate.o \
26 mediation_interp_domain.o \
27 mediation_force_domain.o \
28 mediation_feedback_domain.o \
29 mediation_nest_move.o \
39 wrf_ext_write_field.o \
40 wrf_ext_read_field.o \
57 $(LIBTARGET
) : $(MODULES
) $(OBJS
)
58 if
[ $(WRF_NMM_CORE
) -eq
1 ] ; then \
59 $(MAKE
) nmm_contrib
; \
60 $(AR
) $(ARFLAGS
) ..
/main
/$(LIBWRFLIB
) $(MODULES
) $(OBJS
) $(NMM_OBJS
) $(NMM_MODULES
) ; \
62 $(AR
) $(ARFLAGS
) ..
/main
/$(LIBWRFLIB
) $(MODULES
) $(OBJS
) ; \
65 include ..
/configure.wrf
67 nmm_contrib
: $(NMM_OBJS
) $(NMM_MODULES
)
69 #set_timekeeping_defs.inc : set_timekeeping_defs.m4
70 # $(M4) set_timekeeping_defs.m4 > set_timekeeping_defs.inc
72 #set_timekeeping_alarms.inc : set_timekeeping_alarms.m4
73 # $(M4) set_timekeeping_alarms.m4 > set_timekeeping_alarms.inc
75 #module_io_domain_defs.inc : module_io_domain_defs.m4
76 # $(M4) module_io_domain_defs.m4 > module_io_domain_defs.inc
79 @ echo
'use the clean script'
82 # DEPENDENCIES : only dependencies after this line (don't remove the word DEPENDENCIES)
84 solve_interface.o
: solve_em.int ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
85 ..
/frame
/module_timing.o ..
/frame
/module_driver_constants.o \
86 ..
/frame
/module_wrf_error.o
88 start_domain.o
: start_domain_em.int wrf_timeseries.o track_driver.o ..
/frame
/module_domain.o ..
/frame
/module_configure.o
90 module_bc.o
: ..
/frame
/module_configure.o ..
/frame
/module_state_description.o \
91 ..
/frame
/module_wrf_error.o module_model_constants.o
93 module_bc_time_utilities.o
: $(ESMF_MOD_DEPENDENCE
)
95 module_get_file_names.o
: ..
/frame
/module_dm.o
97 module_io_domain.o
: module_io_wrf.o module_date_time.o ..
/frame
/module_io.o \
98 ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
99 ..
/frame
/module_state_description.o
101 module_io_wrf.o
: module_date_time.o \
102 ..
/frame
/module_wrf_error.o ..
/frame
/module_streams.o \
103 $(ESMF_MOD_DEPENDENCE
)
105 output_wrf.o
: ..
/frame
/module_io.o ..
/frame
/module_wrf_error.o \
106 ..
/frame
/module_domain.o ..
/frame
/module_state_description.o \
107 ..
/frame
/module_configure.o module_io_wrf.o \
108 $(ESMF_MOD_DEPENDENCE
)
114 wrf_timeseries.o
: wrf_tsin.o \
115 module_model_constants.o \
117 ..
/frame
/module_domain.o \
118 ..
/frame
/module_configure.o \
121 track_driver.o
: track_input.o \
122 module_model_constants.o \
125 ..
/frame
/module_domain.o \
126 ..
/frame
/module_configure.o \
127 ..
/frame
/module_state_description.o \
130 input_wrf.o
: ..
/frame
/module_io.o ..
/frame
/module_wrf_error.o \
131 ..
/frame
/module_domain.o ..
/frame
/module_state_description.o \
132 ..
/frame
/module_configure.o module_io_wrf.o \
133 $(ESMF_MOD_DEPENDENCE
)
135 wrf_ext_write_field.o
: ..
/frame
/module_io.o ..
/frame
/module_wrf_error.o \
136 ..
/frame
/module_domain.o ..
/frame
/module_timing.o
138 wrf_ext_read_field.o
: ..
/frame
/module_io.o ..
/frame
/module_wrf_error.o \
139 ..
/frame
/module_domain.o ..
/frame
/module_timing.o
141 module_date_time.o
: ..
/frame
/module_wrf_error.o ..
/frame
/module_configure.o \
142 module_model_constants.o
144 module_soil_pre.o
: module_date_time.o ..
/frame
/module_state_description.o
146 module_check_a_mundo.o
: ..
/frame
/module_configure.o ..
/frame
/module_wrf_error.o \
147 ..
/frame
/module_state_description.o
149 dfi.o
: ..
/frame
/module_wrf_error.o ..
/frame
/module_configure.o \
150 ..
/frame
/module_state_description.o \
151 ..
/frame
/module_domain.o ..
/frame
/module_timing.o \
152 module_model_constants.o module_date_time.o module_io_domain.o \
153 $(ESMF_MOD_DEPENDENCE
)
155 module_optional_input.o
: module_io_wrf.o module_io_domain.o \
156 ..
/frame
/module_domain.o ..
/frame
/module_configure.o
158 mediation_wrfmain.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
159 ..
/frame
/module_timing.o
$(ESMF_MOD_DEPENDENCE
) \
160 module_bc_time_utilities.o module_io_domain.o
162 init_modules.o
: ..
/frame
/module_configure.o ..
/frame
/module_driver_constants.o \
163 ..
/frame
/module_domain.o ..
/frame
/module_machine.o \
164 ..
/frame
/module_nesting.o ..
/frame
/module_timing.o \
165 ..
/frame
/module_tiles.o ..
/frame
/module_io.o \
166 ..
/frame
/module_io_quilt.o ..
/frame
/module_dm.o \
167 ..
/external
/io_int
/io_int.o \
168 module_io_wrf.o module_bc.o module_model_constants.o
170 interp_fcn.o
: ..
/frame
/module_timing.o ..
/frame
/module_state_description.o ..
/frame
/module_configure.o \
171 ..
/frame
/module_wrf_error.o
173 mediation_feedback_domain.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o
175 mediation_force_domain.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o
177 mediation_integrate.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
178 ..
/frame
/module_timing.o \
179 $(ESMF_MOD_DEPENDENCE
) \
180 module_date_time.o module_bc_time_utilities.o \
181 module_compute_geop.o \
185 mediation_interp_domain.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
186 ..
/frame
/module_timing.o
188 mediation_nest_move.o
: \
189 ..
/frame
/module_domain.o \
190 ..
/frame
/module_configure.o \
191 ..
/frame
/module_state_description.o \
192 ..
/frame
/module_driver_constants.o \
195 #mediation_conv_emissions.o: ../frame/module_domain.o ../frame/module_configure.o \
196 # ../external/esmf_time_f90/ESMF_Mod.o \
197 # module_date_time.o module_bc_time_utilities.o \
200 set_timekeeping.o
: ..
/frame
/module_domain.o ..
/frame
/module_configure.o \
201 $(ESMF_MOD_DEPENDENCE
)
203 wrf_inputout.o
: ..
/frame
/module_domain.o \
204 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
205 wrf_auxinput1out.o
: ..
/frame
/module_domain.o \
206 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
207 wrf_auxinput2out.o
: ..
/frame
/module_domain.o \
208 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
209 wrf_auxinput3out.o
: ..
/frame
/module_domain.o \
210 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
211 wrf_auxinput4out.o
: ..
/frame
/module_domain.o \
212 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
213 wrf_auxinput5out.o
: ..
/frame
/module_domain.o \
214 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
215 wrf_auxinput6out.o
: ..
/frame
/module_domain.o \
216 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
217 wrf_auxinput7out.o
: ..
/frame
/module_domain.o \
218 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
219 wrf_auxinput8out.o
: ..
/frame
/module_domain.o \
220 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
221 wrf_auxinput9out.o
: ..
/frame
/module_domain.o \
222 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
223 wrf_auxinput10out.o
: ..
/frame
/module_domain.o \
224 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
225 wrf_auxinput11out.o
: ..
/frame
/module_domain.o \
226 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
227 wrf_histout.o
: ..
/frame
/module_domain.o \
228 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
229 wrf_auxhist1out.o
: ..
/frame
/module_domain.o \
230 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
231 wrf_auxhist2out.o
: ..
/frame
/module_domain.o \
232 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
233 wrf_auxhist3out.o
: ..
/frame
/module_domain.o \
234 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
235 wrf_auxhist4out.o
: ..
/frame
/module_domain.o \
236 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
237 wrf_auxhist5out.o
: ..
/frame
/module_domain.o \
238 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
239 wrf_auxhist6out.o
: ..
/frame
/module_domain.o \
240 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
241 wrf_auxhist7out.o
: ..
/frame
/module_domain.o \
242 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
243 wrf_auxhist8out.o
: ..
/frame
/module_domain.o \
244 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
245 wrf_auxhist9out.o
: ..
/frame
/module_domain.o \
246 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
247 wrf_auxhist10out.o
: ..
/frame
/module_domain.o \
248 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
249 wrf_auxhist11out.o
: ..
/frame
/module_domain.o \
250 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
251 wrf_restartout.o
: ..
/frame
/module_domain.o \
252 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
253 wrf_bdyout.o
: ..
/frame
/module_domain.o \
254 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
255 wrf_inputin.o
: ..
/frame
/module_domain.o \
256 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
257 wrf_auxhist1in.o
: ..
/frame
/module_domain.o \
258 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
259 wrf_auxhist2in.o
: ..
/frame
/module_domain.o \
260 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
261 wrf_auxhist3in.o
: ..
/frame
/module_domain.o \
262 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
263 wrf_auxhist4in.o
: ..
/frame
/module_domain.o \
264 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
265 wrf_auxhist5in.o
: ..
/frame
/module_domain.o \
266 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
267 wrf_auxhist6in.o
: ..
/frame
/module_domain.o \
268 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
269 wrf_auxhist7in.o
: ..
/frame
/module_domain.o \
270 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
271 wrf_auxhist8in.o
: ..
/frame
/module_domain.o \
272 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
273 wrf_auxhist9in.o
: ..
/frame
/module_domain.o \
274 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
275 wrf_auxhist10in.o
: ..
/frame
/module_domain.o \
276 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
277 wrf_auxhist11in.o
: ..
/frame
/module_domain.o \
278 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
279 wrf_auxinput1in.o
: ..
/frame
/module_domain.o \
280 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
281 wrf_auxinput2in.o
: ..
/frame
/module_domain.o \
282 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
283 wrf_auxinput3in.o
: ..
/frame
/module_domain.o \
284 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
285 wrf_auxinput4in.o
: ..
/frame
/module_domain.o \
286 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
287 wrf_auxinput5in.o
: ..
/frame
/module_domain.o \
288 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
289 wrf_auxinput6in.o
: ..
/frame
/module_domain.o \
290 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
291 wrf_auxinput7in.o
: ..
/frame
/module_domain.o \
292 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
293 wrf_auxinput8in.o
: ..
/frame
/module_domain.o \
294 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
295 wrf_auxinput9in.o
: ..
/frame
/module_domain.o \
296 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
297 wrf_auxinput10in.o
: ..
/frame
/module_domain.o \
298 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
299 wrf_auxinput11in.o
: ..
/frame
/module_domain.o \
300 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
301 wrf_bdyin.o
: ..
/frame
/module_domain.o \
302 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
303 wrf_histin.o
: ..
/frame
/module_domain.o \
304 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
305 wrf_restartin.o
: ..
/frame
/module_domain.o \
306 ..
/frame
/module_configure.o ..
/frame
/module_io.o module_io_wrf.o module_bc_time_utilities.o
307 wrf_tsin.o
: ..
/frame
/module_domain.o
309 track_input.o
: ..
/frame
/module_domain.o
311 module_random.o
: bobrand.o