source: palm/trunk/SOURCE/Makefile @ 4104

Last change on this file since 4104 was 4102, checked in by suehring, 5 years ago

Bugfix, set Neumann boundary conditions for the subgrid TKE at vertical walls instead of implicit Dirichlet conditions that always act as a sink term for the subgrid TKE. Therefore, add new data structure for vertical surfaces and revise the setting of the boundary grid point index space. Moreover, slightly revise setting of boundary conditions at upward- and downward facing surfaces. Finally, setting of boundary conditions for subgrid TKE and dissipation (in RANS mode) is now modularized. Update test case results.

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