Merge pull request #22 from wirc-sjsu/develop-w21
[WRF-SFIRE.git] / wrftladj / depend.wrftladj
blob6b079ab09c39609dcb1e95cb9cd91e269967fa52
1 # DEPENDENCIES for dyn_em
3 module_advect_em_tl.o: ../share/module_bc.o \
4                 ../share/module_model_constants.o \
5                 ../frame/module_wrf_error.o
7 module_advect_em_ad.o: ../share/module_bc.o \
8                 ../share/module_model_constants.o \
9                 ../frame/module_wrf_error.o
11 module_bc_em_tl.o: ../share/module_bc.o \
12                 ../share/module_model_constants.o \
13                 ../frame/module_configure.o \
14                 module_bc_tl.o \
15                 ../frame/module_wrf_error.o
17 module_bc_em_ad.o: ../share/module_bc.o \
18                 ../share/module_model_constants.o \
19                 ../frame/module_configure.o \
20                 module_bc_ad.o \
21                 ../frame/module_wrf_error.o
23 module_big_step_utilities_em_tl.o: \
24                 ../share/module_llxy.o  \
25                 ../frame/module_domain.o \
26                 ../frame/module_configure.o  \
27                 ../frame/module_state_description.o \
28                 ../share/module_model_constants.o
30 module_big_step_utilities_em_ad.o: \
31                 ../share/module_llxy.o  \
32                 ../frame/module_domain.o \
33                 ../frame/module_configure.o  \
34                 ../frame/module_state_description.o \
35                 ../share/module_model_constants.o
37 module_diffusion_em_tl.o:  module_big_step_utilities_em_tl.o \
38                 ../frame/module_configure.o  \
39                 ../frame/module_state_description.o \
40                 ../share/module_model_constants.o \
41                 module_bc_tl.o \
42                 ../frame/module_wrf_error.o
44 module_diffusion_em_ad.o:  module_big_step_utilities_em_ad.o \
45                 ../dyn_em/module_diffusion_em.o \
46                 ../frame/module_configure.o  \
47                 ../frame/module_state_description.o \
48                 ../share/module_model_constants.o \
49                 ../share/module_bc.o \
50                 module_bc_ad.o \
51                 ../frame/module_wrf_error.o
53 module_em_tl.o: ../dyn_em/module_big_step_utilities_em.o \
54                 ../dyn_em/module_advect_em.o \
55                 module_big_step_utilities_em_tl.o \
56                 module_advect_em_tl.o \
57                 ../dyn_em/module_damping_em.o \
58                 ../frame/module_state_description.o \
59                 ../share/module_model_constants.o
61 module_em_ad.o: ../dyn_em/module_big_step_utilities_em.o \
62                 ../dyn_em/module_advect_em.o \
63                 module_big_step_utilities_em_ad.o \
64                 module_advect_em_ad.o \
65                 ../dyn_em/module_damping_em.o \
66                 ../frame/module_state_description.o \
67                 ../share/module_model_constants.o
69 module_sfs_nba_tl.o: ../frame/module_configure.o \
70                 ../dyn_em/module_sfs_nba.o
72 module_sfs_nba_ad.o: ../frame/module_configure.o \
73                 ../dyn_em/module_sfs_nba.o
75 module_sfs_driver_tl.o:  \
76                 ../dyn_em/module_sfs_nba.o \
77                 module_sfs_nba_tl.o \
78                 ../frame/module_state_description.o \
79                 ../frame/module_domain.o \
80                 ../frame/module_configure.o \
81                 ../frame/module_tiles.o \
82                 ../frame/module_dm.o \
83                 ../frame/module_machine.o \
84                 module_bc_tl.o
86 module_sfs_driver_ad.o:  \
87                 ../dyn_em/module_sfs_nba.o \
88                 module_sfs_nba_ad.o \
89                 ../frame/module_state_description.o \
90                 ../frame/module_domain.o \
91                 ../frame/module_configure.o \
92                 ../frame/module_tiles.o \
93                 ../frame/module_dm.o \
94                 ../frame/module_machine.o \
95                 ../share/module_bc.o \
96                 module_bc_ad.o
98 module_small_step_em_tl.o: \
99                 ../frame/module_configure.o  \
100                 ../share/module_model_constants.o
102 module_small_step_em_ad.o: \
103                 ../frame/module_configure.o  \
104                 ../share/module_model_constants.o
106 start_em_tl.o:  module_bc_em_tl.o \
107                 ../frame/module_domain.o \
108                 ../frame/module_configure.o  \
109                 ../frame/module_state_description.o \
110                 ../frame/module_timing.o \
111                 ../frame/module_dm.o \
112                 ../frame/module_comm_dm.o \
113                 ../share/module_io_domain.o \
114                 ../share/module_model_constants.o \
115                 module_bc_tl.o \
116                 ../share/module_date_time.o \
117                 module_physics_init_tl.o \
118                 ../phys/module_diag_pld.o
120 start_em_ad.o:  module_bc_em_ad.o \
121                 ../frame/module_domain.o \
122                 ../frame/module_configure.o  \
123                 ../frame/module_state_description.o \
124                 ../frame/module_timing.o \
125                 ../frame/module_dm.o \
126                 ../frame/module_comm_dm.o \
127                 ../share/module_io_domain.o \
128                 ../share/module_model_constants.o \
129                 module_bc_ad.o \
130                 ../share/module_date_time.o \
131                 module_physics_init_ad.o \
132                 ../phys/module_diag_pld.o
134 solve_em_tl.o:  ../dyn_em/module_small_step_em.o \
135                 module_small_step_em_tl.o            \
136                 ../dyn_em/module_em.o            \
137                 module_em_tl.o            \
138                 ../dyn_em/module_solvedebug_em.o \
139                 ../dyn_em/module_bc_em.o         \
140                 module_bc_em_tl.o         \
141                 ../dyn_em/module_diffusion_em.o  \
142                 ../dyn_em/module_big_step_utilities_em.o \
143                 module_big_step_utilities_em_tl.o \
144                 module_first_rk_step_part1_tl.o \
145                 module_first_rk_step_part2_tl.o \
146                 ../dyn_em/module_after_all_rk_steps.o  \
147                 ../dyn_em/module_avgflx_em.o              \
148                 ../frame/module_domain.o \
149                 ../frame/module_configure.o  \
150                 ../frame/module_driver_constants.o \
151                 ../frame/module_state_description.o \
152                 ../frame/module_machine.o \
153                 ../frame/module_tiles.o \
154                 ../frame/module_dm.o \
155                 ../frame/module_comm_dm.o \
156                 ../share/module_llxy.o  \
157                 ../share/module_model_constants.o \
158                 ../share/module_bc.o \
159                 module_bc_tl.o \
160                 module_microphysics_driver_tl.o \
161                 ../phys/module_microphysics_zero_out.o \
162                 module_microphysics_zero_out_tl.o \
163                 module_physics_addtendc_tl.o
165 solve_em_ad.o:  ../dyn_em/module_small_step_em.o                \
166                 module_small_step_em_ad.o       \
167                 ../dyn_em/module_em.o            \
168                 module_em_ad.o         \
169                 ../dyn_em/module_solvedebug_em.o \
170                 ../dyn_em/module_bc_em.o         \
171                 module_bc_em_ad.o      \
172                 ../dyn_em/module_diffusion_em.o  \
173                 ../dyn_em/module_big_step_utilities_em.o    \
174                 module_big_step_utilities_em_ad.o \
175                 ../dyn_em/module_first_rk_step_part1.o \
176                 module_first_rk_step_part1_ad.o \
177                 ../dyn_em/module_first_rk_step_part2.o \
178                 module_first_rk_step_part2_ad.o \
179                 ../dyn_em/module_avgflx_em.o           \
180                 ../frame/module_domain.o \
181                 ../frame/module_configure.o  \
182                 ../frame/module_driver_constants.o \
183                 ../frame/module_state_description.o \
184                 ../frame/module_machine.o \
185                 ../frame/module_tiles.o \
186                 ../frame/module_dm.o \
187                 ../frame/module_comm_dm.o \
188                 ../share/module_llxy.o  \
189                 ../share/module_model_constants.o \
190                 ../share/module_bc.o \
191                 module_bc_ad.o \
192                 module_linked_list2.o        \
193                 ../phys/module_microphysics_driver.o \
194                 module_microphysics_driver_ad.o \
195                 ../phys/module_microphysics_zero_out.o \
196                 module_microphysics_zero_out_ad.o \
197                 ../phys/module_physics_addtendc.o \
198                 module_physics_addtendc_ad.o
200 module_first_rk_step_part1_tl.o : \
201                 ../dyn_em/module_force_scm.o \
202                 ../dyn_em/module_big_step_utilities_em.o \
203                 ../dyn_em/module_convtrans_prep.o \
204                 module_em_tl.o \
205                 module_cumulus_driver_tl.o \
206                 module_pbl_driver_tl.o \
207                 ../frame/module_comm_dm.o
209 module_first_rk_step_part1_ad.o : \
210                 ../dyn_em/module_big_step_utilities_em.o \
211                 module_big_step_utilities_em_ad.o \
212                 module_em_ad.o \
213                 module_cumulus_driver_ad.o \
214                 module_pbl_driver_ad.o
216 module_first_rk_step_part2_tl.o : \
217                 module_em_tl.o \
218                 module_diffusion_em_tl.o  \
219                 module_sfs_driver_tl.o \
220                 ../frame/module_domain.o \
221                 ../frame/module_state_description.o \
222                 ../frame/module_driver_constants.o \
223                 ../frame/module_configure.o \
224                 ../frame/module_dm.o \
225                 module_bc_tl.o \
226                 ../frame/module_comm_dm.o \
227                 ../phys/module_fddaobs_driver.o \
228                 module_physics_addtendc_tl.o
230 module_first_rk_step_part2_ad.o : \
231                 module_em_ad.o \
232                 module_diffusion_em_ad.o  \
233                 module_sfs_driver_ad.o \
234                 ../frame/module_domain.o \
235                 ../frame/module_state_description.o \
236                 ../frame/module_driver_constants.o \
237                 ../frame/module_configure.o \
238                 ../frame/module_dm.o \
239                 module_bc_ad.o \
240                 ../frame/module_comm_dm.o \
241                 module_physics_addtendc_ad.o
244 # End of DEPENDENCIES for dyn_em
246 # DEPENDENCIES for frame
248 adStack.o : adStack.c
249         $(CC) -c $(CFLAGS) adStack.c
251 adBuffer.o : adBuffer.F
252         $(RM) $@
253         $(SED_FTN) $*.F > $*.b
254         $(CPP) $(CPPFLAGS) -I../inc $*.b  > $*.for
255         $(RM) $*.b
256         $(RM) $@
257         $(SFC) -c $(FORMAT_FIXED) $(PROMOTION) $(FCNOOPT) $*.for
258         $(RM) adBuffer.for
260 # End of DEPENDENCIES for frame
262 # DEPENDENCIES for phys
264 module_cu_du.o:  ../frame/module_wrf_error.o
266 module_cu_du_tl.o:  ../frame/module_wrf_error.o
268 module_cu_du_ad.o:  ../frame/module_wrf_error.o
270 module_physics_addtendc_tl.o: \
271                 ../phys/module_cu_kf.o                  \
272                 ../phys/module_cu_kfeta.o               \
273                 module_cu_du.o          \
274                 ../frame/module_state_description.o \
275                 ../frame/module_configure.o
277 module_physics_addtendc_ad.o: \
278                 ../frame/module_state_description.o \
279                 ../frame/module_configure.o
281 module_physics_init_tl.o : \
282                 module_bl_surface_drag_tl.o     \
283                 module_cu_du_tl.o               \
284                 ../phys/module_physics_init.o           \
285                 ../frame/module_state_description.o \
286                 ../frame/module_configure.o \
287                 ../frame/module_wrf_error.o \
288                 ../share/module_model_constants.o
290 module_physics_init_ad.o : \
291                 module_bl_surface_drag_ad.o     \
292                 module_cu_du_ad.o               \
293                 ../frame/module_state_description.o \
294                 ../frame/module_configure.o \
295                 ../frame/module_wrf_error.o \
296                 ../share/module_model_constants.o
298 module_microphysics_driver_tl.o: \
299                 module_mp_nconvp_tl.o                      \
300                 module_mp_mkessler.o                      \
301                 module_mp_mkessler_tl.o                      \
302                 ../frame/module_driver_constants.o \
303                 ../frame/module_state_description.o \
304                 ../frame/module_wrf_error.o \
305                 ../frame/module_configure.o \
306                 ../share/module_model_constants.o
308 module_microphysics_driver_ad.o: \
309                 module_mp_nconvp.o                      \
310                 module_mp_nconvp_ad.o                      \
311                 module_mp_mkessler.o                      \
312                 module_mp_mkessler_ad.o                      \
313                 ../frame/module_driver_constants.o \
314                 ../frame/module_state_description.o \
315                 ../frame/module_wrf_error.o \
316                 ../frame/module_configure.o \
317                 ../share/module_model_constants.o
319 module_mp_mkessler_tl.o: \
320                 module_mp_mkessler.o
322 module_mp_mkessler_ad.o: \
323                 module_mp_mkessler.o
325 module_cumulus_driver_tl.o: \
326                 module_cu_du_tl.o \
327                 ../frame/module_state_description.o \
328                 ../frame/module_configure.o \
329                 ../frame/module_domain.o \
330                 ../frame/module_dm.o \
331                 ../frame/module_comm_dm.o \
332                 ../frame/module_wrf_error.o \
333                 ../share/module_model_constants.o
335 module_cumulus_driver_ad.o: \
336                 module_cu_du_ad.o \
337                 ../frame/module_state_description.o \
338                 ../frame/module_configure.o \
339                 ../frame/module_domain.o \
340                 ../frame/module_dm.o \
341                 ../frame/module_comm_dm.o \
342                 ../frame/module_wrf_error.o \
343                 ../share/module_model_constants.o
345 module_pbl_driver_tl.o:  \
346                 module_bl_surface_drag_tl.o \
347                 module_bl_gwdo_tl.o \
348                 ../frame/module_state_description.o \
349                 ../frame/module_configure.o \
350                 ../share/module_model_constants.o 
352 module_pbl_driver_ad.o:  \
353                 module_bl_surface_drag.o \
354                 ../phys/module_bl_gwdo.o \
355                 module_bl_surface_drag_ad.o \
356                 module_bl_gwdo_ad.o \
357                 ../frame/module_state_description.o \
358                 ../share/module_model_constants.o 
360 # End of DEPENDENCIES for phys
363 # DEPENDENCIES for share
365 module_bc_tl.o: ../frame/module_configure.o ../frame/module_state_description.o \
366                 ../frame/module_wrf_error.o ../share/module_model_constants.o
368 module_bc_ad.o: ../frame/module_configure.o ../frame/module_state_description.o \
369                 ../frame/module_wrf_error.o ../share/module_model_constants.o
371 module_adtl_grid_utilities.o: ../frame/module_domain.o ../frame/module_configure.o \
372                 ../frame/module_tiles.o ../frame/module_state_description.o
374 mediation_pertmod_io.o: ../frame/module_domain.o ../frame/module_state_description.o  \
375                         ../frame/module_dm.o ../frame/module_comm_dm.o
377 jcdfi.o: ../frame/module_domain.o ../external/esmf_time_f90/module_utility.o
379 # End of DEPENDENCIES for share