source: palm/trunk/SOURCE/Makefile @ 4529

Last change on this file since 4529 was 4525, checked in by raasch, 5 years ago

salsa: added reading/writing of global restart data + reading/writing restart data with MPI-IO, bugfix for MPI-IO in plant_canopy_model_mod, tutorial user-interface dispersion_eularian_and_lpm_extended updated

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