source: palm/trunk/SOURCE/Makefile @ 4168

Last change on this file since 4168 was 4168, checked in by suehring, 22 months ago

Replace get_topography_top_index functions by pre-calculated arrays in order to save computational resources

  • 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-4166
    /palm/branches/salsa/SOURCE/Makefile2503-3460
File size: 40.5 KB
Line 
1#--------------------------------------------------------------------------------#
2# This file is part of the PALM model system.
3#
4# PALM is free software: you can redistribute it and/or modify it under the terms
5# of the GNU General Public License as published by the Free Software Foundation,
6# either version 3 of the License, or (at your option) any later version.
7#
8# PALM is distributed in the hope that it will be useful, but WITHOUT ANY
9# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
10# A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
11#
12# You should have received a copy of the GNU General Public License along with
13# PALM. If not, see <http://www.gnu.org/licenses/>.
14#
15# Copyright 1997-2018  Leibniz Universitaet Hannover
16#--------------------------------------------------------------------------------#
17#
18# WARNING: don't write filenames with extension .f90 in this header!!!!
19#
20# Current revisions:
21# ------------------
22#
23#
24# Former revisions:
25# -----------------
26# $Id: Makefile 4168 2019-08-16 13:50:17Z suehring $
27# Remove some dependencies on surface_mod that are no longer required without
28# get_topography_top_index functions
29#
30# 4167 2019-08-16 11:01:48Z suehring
31# Remove no longer needed dependencies on surface_mod
32#
33#
34# 4127 2019-07-30 14:47:10Z suehring
35# Add dependency of data_output_3d on plant_canopy_model_mod
36# (merge from branch resler)
37#
38# 4106 2019-07-19 08:54:42Z gronemeier
39# Remove dependency on pmc_interface for boundary_conds
40#
41# 4070 2019-07-03 13:51:40Z gronemeier
42# Add new data output modules
43#
44# 4048 2019-06-21 21:00:21Z knoop
45# Moved turbulence_closure_mod calls into module_interface
46#
47# 4047 2019-06-21 18:58:09Z knoop
48# Introduction of the dynamics module and dissolution of swap_timelevel
49#
50# 4043 2019-06-18 16:59:00Z schwenkel
51# Delete droplet_interactions_ptq
52#
53# 4039 2019-06-18 10:32:41Z suehring
54# add dependency for diagnostic output quantities
55#
56# 4017 2019-06-06 12:16:46Z schwenkel
57# add dependency for init_pegrid
58#
59# 3994 2019-05-22 18:08:09Z suehring
60# new module for calculation and output of diagnostic quantities added
61#
62# 3988 2019-05-22 11:32:37Z kanani
63# Add dependencies for virtual_measurement_mod
64#
65# 3880 2019-04-08 21:43:02Z knoop
66# Add Netcdf data output for indoor model
67# Remove some dependencies
68#
69# 3744 2019-02-15 18:38:58Z suehring
70# Enable mesoscale offline nesting for chemistry variables as well as
71# initialization of chemistry via dynamic input file.
72#
73# 3727 2019-02-08 14:52:10Z gronemeier
74# surface_data_output_mod depends on netcdf_interface_mod
75#
76# 3700 2019-01-26 17:03:42Z knoop
77# Rename surface_output_mod into surface_data_output_mod
78#
79# 3637 2018-12-20 01:51:36Z knoop
80# Implementation of the PALM module interface
81#
82# 3634 2018-12-18 12:31:28Z knoop
83# OpenACC port for SPEC
84#
85# 3579 2018-11-29 15:32:39Z suehring
86# Dependency for check_parameters on nesting_offl_mod added
87#
88# 3569 2018-11-27 17:03:40Z kanani
89# dom_dwd_user, Schrempf:
90# New dependencies for biometeorology_mod,
91# remove uv exposure model code, this is now part of biometeorology_mod.
92#
93# 3525 2018-11-14 16:06:14Z kanani
94# Changes related to clean-up of biometeorology (dom_dwd_user)
95#
96# 3522 2018-11-13 12:14:36Z suehring
97# Dependencies for virtual measurement module added
98#
99# 3494 2018-11-06 14:51:27Z suehring
100# Surface output revised
101#
102# 3474 2018-10-30 21:07:39Z kanani
103# Add virtual measurement module
104#
105# 3472 2018-10-30 20:43:50Z suehring
106# Add indoor model (kanani, srissman, tlang),
107# minor formatting
108#
109# 3467 2018-10-30 19:05:21Z suehring
110# Implementation of a new aerosol module salsa.
111#
112#
113# 3458 2018-10-30 14:51:23Z kanani
114# from chemistry branch r3443, banzhafs, Russo, forkel, basit:
115# radiation_model_mod added to chemistry_model_mod
116# Added some missing dependencies and replaced blanks with tabs
117# Added chemistry emission module
118# chemistry_model_mod added to flow_statistics
119#
120# 3448 2018-10-29 18:14:31Z kanani
121# Adjustment of biometeorology dependencies
122#
123# 3436 2018-10-26 18:35:15Z gronemeier
124# Add surface_mod to user_data_output_mask
125#
126# 3435 2018-10-26 18:25:44Z gronemeier
127# - Add surface_mod to data_output_mask
128# - Add chemistry_model_mod and surface_mod to init_masks
129#
130# 3421 2018-10-24 18:39:32Z gronemeier
131# Add netcdf_data_input_mod to netcdf_interface_mod
132# bugfix: add dependencies to chemistry_model_mod
133# Add module for surface data output
134#
135# 3381 2018-10-19 13:09:06Z raasch
136# dependencies for ocean_mod fixed
137#
138# 3355 2018-10-16 14:03:34Z knoop
139# Add module for offline nesting;
140# Add surface_mod to synthetic-turbulence generator;
141# Bugfix, missing dependency for turbulence generator in init_3d_model;
142# Some formatting ajdustments
143#
144# 3343 2018-10-15 10:38:52Z suehring
145# (from branch resler)
146# Add biometeorology
147#
148#
149# 3322 2018-10-09 10:02:39Z kanani
150# Formatting and cleanup
151#
152# 3298 2018-10-02 12:21:11Z kanani
153# Added missing dependencies and replaced blanks with tabs (forkel)
154# Added chemistry emission module (Russo)
155# Added chemistry_model_mod to flow_statistics (basit)
156#
157# 3294 2018-10-01 02:37:10Z raasch
158# changes related to modularization of the ocean mode,
159# bugfix: dependency to advec_ws was missed in chemistry_model_mod
160#
161# 3274 2018-09-24 15:42:55Z knoop
162# Added palm dependency of multi_agent_system_mod, because of mas_last_actions
163# call at the end of palm run
164#
165# 3167 2018-07-24 18:17:30Z suehring
166# Bugfix, add missing dependencies for multi-agent system
167#
168# 3159 2018-07-20 11:20:01Z sward
169# Added multi agent system
170#
171# 3130 2018-07-16 11:08:55Z gronemeier
172# add surface_layer_fluxes_mod to turbulence_closure_mod
173#
174# 3129 2018-07-16 07:45:13Z gronemeier
175# add turbulence_closure_mod to parin
176#
177# 2963 2018-04-12 14:47:44Z suehring
178# Introduce index for vegetation/wall, pavement/green-wall and water/window
179# surfaces, for clearer access of surface fraction, albedo, emissivity, etc. .
180#
181# 2955 2018-04-09 15:14:01Z suehring
182# Add log-points to measure CPU time of NetCDF data input.
183#
184# 2938 2018-03-27 15:52:42Z suehring
185# No initialization of child domains via dynamic input file, except for soil
186# moisture and temperature
187# Apply turbulence generator at non-cyclic lateral boundary in nesting case
188#
189# 2936 2018-03-27 14:49:27Z suehring
190# Added dependencies for parent and child synchronization
191#
192# 2921 2018-03-22 15:05:23Z Giersch
193# date_and_time_mod dependency has been added to read/write_restart_data_mod
194#
195# 2918 2018-03-21 15:52:14Z gronemeier
196# read/write_3d_binary and read/write_var_list has been removed,
197# read/write_restart_data_mod, wrd_write_string and
198# user_read/write_restart_data_mod has been added, dependencies with respect to
199# the aforementioned routines have been added/removed
200#
201# 2847 2018-03-02 21:45:58Z suehring
202# Changed format and enforced sorting
203#
204# 2817 2018-02-19 16:32:21Z knoop
205# Preliminary gust module interface implemented
206#
207# 2802 2018-02-14 16:21:39Z thiele
208# Changed lpm from subroutine to module.
209# Introduce particle transfer in nested models.
210#
211# 2773 2018-01-30 14:12:54Z suehring
212# Nesting of chemical species
213#
214# 2718 2018-01-02 08:49:38Z maronga
215# Corrected "Former revisions" section
216#
217# 2697 2017-12-14 17:57:20Z kanani
218# Bugfix, missing dependencies
219#
220# 2696 2017-12-14 17:12:51Z kanani
221# Change in file header (GPL part)
222# Implementation of uv exposure model (FK)
223# Bugfix, removed loop dependcy for vertical_nesting_mod and
224# turbulence_closure_mod, added depencies for vertical_nesting_mod (TG)
225# implemented turbulence_closure_mod (TG)
226# Additional dependencies for chemistry module (FK)
227# Additional dependencies for chemistry module (FK)
228# Implementation of chemistry module (FK)
229# For LSM, add dependency on calc_mean_profile (??)
230# poismg_noopt modularized and renamed into poismg_noopt_mod
231# add dependencies for netcdf_data_input_mod, calc_mean_profile,
232# radiation_module_mod, land_surface_model_mod (MS)
233#
234# 2608 2017-11-13 14:04:26Z schwenkel
235# Added diagnostic_quantities_mod
236#
237# 2600 2017-11-01 14:11:20Z raasch
238# comment line concerning bound checks removed
239#
240# 2599 2017-11-01 13:18:45Z hellstea
241# virtual_flight_mod, synthetic_turbulence_generator_mod and
242# wind_turbine_model_mod were added to read_var_list
243#
244# 2563 2017-10-19 15:36:10Z Giersch
245# wind_turbine_model_mod and synthetic_turbulence_generator_mod were added to
246# write_var_list and virtual_flight_mod was deleted from read_var_list
247#
248# 2544 2017-10-13 18:09:32Z maronga
249# Added date_and_time_mod
250#
251# 2371 2017-08-24 13:01:17Z kanani
252# Corrected dependencies for vertical_nesting_mod
253#
254# 2370 2017-08-23 06:11:43Z raasch
255# dependency bugfix for synthetic_turbulence_generator
256#
257# 2365 2017-08-21 14:59:59Z kanani
258# Added dependencies for vertical_nesting_mod
259#
260# 2339 2017-08-07 13:55:26Z gronemeier
261# corrected timestamp in header
262#
263# 2338 2017-08-07 12:15:38Z gronemeier
264# Modularize 1D model
265#
266# 2320 2017-07-21 12:47:43Z suehring
267# -ls_forcing nudging
268# +large_scale_forcing_nudging
269#
270# 2318 2017-07-20 17:27:44Z suehring
271# Add further dependencies on surface_mod
272#
273# 2317 2017-07-20 17:27:19Z suehring
274# Added time_integration_spinup
275#
276# 2269 2017-06-09 11:57:32Z suehring
277# Add dependency in read_3d_binary
278#
279# 2263 2017-06-08 14:59:01Z schwenkel
280# Implemented splitting and merging algorithm
281#
282# 2259 2017-06-08 09:09:11Z gronemeier
283# Implemented synthetic turbulence generator
284#
285# 2256 2017-06-07 13:58:08Z suehring
286# Remove ring dependency in init_pegrid
287#
288# 2238 2017-05-31 16:49:16Z suehring
289# Bugfix, further missing dependency on surface_mod
290#
291# 2237 2017-05-31 10:34:53Z suehring
292# Bugfix, add dependencies on surface_mod for surface_coupler,
293# plant_canopy_model_mod and ls_forcing_mod
294#
295# 2233 2017-05-30 18:08:54Z suehring
296#
297# 2232 2017-05-30 17:47:52Z suehring
298# +dependencies for surface_mod
299# -wall_fluxes
300#
301# 2130 2017-01-24 16:25:39Z raasch
302# dependency for timestep updated
303#
304# 2118 2017-01-17 16:38:49Z raasch
305# -cuda_fft_interfaces_mod
306#
307# 2050 2016-11-08 15:00:55Z gronemeier
308# Implement turbulent outflow method
309#
310# 2007 2016-08-24 15:47:17Z kanani
311# urban surface module added,
312# cleaned up some lines (compiler flags/options), which were accidentally
313# added in rev1938
314#
315# 1998 2016-08-20 18:45:34Z knoop
316# Bugfix: added netcdf_interface to dependency list for user_init_land_surface
317#
318# 1986 2016-08-10 14:07:17Z gronemeier
319# POSIX-calls module added
320#
321# 1972 2016-07-26 07:52:02Z maronga
322# Removed some dependencies due to further modularization of land surface model
323#
324# 1957 2016-07-07 10:43:48Z suehring
325# flight module added
326#
327# 1946 2016-06-15 11:38:13Z suehring
328# Bugfix dependency init_grid on advec_ws
329#
330# 1938 2016-06-13 15:26:05Z hellstea
331# Some dependency errors corrected
332#
333# 1934 2016-06-13 09:46:57Z hellstea
334# poismg renamed poismg_noopt, poismg_fast_mod renamed poismg_mod
335#
336# 1914 2016-05-26 14:44:07Z witha
337# Added wind_turbine_model_mod
338#
339# 1900 2016-05-04 15:27:53Z raasch
340# pmc_general renamed pmc_general_mod
341#
342# 1871 2016-04-15 11:46:09Z hoffmann
343# dependencies for package_parin corrected
344#
345# 1850 2016-04-08 13:29:27Z maronga
346# Adapted for modularization of microphysics
347# Several files renamed --> _mod
348# Bugfix for previous commit
349#
350# 1849 2016-04-08 11:33:18Z hoffmann
351# Adapted for modularization of microphysics
352#
353# 1837 2016-04-07 18:21:57Z raasch
354# further bug removed from r1835
355#
356# 1835 2016-04-07 16:31:50Z raasch
357# bugfix: merge comments removed
358#
359# 1833 2016-04-07 14:23:03Z raasch
360# spectrum renamed spectra_mod, depencies for spectra changed
361#
362# 1826 2016-04-07 12:01:39Z maronga
363# Renamed radiation_model to radiation_model_mod.
364# Renamed plant_canopy_model to plant_canopy_model_mod.
365#
366# 1822 2016-04-07 07:49:42Z hoffmann
367# Tails removed. lpm_release_set removed. calc_precipitation, impact_of_latent_heat
368# removed.
369#
370# 1817 2016-04-06 15:44:20Z maronga
371# Renamed land_surface_model to land_surface_model_mod.
372#
373# 1808 2016-04-05 19:44:00Z raasch
374# -local_flush, -local_getenv
375#
376# 1797 2016-03-21 16:50:28Z raasch
377# dependcy for check_for_restart updated
378#
379# 1791 2016-03-11 10:41:25Z raasch
380# dependencies of header changed
381#
382# 1786 2016-03-08 05:49:27Z raasch
383# rename calc_spectra to spectrum + modularization of spectrum
384#
385# 2016-03-06 18:36:17Z raasch
386# name change of netcdf routines and respective dependencies
387#
388# 1779 2016-03-03 08:01:28Z raasch
389# dependencies changed for init_peprid
390#
391# 1766 2016-02-29 08:37:15Z raasch
392# update dependency for swap_timelevel
393#
394# 1764 2016-02-28 12:45:19Z raasch
395# several updates of dependencies
396#
397# 1762 2016-02-25 12:31:13Z hellstea
398# +pmc_interface, +pmc routines
399#
400# 1747 2016-02-08 12:25:53Z raasch
401# dependencies for routine palm updated
402#
403# 1691 2015-10-26 16:17:44Z maronga
404# Replaced prandtl_fluxes with surface_layer_fluxes. Added radiation_model to
405# prognostic_equations
406#
407# 1585 2015-04-30 07:05:52Z maronga
408# Added user_init_radiation.f90
409#
410# 1575 2015-03-27 09:56:27Z raasch
411# +poismg_fast
412#
413# 1551 2015-03-03 14:18:16Z maronga
414# Bugfix: further adjustments for the land surface model and radiation model
415#
416# 1517 2015-01-07 19:12:25Z hoffmann
417# advec_s_bc added to prognostic_equations
418#
419# 1500 2014-12-03 17:42:41Z maronga
420# Bugfix: missing adjustments for land surface model and radiation model
421#
422# 1496 2014-12-02 17:25:50Z maronga
423# Added land surface model and radiation model files: land_surface_model,
424# radiation_model, user_init_land_surface
425#
426# 1484 2014-10-21 10:53:05Z kanani
427# plant_canopy_model-dependency added for check_parameters, header, init_3d_model,
428# package_parin, read_var_list, user_init_plant_canopy, write_var_list
429#
430# 1444 2014-08-02 20:10:32Z letzel
431# bugfix: cpulog added to lpm_advec
432#
433# 1404 2014-05-14 09:01:39Z keck
434# bugfix: dependencies added for progress_bar
435#
436# 1402 2014-05-09 14:25:13Z raasch
437# progress_bar added
438#
439# 1400 2014-05-09 14:03:54Z knoop
440# Added new module random_generator_parallel
441#
442# 1380 2014-04-28 12:40:45Z heinze
443# bugfix: mod_particle_attributes  added to check_open
444# nudging added to time_integration
445#
446# 1374 2014-04-25 12:55:07Z raasch
447# bugfix: missing dependency added for check_open
448#
449# 1365 2014-04-22 15:03:56Z boeske
450# Added new module calc_mean_profile, previously in module buoyancy,
451# removed buoyancy dependency from nudging
452#
453# 1363 2014-04-17 12:28:49Z keck
454# bugfix: cpulog added to lpm_pack_arrays
455#
456# 1361 2014-04-16 15:17:48Z hoffmann
457# cpulog added to microphysics
458#
459# 1359 2014-04-11 17:15:14Z hoffmann
460# mod_particle_attributes added, lpm_sort_arrays removed,
461# lpm_extend_particle_array removed
462#
463# 1336 2014-03-25 15:07:20Z raasch
464# -write_compressed
465#
466# 2014-03-20 16:38:49Z raasch
467# cpulog-dependency added for disturb_heatflux
468#
469# 1320 2014-03-20 08:40:49Z raasch
470# +mod_kinds in dependency list
471#
472# 1318 2014-03-17 13:35:16Z raasch
473# +cpulog, dependencies for cpulog added
474# -cpu_log, cpu_statistics
475#
476# 1311 2014-03-14 12:13:39Z heinze
477# bugfix: buoyancy dependency added to nudging
478#
479# 1306 2014-03-13 14:30:59Z raasch
480# +mod_kinds
481#
482# 1241 2013-10-30 11:36:58Z heinze
483# +nudging, ls_forcing
484#
485# 1212 2013-08-15 08:46:27Z raasch
486# +tridia_solver, -poisfft_hybrid
487#
488# 1210 2013-08-14 10:58:20Z raasch
489# object file list replaced by one line statement
490#
491# 1128 2013-04-12 06:19:32Z raasch
492# dependencies for time_integration modified
493#
494# 1111 2013-03-08 23:54:10Z raasch
495# dependencies removed from init_pegrid
496# bugfix: dependency added for cuda_fft_interfaces
497#
498# 1106 2013-03-04 05:31:38Z raasch
499# +cuda_fft_interfaces
500#
501# 1053 2012-11-13 17:11:03Z hoffmann
502# +microphysics for two-moment cloud physics
503#
504# 1036 2012-10-22 13:43:42Z raasch
505# code put under GPL (PALM 3.9)
506#
507# 1001 2012-09-13 14:08:46Z raasch
508# -asselin_filter, advec_s|u|v|w_ups, spline_x|y|z
509#
510# 872 2012-03-29 15:57:54Z franke
511# lpm depends on modules
512#
513# 849 2012-03-15 10:35:09Z raasch
514# +lpm_advec, lpm_data_output_particles, lpm_droplet_collision,
515# lpm_droplet_condensation,
516# lpm_exchange_horiz, lpm_extend_particle_array, lpm_extend_tails,
517# lpm_extend_tail_array, lpm_init_sgs_tke, lpm_pack_arrays,
518# lpm_read_restart_file, lpm_release_set, lpm_sort_arrays,
519# lpm_write_exchange_statistics, lpm_write_restart_file
520# advec_particles renamed lpm,
521# init_particles renamed lpm_init,
522# user_advec_particles renamed user_lpm_advec,
523# particle_boundary_conds renamed lpm_boundary_conds,
524# set_particle_attributes renamed lpm_set_attributes
525# user_init_particles renamed user_lpm_init,
526# user_particle_attributes renamed user_lpm_set_attributes
527#
528# 828 2012-02-21 12:00:36Z raasch
529# init_particles depends on lpm_collision_kernels
530#
531# 825 2012-02-19 03:03:44Z raasch
532# wang_kernel renamed lpm_collision_kernels
533#
534# 790 2011-11-29 03:11:20Z raasch
535# +wang_kernel
536#
537# 667 2010-12-23 12:06:00Z suehring/gryschka
538# +advec_ws
539#
540# 421 2010-01-25 15:50:10Z raasch
541# comment line for simple install method added, which will be replaced
542# by an include command for preprocessor and compiler options when the simple
543# install process is used instead of mbuild/mrun,
544# +set_particle_attributes
545# +subsidence
546#
547# 410 2009-12-04 17:05:40Z letzel
548# +data_output_mask, init_masks, user_data_output_mask
549#
550# 217 2008-12-09 18:00:48Z letzel
551# former file user_interface split into one file per subroutine
552# +init_coupling, message
553#
554# 151 2008-03-07 13:42:18Z raasch
555# +plant_canopy_model, inflow_turbulence
556# +surface_coupler
557#
558# 96 2007-06-04 08:07:41Z raasch
559# +eqn_state_seawater, init_ocean
560#
561# 82 2007-04-16 15:40:52Z raasch
562# +local_flush
563#
564# 58 2007-03-09 14:27:38Z raasch
565# default suffixes removed from the suffix list to avoid calling of m2c in
566# case of .mod files
567# +wall_fluxes, +particle_boundary_conds
568#
569# RCS Log replace by Id keyword, revision history cleaned up
570#
571# Revision 1.13  2006/08/04 14:45:31  raasch
572# +data_output_ptseries
573#
574# Revision 1.1  2002/06/11 13:42:20  raasch
575# Initial revision
576#
577#
578# Description:
579# ------------
580# Makefile for the parallelized LES model (PALM) to be used by the
581# shellscript "mrun"
582#------------------------------------------------------------------------------!
583
584PROG =  palm
585
586SOURCES = \
587        advec_s_bc.f90 \
588        advec_s_pw.f90 \
589        advec_s_up.f90 \
590        advec_u_pw.f90 \
591        advec_u_up.f90 \
592        advec_v_pw.f90 \
593        advec_v_up.f90 \
594        advec_w_pw.f90 \
595        advec_ws.f90 \
596        advec_w_up.f90 \
597        average_3d_data.f90 \
598        basic_constants_and_equations_mod.f90 \
599        biometeorology_mod.f90 \
600        boundary_conds.f90 \
601        buoyancy.f90 \
602        calc_mean_profile.f90 \
603        check_for_restart.f90 \
604        check_open.f90 \
605        check_parameters.f90 \
606        chem_emissions_mod.f90 \
607        chem_gasphase_mod.f90 \
608        chemistry_model_mod.f90 \
609        chem_modules.f90 \
610        chem_photolysis_mod.f90 \
611        close_file.f90 \
612        compute_vpt.f90 \
613        coriolis.f90 \
614        cpulog_mod.f90 \
615        cuda_fft_interfaces.f90 \
616        data_log.f90 \
617        data_output_binary_module.f90 \
618        data_output_module.f90 \
619        data_output_netcdf4_module.f90 \
620        data_output_2d.f90 \
621        data_output_3d.f90 \
622        data_output_flight.f90\
623        data_output_mask.f90 \
624        data_output_profiles.f90 \
625        data_output_spectra.f90 \
626        data_output_tseries.f90 \
627        date_and_time_mod.f90 \
628        diagnostic_output_quantities_mod.f90 \
629        diffusion_s.f90 \
630        diffusion_u.f90 \
631        diffusion_v.f90 \
632        diffusion_w.f90 \
633        disturb_field.f90 \
634        disturb_heatflux.f90 \
635        dynamics_mod.f90 \
636        exchange_horiz_2d.f90 \
637        exchange_horiz.f90 \
638        fft_xy_mod.f90 \
639        flow_statistics.f90 \
640        global_min_max.f90 \
641        gust_mod.f90 \
642        header.f90 \
643        indoor_model_mod.f90 \
644        inflow_turbulence.f90 \
645        init_3d_model.f90 \
646        init_advec.f90 \
647        init_coupling.f90 \
648        init_grid.f90 \
649        init_masks.f90 \
650        init_pegrid.f90 \
651        init_pt_anomaly.f90 \
652        init_rankine.f90 \
653        init_slope.f90 \
654        init_vertical_profiles.f90 \
655        lagrangian_particle_model_mod.f90 \
656        land_surface_model_mod.f90 \
657        large_scale_forcing_nudging_mod.f90 \
658        local_stop.f90 \
659        local_system.f90 \
660        local_tremain.f90 \
661        local_tremain_ini.f90 \
662        message.f90 \
663        bulk_cloud_model_mod.f90 \
664        model_1d_mod.f90 \
665        module_interface.f90 \
666        mod_kinds.f90 \
667        mod_particle_attributes.f90 \
668        modules.f90 \
669        multi_agent_system_mod.f90 \
670        netcdf_data_input_mod.f90 \
671        netcdf_interface_mod.f90 \
672        nesting_offl_mod.f90 \
673        ocean_mod.f90 \
674        outflow_turbulence.f90 \
675        palm.f90 \
676        parin.f90 \
677        plant_canopy_model_mod.f90 \
678        pmc_child_mod.f90 \
679        pmc_general_mod.f90 \
680        pmc_handle_communicator_mod.f90 \
681        pmc_interface_mod.f90 \
682        pmc_mpi_wrapper_mod.f90 \
683        pmc_parent_mod.f90 \
684        pmc_particle_interface.f90 \
685        poisfft_mod.f90 \
686        poismg_mod.f90 \
687        poismg_noopt_mod.f90 \
688        posix_calls_from_fortran.f90 \
689        pres.f90 \
690        print_1d.f90 \
691        prognostic_equations.f90 \
692        progress_bar_mod.f90 \
693        radiation_model_mod.f90 \
694        random_function_mod.f90 \
695        random_gauss.f90 \
696        random_generator_parallel_mod.f90 \
697        read_restart_data_mod.f90 \
698        run_control.f90 \
699        salsa_mod.f90 \
700        singleton_mod.f90 \
701        sor.f90 \
702        spectra_mod.f90 \
703        subsidence_mod.f90 \
704        sum_up_3d_data.f90 \
705        surface_coupler.f90 \
706        surface_layer_fluxes_mod.f90 \
707        surface_mod.f90 \
708        surface_data_output_mod.f90 \
709        synthetic_turbulence_generator_mod.f90 \
710        temperton_fft_mod.f90 \
711        time_integration.f90 \
712        time_integration_spinup.f90 \
713        timestep.f90 \
714        timestep_scheme_steering.f90 \
715        time_to_string.f90 \
716        transpose.f90 \
717        tridia_solver_mod.f90 \
718        turbulence_closure_mod.f90 \
719        urban_surface_mod.f90 \
720        user_data_output_mask.f90 \
721        user_flight.f90\
722        user_init_3d_model.f90 \
723        user_init_flight.f90 \
724        user_init_grid.f90 \
725        user_init_land_surface.f90 \
726        user_init_plant_canopy.f90 \
727        user_init_radiation.f90 \
728        user_init_urban_surface.f90 \
729        user_lpm_advec.f90 \
730        user_lpm_init.f90 \
731        user_module.f90 \
732        user_spectra.f90 \
733        vertical_nesting_mod.f90 \
734        virtual_flight_mod.f90 \
735        virtual_measurement_mod.f90 \
736        wind_turbine_model_mod.f90 \
737        wrd_write_string.f90 \
738        write_restart_data_mod.f90
739
740
741OBJS=$(SOURCES:.f90=.o)
742
743CC = cc
744CFLAGS = -O
745
746F90 =
747COPT =
748F90FLAGS =
749LDFLAGS =
750
751
752# The following line is needed for palm_simple_install, don't remove it!
753#to_be_replaced_by_include
754
755.SUFFIXES:
756.SUFFIXES: .o .f90
757
758
759all: $(PROG)
760
761$(PROG): $(OBJS)
762        $(F90) -o $(PROG) $(OBJS) $(LDFLAGS)
763
764clean:
765        rm -f $(PROG) $(OBJS) *.mod *.smod *.i *.lst
766
767.f90.o:
768        $(F90) $(F90FLAGS) $(COPT) -c $<
769
770
771advec_s_bc.o: \
772        cpulog_mod.o \
773        mod_kinds.o \
774        modules.o
775advec_s_pw.o: \
776        mod_kinds.o \
777        modules.o
778advec_s_up.o: \
779        mod_kinds.o \
780        modules.o
781advec_u_pw.o: \
782        mod_kinds.o \
783        modules.o
784advec_u_up.o: \
785        mod_kinds.o \
786        modules.o
787advec_v_pw.o: \
788        mod_kinds.o \
789        modules.o
790advec_v_up.o: \
791        mod_kinds.o \
792        modules.o
793advec_ws.o: \
794        mod_kinds.o \
795        modules.o
796advec_w_pw.o: \
797        mod_kinds.o \
798        modules.o
799advec_w_up.o: \
800        mod_kinds.o \
801        modules.o
802average_3d_data.o: \
803        cpulog_mod.o \
804        exchange_horiz_2d.o \
805        mod_kinds.o \
806        module_interface.o \
807        modules.o
808basic_constants_and_equations_mod.o: \
809        mod_kinds.o
810biometeorology_mod.o: \
811        basic_constants_and_equations_mod.o \
812        date_and_time_mod.o \
813        modules.o \
814        mod_kinds.o \
815        netcdf_data_input_mod.o \
816        radiation_model_mod.o
817boundary_conds.o: \
818        bulk_cloud_model_mod.o \
819        chemistry_model_mod.o \
820        mod_kinds.o \
821        modules.o \
822        salsa_mod.o \
823        surface_mod.o \
824        turbulence_closure_mod.o
825bulk_cloud_model_mod.o: \
826        basic_constants_and_equations_mod.o \
827        cpulog_mod.o \
828        advec_ws.o \
829        advec_s_bc.o \
830        advec_s_pw.o \
831        advec_s_up.o \
832        diffusion_s.o \
833        mod_kinds.o \
834        modules.o \
835        surface_mod.o
836buoyancy.o: \
837        basic_constants_and_equations_mod.o \
838        mod_kinds.o \
839        modules.o
840calc_mean_profile.o: \
841        mod_kinds.o \
842        modules.o
843check_for_restart.o: \
844        mod_kinds.o \
845        modules.o \
846        pmc_interface_mod.o
847check_open.o: \
848        mod_kinds.o \
849        modules.o \
850        netcdf_interface_mod.o \
851        posix_calls_from_fortran.o
852check_parameters.o: \
853        basic_constants_and_equations_mod.o \
854        chemistry_model_mod.o \
855        chem_emissions_mod.o \
856        init_vertical_profiles.o \
857        model_1d_mod.o \
858        module_interface.o \
859        mod_kinds.o \
860        modules.o \
861        netcdf_data_input_mod.o \
862        netcdf_interface_mod.o \
863        pmc_interface_mod.o \
864        subsidence_mod.o \
865        vertical_nesting_mod.o
866chem_emissions_mod.o: \
867        chem_gasphase_mod.o \
868        chem_modules.o \
869        date_and_time_mod.o \
870        mod_kinds.o \
871        modules.o \
872        netcdf_data_input_mod.o \
873        surface_mod.o
874chemistry_model_mod.o: \
875        advec_ws.o \
876        chem_emissions_mod.o \
877        chem_gasphase_mod.o \
878        chem_modules.o \
879        chem_photolysis_mod.o \
880        date_and_time_mod.o \
881        diffusion_s.o \
882        mod_kinds.o \
883        modules.o \
884        netcdf_data_input_mod.o \
885        radiation_model_mod.o \
886        surface_mod.o
887chem_gasphase_mod.o: \
888        mod_kinds.o \
889        modules.o
890chem_modules.o: \
891        mod_kinds.o \
892        modules.o
893chem_photolysis_mod.o: \
894        basic_constants_and_equations_mod.o \
895        chem_gasphase_mod.o \
896        chem_modules.o \
897        mod_kinds.o \
898        modules.o \
899        radiation_model_mod.o
900close_file.o: \
901        mod_kinds.o \
902        modules.o \
903        netcdf_interface_mod.o
904compute_vpt.o: \
905        basic_constants_and_equations_mod.o \
906        bulk_cloud_model_mod.o \
907        mod_kinds.o \
908        modules.o
909coriolis.o: \
910        mod_kinds.o \
911        modules.o
912cpulog_mod.o: \
913        mod_kinds.o \
914        modules.o
915cpu_statistics.o: \
916        mod_kinds.o \
917        modules.o
918cuda_fft_interfaces.o: \
919        modules.o \
920        mod_kinds.o
921data_log.o: \
922        mod_kinds.o \
923        modules.o
924data_output_binary_module.o: \
925        mod_kinds.o
926data_output_module.o: \
927        data_output_binary_module.o \
928        data_output_netcdf4_module.o \
929        mod_kinds.o
930data_output_mask.o: \
931        basic_constants_and_equations_mod.o \
932        bulk_cloud_model_mod.o \
933        chemistry_model_mod.o \
934        cpulog_mod.o \
935        diagnostic_output_quantities_mod.o \
936        mod_kinds.o \
937        mod_particle_attributes.o \
938        modules.o \
939        netcdf_interface_mod.o \
940        salsa_mod.o
941data_output_netcdf4_module.o: \
942        mod_kinds.o
943data_output_profiles.o: \
944        cpulog_mod.o \
945        mod_kinds.o \
946        modules.o \
947        netcdf_interface_mod.o
948data_output_spectra.o: \
949        basic_constants_and_equations_mod.o \
950        cpulog_mod.o \
951        mod_kinds.o \
952        modules.o \
953        netcdf_interface_mod.o \
954        spectra_mod.o
955data_output_tseries.o: \
956        cpulog_mod.o \
957        mod_kinds.o \
958        modules.o \
959        netcdf_interface_mod.o
960data_output_flight.o: \
961        cpulog_mod.o \
962        mod_kinds.o \
963        modules.o \
964        netcdf_interface_mod.o \
965        virtual_flight_mod.o
966data_output_2d.o: \
967        basic_constants_and_equations_mod.o \
968        bulk_cloud_model_mod.o \
969        cpulog_mod.o \
970        land_surface_model_mod.o \
971        mod_kinds.o \
972        mod_particle_attributes.o \
973        module_interface.o \
974        modules.o \
975        netcdf_interface_mod.o \
976        surface_mod.o \
977        urban_surface_mod.o
978data_output_3d.o: \
979        basic_constants_and_equations_mod.o \
980        bulk_cloud_model_mod.o \
981        cpulog_mod.o \
982        land_surface_model_mod.o \
983        mod_kinds.o \
984        mod_particle_attributes.o \
985        module_interface.o \
986        modules.o \
987        netcdf_interface_mod.o \
988        plant_canopy_model_mod.o \
989        radiation_model_mod.o \
990        urban_surface_mod.o
991date_and_time_mod.o: \
992        mod_kinds.o \
993        modules.o
994diagnostic_output_quantities_mod.o: \
995        mod_kinds.o \
996        modules.o
997diffusion_s.o: \
998        mod_kinds.o \
999        modules.o \
1000        surface_mod.o
1001diffusion_u.o: \
1002        mod_kinds.o \
1003        modules.o \
1004        surface_mod.o
1005diffusion_v.o: \
1006        mod_kinds.o \
1007        modules.o \
1008        surface_mod.o
1009diffusion_w.o: \
1010        mod_kinds.o \
1011        modules.o \
1012        surface_mod.o
1013disturb_field.o: \
1014        cpulog_mod.o \
1015        mod_kinds.o \
1016        modules.o \
1017        random_function_mod.o \
1018        random_generator_parallel_mod.o
1019disturb_heatflux.o: \
1020        cpulog_mod.o \
1021        mod_kinds.o \
1022        modules.o \
1023        random_generator_parallel_mod.o \
1024        surface_mod.o
1025dynamics_mod.o: \
1026        mod_kinds.o \
1027        modules.o
1028exchange_horiz.o: \
1029        cpulog_mod.o \
1030        mod_kinds.o \
1031        modules.o
1032exchange_horiz_2d.o: \
1033        cpulog_mod.o \
1034        mod_kinds.o \
1035        modules.o \
1036        pmc_interface_mod.o
1037fft_xy_mod.o: \
1038        cuda_fft_interfaces.o \
1039        mod_kinds.o \
1040        modules.o \
1041        singleton_mod.o \
1042        temperton_fft_mod.o
1043flow_statistics.o: \
1044        basic_constants_and_equations_mod.o \
1045        bulk_cloud_model_mod.o \
1046        chem_modules.o \
1047        cpulog_mod.o \
1048        land_surface_model_mod.o \
1049        large_scale_forcing_nudging_mod.o \
1050        mod_kinds.o \
1051        module_interface.o \
1052        modules.o \
1053        netcdf_interface_mod.o \
1054        radiation_model_mod.o \
1055        surface_mod.o
1056global_min_max.o: \
1057        mod_kinds.o \
1058        modules.o
1059gust_mod.o: \
1060        mod_kinds.o \
1061        modules.o
1062header.o: \
1063        basic_constants_and_equations_mod.o \
1064        bulk_cloud_model_mod.o \
1065        cpulog_mod.o \
1066        date_and_time_mod.o \
1067        model_1d_mod.o \
1068        module_interface.o \
1069        mod_kinds.o \
1070        modules.o \
1071        netcdf_interface_mod.o \
1072        ocean_mod.o \
1073        plant_canopy_model_mod.o \
1074        pmc_handle_communicator_mod.o \
1075        pmc_interface_mod.o \
1076        subsidence_mod.o \
1077        surface_mod.o
1078indoor_model_mod.o: \
1079        cpulog_mod.o \
1080        date_and_time_mod.o \
1081        mod_kinds.o \
1082        modules.o \
1083        netcdf_data_input_mod.o \
1084        surface_mod.o \
1085        urban_surface_mod.o
1086inflow_turbulence.o: \
1087        cpulog_mod.o \
1088        mod_kinds.o \
1089        modules.o
1090init_3d_model.o: \
1091        advec_ws.o \
1092        basic_constants_and_equations_mod.o \
1093        bulk_cloud_model_mod.o \
1094        cpulog_mod.o \
1095        disturb_heatflux.o \
1096        large_scale_forcing_nudging_mod.o \
1097        model_1d_mod.o \
1098        mod_kinds.o \
1099        modules.o \
1100        multi_agent_system_mod.o \
1101        netcdf_data_input_mod.o \
1102        netcdf_interface_mod.o \
1103        nesting_offl_mod.o \
1104        pmc_interface_mod.o \
1105        radiation_model_mod.o \
1106        random_function_mod.o \
1107        random_generator_parallel_mod.o \
1108        read_restart_data_mod.o \
1109        surface_layer_fluxes_mod.o \
1110        surface_mod.o \
1111        surface_data_output_mod.o \
1112        synthetic_turbulence_generator_mod.o
1113init_advec.o: \
1114        mod_kinds.o \
1115        modules.o
1116init_coupling.o: \
1117        mod_kinds.o \
1118        modules.o \
1119        vertical_nesting_mod.o
1120init_grid.o: \
1121        advec_ws.o \
1122        mod_kinds.o \
1123        modules.o \
1124        netcdf_data_input_mod.o \
1125        netcdf_interface_mod.o \
1126        poismg_noopt_mod.o \
1127        surface_mod.o \
1128        vertical_nesting_mod.o
1129init_masks.o: \
1130        bulk_cloud_model_mod.o \
1131        mod_kinds.o \
1132        module_interface.o \
1133        modules.o \
1134        netcdf_interface_mod.o
1135init_pegrid.o: \
1136        mod_kinds.o \
1137        modules.o \
1138        pmc_interface_mod.o \
1139        spectra_mod.o \
1140        synthetic_turbulence_generator_mod.o \
1141        vertical_nesting_mod.o
1142init_pt_anomaly.o: \
1143        mod_kinds.o \
1144        modules.o
1145init_rankine.o: \
1146        basic_constants_and_equations_mod.o \
1147        mod_kinds.o \
1148        modules.o
1149init_slope.o: \
1150        basic_constants_and_equations_mod.o \
1151        mod_kinds.o \
1152        modules.o
1153init_vertical_profiles.o: \
1154        modules.o \
1155        mod_kinds.o
1156lagrangian_particle_model_mod.o: \
1157        basic_constants_and_equations_mod.o \
1158        cpulog_mod.o \
1159        mod_kinds.o \
1160        mod_particle_attributes.o \
1161        modules.o \
1162        pmc_interface_mod.o \
1163        pmc_particle_interface.o \
1164        netcdf_interface_mod.o \
1165        random_function_mod.o \
1166        random_generator_parallel_mod.o \
1167        surface_mod.o
1168land_surface_model_mod.o: \
1169        basic_constants_and_equations_mod.o \
1170        bulk_cloud_model_mod.o \
1171        calc_mean_profile.o \
1172        mod_kinds.o \
1173        modules.o \
1174        netcdf_data_input_mod.o \
1175        pmc_interface_mod.o \
1176        radiation_model_mod.o \
1177        surface_mod.o
1178large_scale_forcing_nudging_mod.o: \
1179        cpulog_mod.o \
1180        mod_kinds.o \
1181        modules.o \
1182        surface_mod.o
1183local_stop.o: \
1184        mod_kinds.o \
1185        modules.o \
1186        pmc_interface_mod.o \
1187        vertical_nesting_mod.o
1188local_tremain.o: \
1189        cpulog_mod.o \
1190        mod_kinds.o \
1191        modules.o
1192local_tremain_ini.o: \
1193        cpulog_mod.o \
1194        mod_kinds.o \
1195        modules.o
1196message.o: \
1197        mod_kinds.o \
1198        modules.o \
1199        pmc_interface_mod.o
1200model_1d_mod.o: \
1201        basic_constants_and_equations_mod.o \
1202        mod_kinds.o \
1203        modules.o \
1204        time_to_string.o
1205module_interface.o: \
1206        mod_kinds.o \
1207        modules.o \
1208        biometeorology_mod.o \
1209        bulk_cloud_model_mod.o \
1210        chemistry_model_mod.o \
1211        diagnostic_output_quantities_mod.o \
1212        dynamics_mod.o \
1213        gust_mod.o \
1214        indoor_model_mod.o \
1215        lagrangian_particle_model_mod.o \
1216        land_surface_model_mod.o \
1217        large_scale_forcing_nudging_mod.o \
1218        mod_particle_attributes.o \
1219        multi_agent_system_mod.o \
1220        nesting_offl_mod.o \
1221        ocean_mod.o \
1222        plant_canopy_model_mod.o \
1223        radiation_model_mod.o \
1224        salsa_mod.o \
1225        spectra_mod.o \
1226        surface_data_output_mod.o \
1227        synthetic_turbulence_generator_mod.o \
1228        turbulence_closure_mod.o \
1229        urban_surface_mod.o \
1230        user_module.o \
1231        virtual_flight_mod.o \
1232        virtual_measurement_mod.o \
1233        wind_turbine_model_mod.o
1234modules.o: \
1235        mod_kinds.o
1236multi_agent_system_mod.o: \
1237        basic_constants_and_equations_mod.o \
1238        biometeorology_mod.o \
1239        cpulog_mod.o \
1240        mod_kinds.o \
1241        modules.o \
1242        netcdf_interface_mod.o \
1243        random_function_mod.o
1244mod_kinds.o: \
1245
1246mod_particle_attributes.o: \
1247        mod_kinds.o
1248netcdf_data_input_mod.o: \
1249        chem_modules.o \
1250        cpulog_mod.o \
1251        mod_kinds.o \
1252        modules.o   \
1253        surface_mod.o
1254netcdf_interface_mod.o: \
1255        basic_constants_and_equations_mod.o \
1256        biometeorology_mod.o \
1257        chemistry_model_mod.o \
1258        diagnostic_output_quantities_mod.o \
1259        gust_mod.o \
1260        indoor_model_mod.o \
1261        land_surface_model_mod.o \
1262        mod_kinds.o \
1263        modules.o \
1264        netcdf_data_input_mod.o \
1265        ocean_mod.o \
1266        radiation_model_mod.o \
1267        salsa_mod.o \
1268        spectra_mod.o \
1269        turbulence_closure_mod.o \
1270        urban_surface_mod.o \
1271        user_module.o
1272nesting_offl_mod.o: \
1273        chem_modules.o \
1274        cpulog_mod.o \
1275        mod_kinds.o \
1276        modules.o \
1277        netcdf_data_input_mod.o
1278ocean_mod.o: \
1279        advec_s_pw.o \
1280        advec_s_up.o \
1281        advec_ws.o \
1282        basic_constants_and_equations_mod.o \
1283        diffusion_s.o \
1284        init_vertical_profiles.o \
1285        mod_kinds.o \
1286        modules.o \
1287        pmc_interface_mod.o \
1288        surface_mod.o
1289outflow_turbulence.o: \
1290        cpulog_mod.o \
1291        mod_kinds.o \
1292        modules.o
1293palm.o: \
1294        bulk_cloud_model_mod.o \
1295        chem_photolysis_mod.o \
1296        cpulog_mod.o \
1297        date_and_time_mod.o \
1298        diagnostic_output_quantities_mod.o \
1299        land_surface_model_mod.o \
1300        mod_kinds.o \
1301        module_interface.o \
1302        modules.o \
1303        multi_agent_system_mod.o \
1304        netcdf_data_input_mod.o \
1305        pmc_interface_mod.o \
1306        pmc_particle_interface.o \
1307        salsa_mod.o \
1308        surface_layer_fluxes_mod.o \
1309        surface_data_output_mod.o \
1310        time_to_string.o \
1311        write_restart_data_mod.o
1312parin.o: \
1313        chem_modules.o \
1314        cpulog_mod.o \
1315        date_and_time_mod.o \
1316        model_1d_mod.o \
1317        mod_kinds.o \
1318        module_interface.o \
1319        modules.o \
1320        netcdf_interface_mod.o \
1321        pmc_interface_mod.o \
1322        progress_bar_mod.o \
1323        read_restart_data_mod.o \
1324        turbulence_closure_mod.o \
1325        vertical_nesting_mod.o
1326plant_canopy_model_mod.o: \
1327        bulk_cloud_model_mod.o \
1328        mod_kinds.o \
1329        modules.o \
1330        netcdf_data_input_mod.o \
1331        surface_mod.o
1332pmc_particle_interface.o: \
1333        mod_particle_attributes.o \
1334        modules.o \
1335        pmc_child_mod.o \
1336        pmc_interface_mod.o \
1337        pmc_parent_mod.o
1338pmc_interface_mod.o: \
1339        bulk_cloud_model_mod.o \
1340        chem_modules.o \
1341        chemistry_model_mod.o \
1342        chem_gasphase_mod.o \
1343        mod_kinds.o \
1344        mod_particle_attributes.o \
1345        modules.o \
1346        pmc_child_mod.o \
1347        pmc_general_mod.o \
1348        pmc_handle_communicator_mod.o \
1349        pmc_mpi_wrapper_mod.o \
1350        pmc_parent_mod.o \
1351        salsa_mod.o \
1352        surface_mod.o
1353pmc_child_mod.o: \
1354        mod_kinds.o \
1355        pmc_general_mod.o \
1356        pmc_handle_communicator_mod.o \
1357        pmc_mpi_wrapper_mod.o
1358pmc_general_mod.o: \
1359        mod_kinds.o
1360pmc_handle_communicator_mod.o: \
1361        mod_kinds.o \
1362        modules.o \
1363        pmc_general_mod.o
1364pmc_mpi_wrapper_mod.o: \
1365        pmc_handle_communicator_mod.o
1366pmc_parent_mod.o: \
1367        pmc_general_mod.o \
1368        pmc_handle_communicator_mod.o \
1369        pmc_mpi_wrapper_mod.o
1370poisfft_mod.o: \
1371        cpulog_mod.o \
1372        fft_xy_mod.o \
1373        mod_kinds.o \
1374        modules.o \
1375        tridia_solver_mod.o
1376poismg_mod.o: \
1377        cpulog_mod.o \
1378        mod_kinds.o \
1379        modules.o
1380poismg_noopt_mod.o: \
1381        cpulog_mod.o \
1382        mod_kinds.o \
1383        modules.o
1384posix_calls_from_fortran.o: \
1385
1386pres.o: \
1387        cpulog_mod.o \
1388        mod_kinds.o \
1389        modules.o \
1390        pmc_interface_mod.o \
1391        poisfft_mod.o \
1392        poismg_mod.o \
1393        poismg_noopt_mod.o \
1394        surface_mod.o
1395print_1d.o: \
1396        cpulog_mod.o \
1397        mod_kinds.o \
1398        modules.o
1399prognostic_equations.o: \
1400        advec_s_bc.o \
1401        advec_s_pw.o \
1402        advec_s_up.o \
1403        advec_u_pw.o \
1404        advec_u_up.o \
1405        advec_v_pw.o \
1406        advec_v_up.o \
1407        advec_w_pw.o \
1408        advec_ws.o \
1409        advec_w_up.o \
1410        buoyancy.o \
1411        chemistry_model_mod.o \
1412        coriolis.o \
1413        cpulog_mod.o \
1414        cpulog_mod.o \
1415        diffusion_s.o \
1416        diffusion_u.o \
1417        diffusion_v.o \
1418        diffusion_w.o \
1419        large_scale_forcing_nudging_mod.o \
1420        mod_kinds.o \
1421        mod_kinds.o \
1422        module_interface.o \
1423        modules.o \
1424        ocean_mod.o \
1425        plant_canopy_model_mod.o \
1426        radiation_model_mod.o \
1427        salsa_mod.o \
1428        subsidence_mod.o \
1429        surface_mod.o \
1430        surface_mod.o \
1431        wind_turbine_model_mod.o
1432progress_bar_mod.o: \
1433        mod_kinds.o \
1434        modules.o
1435radiation_model_mod.o: \
1436        basic_constants_and_equations_mod.o \
1437        bulk_cloud_model_mod.o \
1438        calc_mean_profile.o \
1439        date_and_time_mod.o \
1440        mod_particle_attributes.o \
1441        modules.o \
1442        netcdf_data_input_mod.o \
1443        plant_canopy_model_mod.o \
1444        surface_mod.o
1445random_function_mod.o: \
1446        mod_kinds.o
1447random_gauss.o: \
1448        mod_kinds.o \
1449        random_function_mod.o \
1450        random_generator_parallel_mod.o
1451random_generator_parallel_mod.o: \
1452        mod_kinds.o \
1453        modules.o
1454read_restart_data_mod.o: \
1455        chem_modules.o \
1456        cpulog_mod.o \
1457        date_and_time_mod.o \
1458        diagnostic_output_quantities_mod.o \
1459        mod_kinds.o \
1460        model_1d_mod.o \
1461        module_interface.o \
1462        modules.o \
1463        netcdf_interface_mod.o \
1464        radiation_model_mod.o \
1465        random_function_mod.o\
1466        random_generator_parallel_mod.o \
1467        spectra_mod.o \
1468        surface_mod.o \
1469        vertical_nesting_mod.o \
1470        virtual_measurement_mod.o
1471run_control.o: \
1472        cpulog_mod.o \
1473        mod_kinds.o \
1474        modules.o
1475salsa_mod.o: \
1476        modules.o \
1477        mod_kinds.o \
1478        advec_ws.o \
1479        advec_s_pw.o \
1480        advec_s_up.o \
1481        chem_gasphase_mod.o \
1482        chem_modules.o \
1483        diffusion_s.o \
1484        netcdf_data_input_mod.o \
1485        plant_canopy_model_mod.o \
1486        surface_mod.o \
1487        netcdf_data_input_mod.o
1488singleton_mod.o: \
1489        mod_kinds.o
1490sor.o: \
1491        mod_kinds.o \
1492        modules.o
1493spectra_mod.o: \
1494        cpulog_mod.o \
1495        fft_xy_mod.o \
1496        mod_kinds.o \
1497        modules.o
1498subsidence_mod.o: \
1499        mod_kinds.o \
1500        modules.o
1501sum_up_3d_data.o: \
1502        basic_constants_and_equations_mod.o \
1503        bulk_cloud_model_mod.o \
1504        cpulog_mod.o \
1505        mod_kinds.o \
1506        module_interface.o \
1507        modules.o \
1508        surface_mod.o \
1509        urban_surface_mod.o
1510surface_coupler.o: \
1511        basic_constants_and_equations_mod.o \
1512        cpulog_mod.o \
1513        mod_kinds.o \
1514        modules.o \
1515        surface_mod.o
1516surface_layer_fluxes_mod.o: \
1517        basic_constants_and_equations_mod.o \
1518        bulk_cloud_model_mod.o \
1519        chem_gasphase_mod.o \
1520        chem_modules.o \
1521        exchange_horiz_2d.o \
1522        land_surface_model_mod.o \
1523        mod_kinds.o \
1524        modules.o \
1525        surface_mod.o \
1526        urban_surface_mod.o
1527surface_mod.o: \
1528        chem_gasphase_mod.o \
1529        chem_modules.o \
1530        model_1d_mod.o \
1531        mod_kinds.o \
1532        modules.o
1533surface_data_output_mod.o: \
1534        mod_kinds.o \
1535        modules.o \
1536        netcdf_data_input_mod.o \
1537        netcdf_interface_mod.o \
1538        surface_mod.o
1539synthetic_turbulence_generator_mod.o: \
1540        basic_constants_and_equations_mod.o \
1541        cpulog_mod.o \
1542        mod_kinds.o \
1543        modules.o \
1544        nesting_offl_mod.o \
1545        pmc_interface_mod.o \
1546        surface_mod.o
1547temperton_fft_mod.o: \
1548        mod_kinds.o \
1549        modules.o
1550time_integration.o: \
1551        advec_ws.o \
1552        biometeorology_mod.o \
1553        bulk_cloud_model_mod.o \
1554        buoyancy.o \
1555        calc_mean_profile.o \
1556        chem_emissions_mod.o \
1557        chemistry_model_mod.o \
1558        chem_gasphase_mod.o \
1559        chem_modules.o \
1560        cpulog_mod.o \
1561        data_output_flight.o \
1562        diagnostic_output_quantities_mod.o \
1563        disturb_heatflux.o \
1564        indoor_model_mod.o \
1565        lagrangian_particle_model_mod.o \
1566        land_surface_model_mod.o \
1567        large_scale_forcing_nudging_mod.o \
1568        mod_kinds.o \
1569        modules.o \
1570        multi_agent_system_mod.o \
1571        nesting_offl_mod.o \
1572        ocean_mod.o \
1573        pmc_interface_mod.o \
1574        prognostic_equations.o \
1575        progress_bar_mod.o \
1576        radiation_model_mod.o \
1577        salsa_mod.o \
1578        spectra_mod.o \
1579        surface_layer_fluxes_mod.o \
1580        surface_mod.o \
1581        surface_data_output_mod.o \
1582        synthetic_turbulence_generator_mod.o \
1583        time_to_string.o \
1584        turbulence_closure_mod.o\
1585        urban_surface_mod.o \
1586        vertical_nesting_mod.o \
1587        virtual_flight_mod.o \
1588        virtual_measurement_mod.o
1589time_integration_spinup.o: \
1590        basic_constants_and_equations_mod.o \
1591        cpulog_mod.o \
1592        date_and_time_mod.o \
1593        land_surface_model_mod.o \
1594        mod_kinds.o \
1595        modules.o \
1596        pmc_interface_mod.o \
1597        radiation_model_mod.o \
1598        surface_layer_fluxes_mod.o \
1599        time_to_string.o \
1600        urban_surface_mod.o
1601time_to_string.o: \
1602        mod_kinds.o
1603timestep.o: \
1604        bulk_cloud_model_mod.o \
1605        cpulog_mod.o \
1606        mod_kinds.o \
1607        modules.o \
1608        pmc_interface_mod.o \
1609        vertical_nesting_mod.o
1610timestep_scheme_steering.o: \
1611        mod_kinds.o \
1612        modules.o
1613transpose.o: \
1614        cpulog_mod.o \
1615        mod_kinds.o \
1616        modules.o
1617tridia_solver_mod.o: \
1618        basic_constants_and_equations_mod.o \
1619        mod_kinds.o \
1620        modules.o
1621turbulence_closure_mod.o: \
1622        advec_s_bc.o \
1623        advec_s_pw.o \
1624        advec_s_up.o \
1625        advec_ws.o \
1626        basic_constants_and_equations_mod.o \
1627        bulk_cloud_model_mod.o \
1628        cpulog_mod.o \
1629        mod_kinds.o \
1630        mod_particle_attributes.o \
1631        modules.o \
1632        ocean_mod.o \
1633        plant_canopy_model_mod.o \
1634        pmc_interface_mod.o \
1635        surface_layer_fluxes_mod.o \
1636        surface_mod.o
1637urban_surface_mod.o: \
1638        basic_constants_and_equations_mod.o \
1639        date_and_time_mod.o \
1640        mod_kinds.o \
1641        modules.o \
1642        netcdf_data_input_mod.o \
1643        radiation_model_mod.o \
1644        surface_mod.o
1645user_data_output_mask.o: \
1646        mod_kinds.o \
1647        modules.o \
1648        user_module.o
1649user_flight.o: \
1650        mod_kinds.o \
1651        modules.o \
1652        user_module.o
1653user_init_3d_model.o: \
1654        mod_kinds.o \
1655        modules.o \
1656        surface_mod.o \
1657        user_module.o
1658user_init_flight.o: \
1659        mod_kinds.o \
1660        modules.o \
1661        netcdf_interface_mod.o \
1662        user_module.o
1663user_init_grid.o: \
1664        mod_kinds.o \
1665        modules.o \
1666        user_module.o
1667user_init_land_surface.o: \
1668        land_surface_model_mod.o \
1669        mod_kinds.o \
1670        modules.o \
1671        surface_mod.o
1672user_init_plant_canopy.o: \
1673        mod_kinds.o \
1674        modules.o \
1675        plant_canopy_model_mod.o \
1676        user_module.o
1677user_init_radiation.o: \
1678        mod_kinds.o \
1679        modules.o \
1680        radiation_model_mod.o \
1681        user_module.o
1682user_init_urban_surface.o: \
1683        mod_kinds.o \
1684        modules.o \
1685        surface_mod.o \
1686        urban_surface_mod.o \
1687        user_module.o
1688user_lpm_advec.o: \
1689        mod_kinds.o \
1690        modules.o \
1691        user_module.o
1692user_lpm_init.o: \
1693        mod_kinds.o \
1694        modules.o \
1695        user_module.o
1696user_module.o: \
1697        mod_kinds.o \
1698        modules.o \
1699        surface_mod.o
1700user_spectra.o: \
1701        mod_kinds.o \
1702        modules.o \
1703        spectra_mod.o \
1704        user_module.o
1705vertical_nesting_mod.o: \
1706        mod_kinds.o \
1707        modules.o \
1708        surface_mod.o \
1709        turbulence_closure_mod.o
1710virtual_flight_mod.o: \
1711        basic_constants_and_equations_mod.o \
1712        bulk_cloud_model_mod.o \
1713        cpulog_mod.o \
1714        mod_kinds.o \
1715        modules.o \
1716        netcdf_interface_mod.o \
1717        user_flight.o \
1718        user_init_flight.o
1719virtual_measurement_mod.o: \
1720        cpulog_mod.o \
1721        chem_modules.o \
1722        chem_gasphase_mod.o \
1723        mod_kinds.o \
1724        modules.o \
1725        netcdf_data_input_mod.o \
1726        netcdf_interface_mod.o \
1727        radiation_model_mod.o
1728wind_turbine_model_mod.o: \
1729        basic_constants_and_equations_mod.o \
1730        cpulog_mod.o \
1731        mod_kinds.o \
1732        modules.o
1733wrd_write_string.o: \
1734        mod_kinds.o
1735write_restart_data_mod.o: \
1736        date_and_time_mod.o \
1737        mod_kinds.o \
1738        model_1d_mod.o \
1739        module_interface.o \
1740        modules.o \
1741        netcdf_interface_mod.o \
1742        radiation_model_mod.o \
1743        random_function_mod.o \
1744        random_generator_parallel_mod.o \
1745        spectra_mod.o \
1746        surface_mod.o \
1747        vertical_nesting_mod.o \
1748        virtual_measurement_mod.o
Note: See TracBrowser for help on using the repository browser.