source: palm/trunk/SOURCE/Makefile @ 4850

Last change on this file since 4850 was 4828, checked in by Giersch, 3 years ago

Copyright updated to year 2021, interface pmc_sort removed to accelarate the nesting code

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