source: palm/trunk/SOURCE/Makefile @ 4313

Last change on this file since 4313 was 4309, checked in by suehring, 19 months ago

Synthetic turbulence generator: Computation of velocity seeds optimized. This implies that random numbers are computed now using the parallel random number generator. Random number are now only computed and normalized locally, while distributed over all mpi ranks afterwards, instead of computing random numbers on a global array. urther, the number of calls for the time-consuming velocity-seed generation is reduced - now the left and right, as well as the north and south boundary share the same velocity-seed matrices.

  • Property svn:keywords set to Id
  • Property svn:mergeinfo set to False
    /palm/branches/chemistry/SOURCE/Makefile2047-3190,​3218-3297
    /palm/branches/forwind/SOURCE/Makefile1564-1913
    /palm/branches/mosaik_M2/Makefile2360-3471
    /palm/branches/palm4u/SOURCE/Makefile2540-2692
    /palm/branches/rans/SOURCE/Makefile2078-3128
    /palm/branches/resler/SOURCE/Makefile2023-4285
    /palm/branches/salsa/SOURCE/Makefile2503-3460
File size: 27.1 KB
Line 
1#--------------------------------------------------------------------------------#
2# This file is part of the PALM model system.
3#
4# PALM is free software: you can redistribute it and/or modify it under the terms
5# of the GNU General Public License as published by the Free Software Foundation,
6# either version 3 of the License, or (at your option) any later version.
7#
8# PALM is distributed in the hope that it will be useful, but WITHOUT ANY
9# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
10# A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
11#
12# You should have received a copy of the GNU General Public License along with
13# PALM. If not, see <http://www.gnu.org/licenses/>.
14#
15# Copyright 1997-2018  Leibniz Universitaet Hannover
16#--------------------------------------------------------------------------------#
17#
18# WARNING: don't write filenames with extension .f90 in this header!!!!
19#
20# Current revisions:
21# ------------------
22#
23#
24# Former revisions:
25# -----------------
26# $Id: Makefile 4309 2019-11-26 18:49:59Z suehring $
27# Add dependency to parallel random generator for synthetic turbulence generator
28#
29# 4286 2019-10-30 16:01:14Z resler
30# delete boundary_conds, added missing dependencies
31#
32# 4270 2019-10-23 10:46:20Z monakurppa
33# - Implement offline nesting for salsa and add dependency of nesting_offl_mod
34#   on salsa_mod
35#   set-up in which self-nesting is applied for the flow but the offline nesting
36#   for salsa
37# - Add dependency on basic_constants_and_equations_mod for salsa_mod
38#
39# 4258 2019-10-07 13:29:08Z suehring
40# Add dependency of land-surface model on pmc_handle_communicator and cpu_log
41#
42# 4245 2019-09-30 08:40:37Z pavelkrc
43# Remove no longer needed dependencies on surface_mod
44#
45# 4227 2019-09-10 18:04:34Z gronemeier
46# Add palm_date_time_mod, remove date_and_time_mod
47#
48# 4223 2019-09-10 09:20:47Z gronemeier
49# Corrected "Former revisions" section
50#
51# 4174 2019-08-20 12:41:13Z gronemeier
52# bugfix: add missing dependencies for vdi_internal_controls
53#
54# 4173 2019-08-20 12:04:06Z gronemeier
55# add vdi_internal_controls
56#
57# 4168 2019-08-16 13:50:17Z suehring
58# Remove some dependencies on surface_mod that are no longer required without
59# get_topography_top_index functions
60#
61# 4167 2019-08-16 11:01:48Z suehring
62# Remove no longer needed dependencies on surface_mod
63#
64# 4127 2019-07-30 14:47:10Z suehring
65# Add dependency of data_output_3d on plant_canopy_model_mod
66# (merge from branch resler)
67#
68# 4106 2019-07-19 08:54:42Z gronemeier
69# Remove dependency on pmc_interface for boundary_conds
70#
71# 4070 2019-07-03 13:51:40Z gronemeier
72# Add new data output modules
73#
74# 4048 2019-06-21 21:00:21Z knoop
75# Moved turbulence_closure_mod calls into module_interface
76#
77# 4047 2019-06-21 18:58:09Z knoop
78# Introduction of the dynamics module and dissolution of swap_timelevel
79#
80# 4043 2019-06-18 16:59:00Z schwenkel
81# Delete droplet_interactions_ptq
82#
83# 4039 2019-06-18 10:32:41Z suehring
84# add dependency for diagnostic output quantities
85#
86# 4017 2019-06-06 12:16:46Z schwenkel
87# add dependency for init_pegrid
88#
89# 3994 2019-05-22 18:08:09Z suehring
90# new module for calculation and output of diagnostic quantities added
91#
92# 3988 2019-05-22 11:32:37Z kanani
93# Add dependencies for virtual_measurement_mod
94#
95# 3880 2019-04-08 21:43:02Z knoop
96# Add Netcdf data output for indoor model
97# Remove some dependencies
98#
99# 3744 2019-02-15 18:38:58Z suehring
100# Enable mesoscale offline nesting for chemistry variables as well as
101# initialization of chemistry via dynamic input file.
102#
103# 3727 2019-02-08 14:52:10Z gronemeier
104# surface_data_output_mod depends on netcdf_interface_mod
105#
106# 3700 2019-01-26 17:03:42Z knoop
107# Rename surface_output_mod into surface_data_output_mod
108#
109# Revision 1.1  2002/06/11 13:42:20  raasch
110# Initial revision
111#
112#
113# Description:
114# ------------
115# Makefile for the parallelized LES model (PALM) to be used by the
116# shellscript "mrun"
117#------------------------------------------------------------------------------!
118
119PROG =  palm
120
121SOURCES = \
122        advec_s_bc.f90 \
123        advec_s_pw.f90 \
124        advec_s_up.f90 \
125        advec_u_pw.f90 \
126        advec_u_up.f90 \
127        advec_v_pw.f90 \
128        advec_v_up.f90 \
129        advec_w_pw.f90 \
130        advec_ws.f90 \
131        advec_w_up.f90 \
132        average_3d_data.f90 \
133        basic_constants_and_equations_mod.f90 \
134        biometeorology_mod.f90 \
135        buoyancy.f90 \
136        calc_mean_profile.f90 \
137        check_for_restart.f90 \
138        check_open.f90 \
139        check_parameters.f90 \
140        chem_emissions_mod.f90 \
141        chem_gasphase_mod.f90 \
142        chemistry_model_mod.f90 \
143        chem_modules.f90 \
144        chem_photolysis_mod.f90 \
145        close_file.f90 \
146        compute_vpt.f90 \
147        coriolis.f90 \
148        cpulog_mod.f90 \
149        cuda_fft_interfaces.f90 \
150        data_log.f90 \
151        data_output_binary_module.f90 \
152        data_output_module.f90 \
153        data_output_netcdf4_module.f90 \
154        data_output_2d.f90 \
155        data_output_3d.f90 \
156        data_output_flight.f90\
157        data_output_mask.f90 \
158        data_output_profiles.f90 \
159        data_output_spectra.f90 \
160        data_output_tseries.f90 \
161        diagnostic_output_quantities_mod.f90 \
162        diffusion_s.f90 \
163        diffusion_u.f90 \
164        diffusion_v.f90 \
165        diffusion_w.f90 \
166        disturb_field.f90 \
167        disturb_heatflux.f90 \
168        dynamics_mod.f90 \
169        exchange_horiz_2d.f90 \
170        exchange_horiz.f90 \
171        fft_xy_mod.f90 \
172        flow_statistics.f90 \
173        global_min_max.f90 \
174        gust_mod.f90 \
175        header.f90 \
176        indoor_model_mod.f90 \
177        inflow_turbulence.f90 \
178        init_3d_model.f90 \
179        init_advec.f90 \
180        init_coupling.f90 \
181        init_grid.f90 \
182        init_masks.f90 \
183        init_pegrid.f90 \
184        init_pt_anomaly.f90 \
185        init_rankine.f90 \
186        init_slope.f90 \
187        init_vertical_profiles.f90 \
188        lagrangian_particle_model_mod.f90 \
189        land_surface_model_mod.f90 \
190        large_scale_forcing_nudging_mod.f90 \
191        local_stop.f90 \
192        local_system.f90 \
193        local_tremain.f90 \
194        local_tremain_ini.f90 \
195        message.f90 \
196        bulk_cloud_model_mod.f90 \
197        model_1d_mod.f90 \
198        module_interface.f90 \
199        mod_kinds.f90 \
200        mod_particle_attributes.f90 \
201        modules.f90 \
202        multi_agent_system_mod.f90 \
203        netcdf_data_input_mod.f90 \
204        netcdf_interface_mod.f90 \
205        nesting_offl_mod.f90 \
206        ocean_mod.f90 \
207        outflow_turbulence.f90 \
208        palm.f90 \
209        palm_date_time_mod.f90 \
210        parin.f90 \
211        plant_canopy_model_mod.f90 \
212        pmc_child_mod.f90 \
213        pmc_general_mod.f90 \
214        pmc_handle_communicator_mod.f90 \
215        pmc_interface_mod.f90 \
216        pmc_mpi_wrapper_mod.f90 \
217        pmc_parent_mod.f90 \
218        pmc_particle_interface.f90 \
219        poisfft_mod.f90 \
220        poismg_mod.f90 \
221        poismg_noopt_mod.f90 \
222        posix_calls_from_fortran.f90 \
223        pres.f90 \
224        print_1d.f90 \
225        prognostic_equations.f90 \
226        progress_bar_mod.f90 \
227        radiation_model_mod.f90 \
228        random_function_mod.f90 \
229        random_gauss.f90 \
230        random_generator_parallel_mod.f90 \
231        read_restart_data_mod.f90 \
232        run_control.f90 \
233        salsa_mod.f90 \
234        singleton_mod.f90 \
235        sor.f90 \
236        spectra_mod.f90 \
237        subsidence_mod.f90 \
238        sum_up_3d_data.f90 \
239        surface_coupler.f90 \
240        surface_layer_fluxes_mod.f90 \
241        surface_mod.f90 \
242        surface_data_output_mod.f90 \
243        synthetic_turbulence_generator_mod.f90 \
244        temperton_fft_mod.f90 \
245        time_integration.f90 \
246        time_integration_spinup.f90 \
247        timestep.f90 \
248        timestep_scheme_steering.f90 \
249        time_to_string.f90 \
250        transpose.f90 \
251        tridia_solver_mod.f90 \
252        turbulence_closure_mod.f90 \
253        urban_surface_mod.f90 \
254        user_data_output_mask.f90 \
255        user_flight.f90\
256        user_init_3d_model.f90 \
257        user_init_flight.f90 \
258        user_init_grid.f90 \
259        user_init_land_surface.f90 \
260        user_init_plant_canopy.f90 \
261        user_init_radiation.f90 \
262        user_init_urban_surface.f90 \
263        user_lpm_advec.f90 \
264        user_lpm_init.f90 \
265        user_module.f90 \
266        user_spectra.f90 \
267        vdi_internal_controls.f90 \
268        vertical_nesting_mod.f90 \
269        virtual_flight_mod.f90 \
270        virtual_measurement_mod.f90 \
271        wind_turbine_model_mod.f90 \
272        wrd_write_string.f90 \
273        write_restart_data_mod.f90
274
275
276OBJS=$(SOURCES:.f90=.o)
277
278CC = cc
279CFLAGS = -O
280
281F90 =
282COPT =
283F90FLAGS =
284LDFLAGS =
285
286
287# The following line is needed for palm_simple_install, don't remove it!
288#to_be_replaced_by_include
289
290.SUFFIXES:
291.SUFFIXES: .o .f90
292
293
294all: $(PROG)
295
296$(PROG): $(OBJS)
297        $(F90) -o $(PROG) $(OBJS) $(LDFLAGS)
298
299clean:
300        rm -f $(PROG) $(OBJS) *.mod *.smod *.i *.lst
301
302.f90.o:
303        $(F90) $(F90FLAGS) $(COPT) -c $<
304
305
306advec_s_bc.o: \
307        cpulog_mod.o \
308        mod_kinds.o \
309        modules.o
310advec_s_pw.o: \
311        mod_kinds.o \
312        modules.o
313advec_s_up.o: \
314        mod_kinds.o \
315        modules.o
316advec_u_pw.o: \
317        mod_kinds.o \
318        modules.o
319advec_u_up.o: \
320        mod_kinds.o \
321        modules.o
322advec_v_pw.o: \
323        mod_kinds.o \
324        modules.o
325advec_v_up.o: \
326        mod_kinds.o \
327        modules.o
328advec_ws.o: \
329        mod_kinds.o \
330        modules.o
331advec_w_pw.o: \
332        mod_kinds.o \
333        modules.o
334advec_w_up.o: \
335        mod_kinds.o \
336        modules.o
337average_3d_data.o: \
338        cpulog_mod.o \
339        exchange_horiz_2d.o \
340        mod_kinds.o \
341        module_interface.o \
342        modules.o
343basic_constants_and_equations_mod.o: \
344        mod_kinds.o
345biometeorology_mod.o: \
346        basic_constants_and_equations_mod.o \
347        modules.o \
348        mod_kinds.o \
349        netcdf_data_input_mod.o \
350        palm_date_time_mod.o \
351        radiation_model_mod.o
352bulk_cloud_model_mod.o: \
353        basic_constants_and_equations_mod.o \
354        cpulog_mod.o \
355        advec_ws.o \
356        advec_s_bc.o \
357        advec_s_pw.o \
358        advec_s_up.o \
359        diffusion_s.o \
360        mod_kinds.o \
361        modules.o \
362        surface_mod.o
363buoyancy.o: \
364        basic_constants_and_equations_mod.o \
365        mod_kinds.o \
366        modules.o
367calc_mean_profile.o: \
368        mod_kinds.o \
369        modules.o
370check_for_restart.o: \
371        mod_kinds.o \
372        modules.o \
373        pmc_interface_mod.o
374check_open.o: \
375        mod_kinds.o \
376        modules.o \
377        netcdf_interface_mod.o \
378        posix_calls_from_fortran.o
379check_parameters.o: \
380        basic_constants_and_equations_mod.o \
381        chemistry_model_mod.o \
382        chem_emissions_mod.o \
383        init_vertical_profiles.o \
384        model_1d_mod.o \
385        module_interface.o \
386        mod_kinds.o \
387        modules.o \
388        netcdf_data_input_mod.o \
389        netcdf_interface_mod.o \
390        pmc_interface_mod.o \
391        subsidence_mod.o \
392        vertical_nesting_mod.o
393chem_emissions_mod.o: \
394        chem_gasphase_mod.o \
395        chem_modules.o \
396        mod_kinds.o \
397        modules.o \
398        netcdf_data_input_mod.o \
399        palm_date_time_mod.o \
400        surface_mod.o
401chemistry_model_mod.o: \
402        advec_ws.o \
403        chem_emissions_mod.o \
404        chem_gasphase_mod.o \
405        chem_modules.o \
406        chem_photolysis_mod.o \
407        diffusion_s.o \
408        mod_kinds.o \
409        modules.o \
410        netcdf_data_input_mod.o \
411        palm_date_time_mod.o \
412        radiation_model_mod.o \
413        surface_mod.o
414chem_gasphase_mod.o: \
415        mod_kinds.o \
416        modules.o
417chem_modules.o: \
418        mod_kinds.o \
419        modules.o
420chem_photolysis_mod.o: \
421        basic_constants_and_equations_mod.o \
422        chem_gasphase_mod.o \
423        chem_modules.o \
424        mod_kinds.o \
425        modules.o \
426        palm_date_time_mod.o \
427        radiation_model_mod.o
428close_file.o: \
429        mod_kinds.o \
430        modules.o \
431        netcdf_interface_mod.o
432compute_vpt.o: \
433        basic_constants_and_equations_mod.o \
434        bulk_cloud_model_mod.o \
435        mod_kinds.o \
436        modules.o
437coriolis.o: \
438        mod_kinds.o \
439        modules.o
440cpulog_mod.o: \
441        mod_kinds.o \
442        modules.o
443cpu_statistics.o: \
444        mod_kinds.o \
445        modules.o
446cuda_fft_interfaces.o: \
447        modules.o \
448        mod_kinds.o
449data_log.o: \
450        mod_kinds.o \
451        modules.o
452data_output_binary_module.o: \
453        mod_kinds.o
454data_output_module.o: \
455        data_output_binary_module.o \
456        data_output_netcdf4_module.o \
457        mod_kinds.o
458data_output_mask.o: \
459        basic_constants_and_equations_mod.o \
460        bulk_cloud_model_mod.o \
461        chemistry_model_mod.o \
462        cpulog_mod.o \
463        diagnostic_output_quantities_mod.o \
464        mod_kinds.o \
465        mod_particle_attributes.o \
466        modules.o \
467        netcdf_interface_mod.o \
468        salsa_mod.o
469data_output_netcdf4_module.o: \
470        mod_kinds.o
471data_output_profiles.o: \
472        cpulog_mod.o \
473        mod_kinds.o \
474        modules.o \
475        netcdf_interface_mod.o
476data_output_spectra.o: \
477        basic_constants_and_equations_mod.o \
478        cpulog_mod.o \
479        mod_kinds.o \
480        modules.o \
481        netcdf_interface_mod.o \
482        spectra_mod.o
483data_output_tseries.o: \
484        cpulog_mod.o \
485        mod_kinds.o \
486        modules.o \
487        netcdf_interface_mod.o
488data_output_flight.o: \
489        cpulog_mod.o \
490        mod_kinds.o \
491        modules.o \
492        netcdf_interface_mod.o \
493        virtual_flight_mod.o
494data_output_2d.o: \
495        basic_constants_and_equations_mod.o \
496        bulk_cloud_model_mod.o \
497        cpulog_mod.o \
498        land_surface_model_mod.o \
499        mod_kinds.o \
500        mod_particle_attributes.o \
501        module_interface.o \
502        modules.o \
503        netcdf_interface_mod.o \
504        surface_mod.o \
505        urban_surface_mod.o
506data_output_3d.o: \
507        basic_constants_and_equations_mod.o \
508        bulk_cloud_model_mod.o \
509        cpulog_mod.o \
510        land_surface_model_mod.o \
511        mod_kinds.o \
512        mod_particle_attributes.o \
513        module_interface.o \
514        modules.o \
515        netcdf_interface_mod.o \
516        plant_canopy_model_mod.o \
517        radiation_model_mod.o \
518        urban_surface_mod.o
519diagnostic_output_quantities_mod.o: \
520        mod_kinds.o \
521        modules.o
522diffusion_s.o: \
523        mod_kinds.o \
524        modules.o \
525        surface_mod.o
526diffusion_u.o: \
527        mod_kinds.o \
528        modules.o \
529        surface_mod.o
530diffusion_v.o: \
531        mod_kinds.o \
532        modules.o \
533        surface_mod.o
534diffusion_w.o: \
535        mod_kinds.o \
536        modules.o \
537        surface_mod.o
538disturb_field.o: \
539        cpulog_mod.o \
540        mod_kinds.o \
541        modules.o \
542        random_function_mod.o \
543        random_generator_parallel_mod.o
544disturb_heatflux.o: \
545        cpulog_mod.o \
546        mod_kinds.o \
547        modules.o \
548        random_generator_parallel_mod.o \
549        surface_mod.o
550dynamics_mod.o: \
551        mod_kinds.o \
552        surface_mod.o \
553        pmc_interface_mod.o \
554        modules.o
555exchange_horiz.o: \
556        cpulog_mod.o \
557        mod_kinds.o \
558        modules.o
559exchange_horiz_2d.o: \
560        cpulog_mod.o \
561        mod_kinds.o \
562        modules.o \
563        pmc_interface_mod.o
564fft_xy_mod.o: \
565        cuda_fft_interfaces.o \
566        mod_kinds.o \
567        modules.o \
568        singleton_mod.o \
569        temperton_fft_mod.o
570flow_statistics.o: \
571        basic_constants_and_equations_mod.o \
572        bulk_cloud_model_mod.o \
573        chem_modules.o \
574        cpulog_mod.o \
575        land_surface_model_mod.o \
576        large_scale_forcing_nudging_mod.o \
577        mod_kinds.o \
578        module_interface.o \
579        modules.o \
580        netcdf_interface_mod.o \
581        radiation_model_mod.o \
582        surface_mod.o
583global_min_max.o: \
584        mod_kinds.o \
585        modules.o
586gust_mod.o: \
587        mod_kinds.o \
588        modules.o
589header.o: \
590        basic_constants_and_equations_mod.o \
591        bulk_cloud_model_mod.o \
592        cpulog_mod.o \
593        model_1d_mod.o \
594        module_interface.o \
595        mod_kinds.o \
596        modules.o \
597        netcdf_interface_mod.o \
598        ocean_mod.o \
599        palm_date_time_mod.o \
600        plant_canopy_model_mod.o \
601        pmc_handle_communicator_mod.o \
602        pmc_interface_mod.o \
603        subsidence_mod.o \
604        surface_mod.o
605indoor_model_mod.o: \
606        cpulog_mod.o \
607        mod_kinds.o \
608        modules.o \
609        netcdf_data_input_mod.o \
610        palm_date_time_mod.o \
611        surface_mod.o \
612        urban_surface_mod.o
613inflow_turbulence.o: \
614        cpulog_mod.o \
615        mod_kinds.o \
616        modules.o
617init_3d_model.o: \
618        advec_ws.o \
619        basic_constants_and_equations_mod.o \
620        bulk_cloud_model_mod.o \
621        cpulog_mod.o \
622        disturb_heatflux.o \
623        large_scale_forcing_nudging_mod.o \
624        model_1d_mod.o \
625        mod_kinds.o \
626        modules.o \
627        multi_agent_system_mod.o \
628        netcdf_data_input_mod.o \
629        netcdf_interface_mod.o \
630        nesting_offl_mod.o \
631        pmc_interface_mod.o \
632        radiation_model_mod.o \
633        random_function_mod.o \
634        random_generator_parallel_mod.o \
635        read_restart_data_mod.o \
636        palm_date_time_mod.o \
637        surface_layer_fluxes_mod.o \
638        surface_mod.o \
639        surface_data_output_mod.o \
640        synthetic_turbulence_generator_mod.o
641init_advec.o: \
642        mod_kinds.o \
643        modules.o
644init_coupling.o: \
645        mod_kinds.o \
646        modules.o \
647        vertical_nesting_mod.o
648init_grid.o: \
649        advec_ws.o \
650        mod_kinds.o \
651        modules.o \
652        netcdf_data_input_mod.o \
653        netcdf_interface_mod.o \
654        poismg_noopt_mod.o \
655        surface_mod.o \
656        vertical_nesting_mod.o
657init_masks.o: \
658        bulk_cloud_model_mod.o \
659        mod_kinds.o \
660        module_interface.o \
661        modules.o \
662        netcdf_interface_mod.o
663init_pegrid.o: \
664        mod_kinds.o \
665        modules.o \
666        pmc_interface_mod.o \
667        spectra_mod.o \
668        synthetic_turbulence_generator_mod.o \
669        vertical_nesting_mod.o
670init_pt_anomaly.o: \
671        mod_kinds.o \
672        modules.o
673init_rankine.o: \
674        basic_constants_and_equations_mod.o \
675        mod_kinds.o \
676        modules.o
677init_slope.o: \
678        basic_constants_and_equations_mod.o \
679        mod_kinds.o \
680        modules.o
681init_vertical_profiles.o: \
682        modules.o \
683        mod_kinds.o
684lagrangian_particle_model_mod.o: \
685        basic_constants_and_equations_mod.o \
686        cpulog_mod.o \
687        mod_kinds.o \
688        mod_particle_attributes.o \
689        modules.o \
690        pmc_interface_mod.o \
691        pmc_particle_interface.o \
692        netcdf_interface_mod.o \
693        random_function_mod.o \
694        random_generator_parallel_mod.o \
695        surface_mod.o
696land_surface_model_mod.o: \
697        basic_constants_and_equations_mod.o \
698        bulk_cloud_model_mod.o \
699        calc_mean_profile.o \
700        cpulog_mod.o \
701        mod_kinds.o \
702        modules.o \
703        netcdf_data_input_mod.o \
704        pmc_handle_communicator_mod.o \
705        pmc_interface_mod.o \
706        radiation_model_mod.o \
707        surface_mod.o
708large_scale_forcing_nudging_mod.o: \
709        cpulog_mod.o \
710        mod_kinds.o \
711        modules.o \
712        surface_mod.o
713local_stop.o: \
714        mod_kinds.o \
715        modules.o \
716        pmc_interface_mod.o \
717        vertical_nesting_mod.o
718local_tremain.o: \
719        cpulog_mod.o \
720        mod_kinds.o \
721        modules.o
722local_tremain_ini.o: \
723        cpulog_mod.o \
724        mod_kinds.o \
725        modules.o
726message.o: \
727        mod_kinds.o \
728        modules.o \
729        pmc_interface_mod.o
730model_1d_mod.o: \
731        basic_constants_and_equations_mod.o \
732        mod_kinds.o \
733        modules.o \
734        time_to_string.o
735module_interface.o: \
736        mod_kinds.o \
737        modules.o \
738        biometeorology_mod.o \
739        bulk_cloud_model_mod.o \
740        chemistry_model_mod.o \
741        diagnostic_output_quantities_mod.o \
742        dynamics_mod.o \
743        gust_mod.o \
744        indoor_model_mod.o \
745        lagrangian_particle_model_mod.o \
746        land_surface_model_mod.o \
747        large_scale_forcing_nudging_mod.o \
748        mod_particle_attributes.o \
749        multi_agent_system_mod.o \
750        nesting_offl_mod.o \
751        ocean_mod.o \
752        plant_canopy_model_mod.o \
753        radiation_model_mod.o \
754        salsa_mod.o \
755        spectra_mod.o \
756        surface_data_output_mod.o \
757        synthetic_turbulence_generator_mod.o \
758        turbulence_closure_mod.o \
759        urban_surface_mod.o \
760        user_module.o \
761        vdi_internal_controls.o \
762        virtual_flight_mod.o \
763        virtual_measurement_mod.o \
764        wind_turbine_model_mod.o
765modules.o: \
766        mod_kinds.o
767multi_agent_system_mod.o: \
768        basic_constants_and_equations_mod.o \
769        biometeorology_mod.o \
770        cpulog_mod.o \
771        mod_kinds.o \
772        modules.o \
773        netcdf_interface_mod.o \
774        random_function_mod.o
775mod_kinds.o: \
776
777mod_particle_attributes.o: \
778        mod_kinds.o
779netcdf_data_input_mod.o: \
780        chem_modules.o \
781        cpulog_mod.o \
782        mod_kinds.o \
783        modules.o   \
784        surface_mod.o
785netcdf_interface_mod.o: \
786        basic_constants_and_equations_mod.o \
787        biometeorology_mod.o \
788        chemistry_model_mod.o \
789        diagnostic_output_quantities_mod.o \
790        gust_mod.o \
791        indoor_model_mod.o \
792        land_surface_model_mod.o \
793        mod_kinds.o \
794        modules.o \
795        netcdf_data_input_mod.o \
796        ocean_mod.o \
797        palm_date_time_mod.o \
798        radiation_model_mod.o \
799        salsa_mod.o \
800        spectra_mod.o \
801        turbulence_closure_mod.o \
802        urban_surface_mod.o \
803        user_module.o
804nesting_offl_mod.o: \
805        chem_modules.o \
806        cpulog_mod.o \
807        mod_kinds.o \
808        modules.o \
809        netcdf_data_input_mod.o \
810        salsa_mod.o
811ocean_mod.o: \
812        advec_s_pw.o \
813        advec_s_up.o \
814        advec_ws.o \
815        basic_constants_and_equations_mod.o \
816        diffusion_s.o \
817        init_vertical_profiles.o \
818        mod_kinds.o \
819        modules.o \
820        pmc_interface_mod.o \
821        surface_mod.o
822outflow_turbulence.o: \
823        cpulog_mod.o \
824        mod_kinds.o \
825        modules.o
826palm.o: \
827        bulk_cloud_model_mod.o \
828        chem_photolysis_mod.o \
829        cpulog_mod.o \
830        diagnostic_output_quantities_mod.o \
831        land_surface_model_mod.o \
832        mod_kinds.o \
833        module_interface.o \
834        modules.o \
835        multi_agent_system_mod.o \
836        netcdf_data_input_mod.o \
837        pmc_interface_mod.o \
838        pmc_particle_interface.o \
839        salsa_mod.o \
840        surface_layer_fluxes_mod.o \
841        surface_data_output_mod.o \
842        time_to_string.o \
843        write_restart_data_mod.o
844palm_date_time_mod.o: \
845        mod_kinds.o \
846        modules.o
847parin.o: \
848        chem_modules.o \
849        cpulog_mod.o \
850        model_1d_mod.o \
851        mod_kinds.o \
852        module_interface.o \
853        modules.o \
854        netcdf_interface_mod.o \
855        pmc_interface_mod.o \
856        progress_bar_mod.o \
857        read_restart_data_mod.o \
858        turbulence_closure_mod.o \
859        vertical_nesting_mod.o
860plant_canopy_model_mod.o: \
861        bulk_cloud_model_mod.o \
862        mod_kinds.o \
863        modules.o \
864        netcdf_data_input_mod.o \
865        surface_mod.o
866pmc_particle_interface.o: \
867        mod_particle_attributes.o \
868        modules.o \
869        pmc_child_mod.o \
870        pmc_interface_mod.o \
871        pmc_parent_mod.o
872pmc_interface_mod.o: \
873        bulk_cloud_model_mod.o \
874        chem_modules.o \
875        chemistry_model_mod.o \
876        chem_gasphase_mod.o \
877        mod_kinds.o \
878        mod_particle_attributes.o \
879        modules.o \
880        pmc_child_mod.o \
881        pmc_general_mod.o \
882        pmc_handle_communicator_mod.o \
883        pmc_mpi_wrapper_mod.o \
884        pmc_parent_mod.o \
885        salsa_mod.o \
886        surface_mod.o
887pmc_child_mod.o: \
888        mod_kinds.o \
889        pmc_general_mod.o \
890        pmc_handle_communicator_mod.o \
891        pmc_mpi_wrapper_mod.o
892pmc_general_mod.o: \
893        mod_kinds.o
894pmc_handle_communicator_mod.o: \
895        mod_kinds.o \
896        modules.o \
897        pmc_general_mod.o
898pmc_mpi_wrapper_mod.o: \
899        pmc_handle_communicator_mod.o
900pmc_parent_mod.o: \
901        pmc_general_mod.o \
902        pmc_handle_communicator_mod.o \
903        pmc_mpi_wrapper_mod.o
904poisfft_mod.o: \
905        cpulog_mod.o \
906        fft_xy_mod.o \
907        mod_kinds.o \
908        modules.o \
909        tridia_solver_mod.o
910poismg_mod.o: \
911        cpulog_mod.o \
912        mod_kinds.o \
913        modules.o
914poismg_noopt_mod.o: \
915        cpulog_mod.o \
916        mod_kinds.o \
917        modules.o
918posix_calls_from_fortran.o: \
919
920pres.o: \
921        cpulog_mod.o \
922        mod_kinds.o \
923        modules.o \
924        pmc_interface_mod.o \
925        poisfft_mod.o \
926        poismg_mod.o \
927        poismg_noopt_mod.o \
928        surface_mod.o
929print_1d.o: \
930        cpulog_mod.o \
931        mod_kinds.o \
932        modules.o
933prognostic_equations.o: \
934        advec_s_bc.o \
935        advec_s_pw.o \
936        advec_s_up.o \
937        advec_u_pw.o \
938        advec_u_up.o \
939        advec_v_pw.o \
940        advec_v_up.o \
941        advec_w_pw.o \
942        advec_ws.o \
943        advec_w_up.o \
944        buoyancy.o \
945        chemistry_model_mod.o \
946        coriolis.o \
947        cpulog_mod.o \
948        cpulog_mod.o \
949        diffusion_s.o \
950        diffusion_u.o \
951        diffusion_v.o \
952        diffusion_w.o \
953        large_scale_forcing_nudging_mod.o \
954        mod_kinds.o \
955        mod_kinds.o \
956        module_interface.o \
957        modules.o \
958        ocean_mod.o \
959        plant_canopy_model_mod.o \
960        radiation_model_mod.o \
961        salsa_mod.o \
962        subsidence_mod.o \
963        surface_mod.o \
964        surface_mod.o \
965        wind_turbine_model_mod.o
966progress_bar_mod.o: \
967        mod_kinds.o \
968        modules.o
969radiation_model_mod.o: \
970        basic_constants_and_equations_mod.o \
971        bulk_cloud_model_mod.o \
972        calc_mean_profile.o \
973        mod_particle_attributes.o \
974        modules.o \
975        netcdf_data_input_mod.o \
976        palm_date_time_mod.o \
977        plant_canopy_model_mod.o \
978        surface_mod.o
979random_function_mod.o: \
980        mod_kinds.o
981random_gauss.o: \
982        mod_kinds.o \
983        random_function_mod.o \
984        random_generator_parallel_mod.o
985random_generator_parallel_mod.o: \
986        mod_kinds.o \
987        modules.o
988read_restart_data_mod.o: \
989        chem_modules.o \
990        cpulog_mod.o \
991        diagnostic_output_quantities_mod.o \
992        mod_kinds.o \
993        model_1d_mod.o \
994        module_interface.o \
995        modules.o \
996        netcdf_interface_mod.o \
997        palm_date_time_mod.o \
998        radiation_model_mod.o \
999        random_function_mod.o\
1000        random_generator_parallel_mod.o \
1001        spectra_mod.o \
1002        surface_mod.o \
1003        vertical_nesting_mod.o \
1004        virtual_measurement_mod.o
1005run_control.o: \
1006        cpulog_mod.o \
1007        mod_kinds.o \
1008        modules.o
1009salsa_mod.o: \
1010        modules.o \
1011        mod_kinds.o \
1012        advec_ws.o \
1013        advec_s_pw.o \
1014        advec_s_up.o \
1015        basic_constants_and_equations_mod.o \
1016        chem_gasphase_mod.o \
1017        chem_modules.o \
1018        diffusion_s.o \
1019        netcdf_data_input_mod.o \
1020        palm_date_time_mod.o \
1021        plant_canopy_model_mod.o \
1022        surface_mod.o \
1023        netcdf_data_input_mod.o
1024singleton_mod.o: \
1025        mod_kinds.o
1026sor.o: \
1027        mod_kinds.o \
1028        modules.o
1029spectra_mod.o: \
1030        cpulog_mod.o \
1031        fft_xy_mod.o \
1032        mod_kinds.o \
1033        modules.o
1034subsidence_mod.o: \
1035        mod_kinds.o \
1036        modules.o
1037sum_up_3d_data.o: \
1038        basic_constants_and_equations_mod.o \
1039        bulk_cloud_model_mod.o \
1040        cpulog_mod.o \
1041        mod_kinds.o \
1042        module_interface.o \
1043        modules.o \
1044        surface_mod.o \
1045        urban_surface_mod.o
1046surface_coupler.o: \
1047        basic_constants_and_equations_mod.o \
1048        cpulog_mod.o \
1049        mod_kinds.o \
1050        modules.o \
1051        surface_mod.o
1052surface_layer_fluxes_mod.o: \
1053        basic_constants_and_equations_mod.o \
1054        bulk_cloud_model_mod.o \
1055        chem_gasphase_mod.o \
1056        chem_modules.o \
1057        exchange_horiz_2d.o \
1058        land_surface_model_mod.o \
1059        mod_kinds.o \
1060        modules.o \
1061        surface_mod.o \
1062        urban_surface_mod.o
1063surface_mod.o: \
1064        chem_gasphase_mod.o \
1065        chem_modules.o \
1066        model_1d_mod.o \
1067        mod_kinds.o \
1068        modules.o
1069surface_data_output_mod.o: \
1070        mod_kinds.o \
1071        modules.o \
1072        netcdf_data_input_mod.o \
1073        netcdf_interface_mod.o \
1074        surface_mod.o
1075synthetic_turbulence_generator_mod.o: \
1076        basic_constants_and_equations_mod.o \
1077        cpulog_mod.o \
1078        mod_kinds.o \
1079        modules.o \
1080        nesting_offl_mod.o \
1081        pmc_interface_mod.o \
1082        random_generator_parallel_mod.o \
1083        surface_mod.o
1084temperton_fft_mod.o: \
1085        mod_kinds.o \
1086        modules.o
1087time_integration.o: \
1088        advec_ws.o \
1089        biometeorology_mod.o \
1090        bulk_cloud_model_mod.o \
1091        buoyancy.o \
1092        calc_mean_profile.o \
1093        chem_emissions_mod.o \
1094        chemistry_model_mod.o \
1095        chem_gasphase_mod.o \
1096        chem_modules.o \
1097        cpulog_mod.o \
1098        data_output_flight.o \
1099        diagnostic_output_quantities_mod.o \
1100        disturb_heatflux.o \
1101        indoor_model_mod.o \
1102        lagrangian_particle_model_mod.o \
1103        land_surface_model_mod.o \
1104        large_scale_forcing_nudging_mod.o \
1105        mod_kinds.o \
1106        modules.o \
1107        multi_agent_system_mod.o \
1108        nesting_offl_mod.o \
1109        ocean_mod.o \
1110        palm_date_time_mod.o \
1111        pmc_interface_mod.o \
1112        prognostic_equations.o \
1113        progress_bar_mod.o \
1114        radiation_model_mod.o \
1115        salsa_mod.o \
1116        spectra_mod.o \
1117        surface_layer_fluxes_mod.o \
1118        surface_mod.o \
1119        surface_data_output_mod.o \
1120        synthetic_turbulence_generator_mod.o \
1121        time_to_string.o \
1122        turbulence_closure_mod.o\
1123        urban_surface_mod.o \
1124        vertical_nesting_mod.o \
1125        virtual_flight_mod.o \
1126        virtual_measurement_mod.o
1127time_integration_spinup.o: \
1128        basic_constants_and_equations_mod.o \
1129        cpulog_mod.o \
1130        land_surface_model_mod.o \
1131        mod_kinds.o \
1132        modules.o \
1133        palm_date_time_mod.o \
1134        pmc_interface_mod.o \
1135        radiation_model_mod.o \
1136        surface_layer_fluxes_mod.o \
1137        time_to_string.o \
1138        urban_surface_mod.o
1139time_to_string.o: \
1140        mod_kinds.o
1141timestep.o: \
1142        bulk_cloud_model_mod.o \
1143        cpulog_mod.o \
1144        mod_kinds.o \
1145        modules.o \
1146        pmc_interface_mod.o \
1147        vertical_nesting_mod.o
1148timestep_scheme_steering.o: \
1149        mod_kinds.o \
1150        modules.o
1151transpose.o: \
1152        cpulog_mod.o \
1153        mod_kinds.o \
1154        modules.o
1155tridia_solver_mod.o: \
1156        basic_constants_and_equations_mod.o \
1157        mod_kinds.o \
1158        modules.o
1159turbulence_closure_mod.o: \
1160        advec_s_bc.o \
1161        advec_s_pw.o \
1162        advec_s_up.o \
1163        advec_ws.o \
1164        basic_constants_and_equations_mod.o \
1165        bulk_cloud_model_mod.o \
1166        cpulog_mod.o \
1167        mod_kinds.o \
1168        mod_particle_attributes.o \
1169        modules.o \
1170        ocean_mod.o \
1171        plant_canopy_model_mod.o \
1172        pmc_interface_mod.o \
1173        surface_layer_fluxes_mod.o \
1174        surface_mod.o
1175urban_surface_mod.o: \
1176        basic_constants_and_equations_mod.o \
1177        mod_kinds.o \
1178        modules.o \
1179        netcdf_data_input_mod.o \
1180        palm_date_time_mod.o \
1181        radiation_model_mod.o \
1182        surface_mod.o
1183user_data_output_mask.o: \
1184        mod_kinds.o \
1185        modules.o \
1186        user_module.o
1187user_flight.o: \
1188        mod_kinds.o \
1189        modules.o \
1190        user_module.o
1191user_init_3d_model.o: \
1192        mod_kinds.o \
1193        modules.o \
1194        surface_mod.o \
1195        user_module.o
1196user_init_flight.o: \
1197        mod_kinds.o \
1198        modules.o \
1199        netcdf_interface_mod.o \
1200        user_module.o
1201user_init_grid.o: \
1202        mod_kinds.o \
1203        modules.o \
1204        user_module.o
1205user_init_land_surface.o: \
1206        land_surface_model_mod.o \
1207        mod_kinds.o \
1208        modules.o \
1209        surface_mod.o
1210user_init_plant_canopy.o: \
1211        mod_kinds.o \
1212        modules.o \
1213        plant_canopy_model_mod.o \
1214        user_module.o
1215user_init_radiation.o: \
1216        mod_kinds.o \
1217        modules.o \
1218        radiation_model_mod.o \
1219        user_module.o
1220user_init_urban_surface.o: \
1221        mod_kinds.o \
1222        modules.o \
1223        surface_mod.o \
1224        urban_surface_mod.o \
1225        user_module.o
1226user_lpm_advec.o: \
1227        mod_kinds.o \
1228        modules.o \
1229        user_module.o
1230user_lpm_init.o: \
1231        mod_kinds.o \
1232        modules.o \
1233        user_module.o
1234user_module.o: \
1235        mod_kinds.o \
1236        modules.o \
1237        surface_mod.o
1238user_spectra.o: \
1239        mod_kinds.o \
1240        modules.o \
1241        spectra_mod.o \
1242        user_module.o
1243vdi_internal_controls.o: \
1244        mod_kinds.o \
1245        modules.o \
1246        pmc_interface_mod.o
1247vertical_nesting_mod.o: \
1248        mod_kinds.o \
1249        modules.o \
1250        surface_mod.o \
1251        turbulence_closure_mod.o
1252virtual_flight_mod.o: \
1253        basic_constants_and_equations_mod.o \
1254        bulk_cloud_model_mod.o \
1255        cpulog_mod.o \
1256        mod_kinds.o \
1257        modules.o \
1258        netcdf_interface_mod.o \
1259        user_flight.o \
1260        user_init_flight.o
1261virtual_measurement_mod.o: \
1262        cpulog_mod.o \
1263        chem_modules.o \
1264        chem_gasphase_mod.o \
1265        mod_kinds.o \
1266        modules.o \
1267        netcdf_data_input_mod.o \
1268        netcdf_interface_mod.o \
1269        radiation_model_mod.o
1270wind_turbine_model_mod.o: \
1271        basic_constants_and_equations_mod.o \
1272        cpulog_mod.o \
1273        mod_kinds.o \
1274        modules.o
1275wrd_write_string.o: \
1276        mod_kinds.o
1277write_restart_data_mod.o: \
1278        mod_kinds.o \
1279        model_1d_mod.o \
1280        module_interface.o \
1281        modules.o \
1282        netcdf_interface_mod.o \
1283        palm_date_time_mod.o \
1284        radiation_model_mod.o \
1285        random_function_mod.o \
1286        random_generator_parallel_mod.o \
1287        spectra_mod.o \
1288        surface_mod.o \
1289        vertical_nesting_mod.o \
1290        virtual_measurement_mod.o
Note: See TracBrowser for help on using the repository browser.