source: palm/trunk/SOURCE/Makefile @ 4558

Last change on this file since 4558 was 4534, checked in by raasch, 5 years ago

I/O on reduced number of cores added (using shared memory MPI)

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