source: palm/trunk/SOURCE/Makefile @ 4496

Last change on this file since 4496 was 4495, checked in by raasch, 5 years ago

restart data handling with MPI-IO added, first part

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