Ignore:
Timestamp:
Feb 8, 2019 2:52:10 PM (6 years ago)
Author:
gronemeier
Message:

New: surface output available in NetCDF format (Makefile, netcdf_interface_mod, surface_data_output_mod)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/Makefile

    r3700 r3727  
    2525# -----------------
    2626# $Id$
     27# surface_data_output_mod depends on netcdf_interface_mod
     28#
     29# 3700 2019-01-26 17:03:42Z knoop
    2730# Rename surface_output_mod into surface_data_output_mod
    28 # 
     31#
    2932# 3637 2018-12-20 01:51:36Z knoop
    3033# Implementation of the PALM module interface
    31 # 
     34#
    3235# 3634 2018-12-18 12:31:28Z knoop
    3336# OpenACC port for SPEC
    34 # 
     37#
    3538# 3579 2018-11-29 15:32:39Z suehring
    3639# Dependency for check_parameters on nesting_offl_mod added
    37 # 
     40#
    3841# 3569 2018-11-27 17:03:40Z kanani
    3942# dom_dwd_user, Schrempf:
     
    4346# 3525 2018-11-14 16:06:14Z kanani
    4447# Changes related to clean-up of biometeorology (dom_dwd_user)
    45 # 
     48#
    4649# 3522 2018-11-13 12:14:36Z suehring
    4750# Dependencies for virtual measurement module added
    48 # 
     51#
    4952# 3494 2018-11-06 14:51:27Z suehring
    5053# Surface output revised
    51 # 
     54#
    5255# 3474 2018-10-30 21:07:39Z kanani
    5356# Add virtual measurement module
    54 # 
     57#
    5558# 3472 2018-10-30 20:43:50Z suehring
    5659# Add indoor model (kanani, srissman, tlang),
    5760# minor formatting
    58 # 
     61#
    5962# 3467 2018-10-30 19:05:21Z suehring
    6063# Implementation of a new aerosol module salsa.
    61 # 
    62 # 
     64#
     65#
    6366# 3458 2018-10-30 14:51:23Z kanani
    6467# from chemistry branch r3443, banzhafs, Russo, forkel, basit:
     
    6770# Added chemistry emission module
    6871# chemistry_model_mod added to flow_statistics
    69 # 
     72#
    7073# 3448 2018-10-29 18:14:31Z kanani
    7174# Adjustment of biometeorology dependencies
    72 # 
     75#
    7376# 3436 2018-10-26 18:35:15Z gronemeier
    7477# Add surface_mod to user_data_output_mask
    75 # 
     78#
    7679# 3435 2018-10-26 18:25:44Z gronemeier
    7780# - Add surface_mod to data_output_mask
    7881# - Add chemistry_model_mod and surface_mod to init_masks
    79 # 
     82#
    8083# 3421 2018-10-24 18:39:32Z gronemeier
    8184# Add netcdf_data_input_mod to netcdf_interface_mod
    8285# bugfix: add dependencies to chemistry_model_mod
    8386# Add module for surface data output
    84 # 
     87#
    8588# 3381 2018-10-19 13:09:06Z raasch
    8689# dependencies for ocean_mod fixed
    87 # 
     90#
    8891# 3355 2018-10-16 14:03:34Z knoop
    8992# Add module for offline nesting;
     
    9194# Bugfix, missing dependency for turbulence generator in init_3d_model;
    9295# Some formatting ajdustments
    93 # 
     96#
    9497# 3343 2018-10-15 10:38:52Z suehring
    9598# (from branch resler)
    9699# Add biometeorology
    97 # 
    98 # 
     100#
     101#
    99102# 3322 2018-10-09 10:02:39Z kanani
    100103# Formatting and cleanup
    101 # 
     104#
    102105# 3298 2018-10-02 12:21:11Z kanani
    103106# Added missing dependencies and replaced blanks with tabs (forkel)
     
    108111# changes related to modularization of the ocean mode,
    109112# bugfix: dependency to advec_ws was missed in chemistry_model_mod
    110 # 
     113#
    111114# 3274 2018-09-24 15:42:55Z knoop
    112115# Added palm dependency of multi_agent_system_mod, because of mas_last_actions
    113116# call at the end of palm run
    114 # 
     117#
    115118# 3167 2018-07-24 18:17:30Z suehring
    116119# Bugfix, add missing dependencies for multi-agent system
    117 # 
     120#
    118121# 3159 2018-07-20 11:20:01Z sward
    119122# Added multi agent system
    120 # 
     123#
    121124# 3130 2018-07-16 11:08:55Z gronemeier
    122125# add surface_layer_fluxes_mod to turbulence_closure_mod
    123 # 
     126#
    124127# 3129 2018-07-16 07:45:13Z gronemeier
    125128# add turbulence_closure_mod to parin
    126 # 
     129#
    127130# 2963 2018-04-12 14:47:44Z suehring
    128 # Introduce index for vegetation/wall, pavement/green-wall and water/window 
     131# Introduce index for vegetation/wall, pavement/green-wall and water/window
    129132# surfaces, for clearer access of surface fraction, albedo, emissivity, etc. .
    130 # 
     133#
    131134# 2955 2018-04-09 15:14:01Z suehring
    132135# Add log-points to measure CPU time of NetCDF data input.
    133 # 
     136#
    134137# 2938 2018-03-27 15:52:42Z suehring
    135138# No initialization of child domains via dynamic input file, except for soil
    136139# moisture and temperature
    137140# Apply turbulence generator at non-cyclic lateral boundary in nesting case
    138 # 
     141#
    139142# 2936 2018-03-27 14:49:27Z suehring
    140143# Added dependencies for parent and child synchronization
    141 # 
     144#
    142145# 2921 2018-03-22 15:05:23Z Giersch
    143146# date_and_time_mod dependency has been added to read/write_restart_data_mod
    144 # 
     147#
    145148# 2918 2018-03-21 15:52:14Z gronemeier
    146 # read/write_3d_binary and read/write_var_list has been removed, 
     149# read/write_3d_binary and read/write_var_list has been removed,
    147150# read/write_restart_data_mod, wrd_write_string and
    148 # user_read/write_restart_data_mod has been added, dependencies with respect to 
     151# user_read/write_restart_data_mod has been added, dependencies with respect to
    149152# the aforementioned routines have been added/removed
    150153#
    151154# 2847 2018-03-02 21:45:58Z suehring
    152155# Changed format and enforced sorting
    153 # 
     156#
    154157# 2817 2018-02-19 16:32:21Z knoop
    155158# Preliminary gust module interface implemented
    156 # 
     159#
    157160# 2802 2018-02-14 16:21:39Z thiele
    158161# Changed lpm from subroutine to module.
    159162# Introduce particle transfer in nested models.
    160 # 
     163#
    161164# 2773 2018-01-30 14:12:54Z suehring
    162165# Nesting of chemical species
    163 # 
     166#
    164167# 2718 2018-01-02 08:49:38Z maronga
    165168# Corrected "Former revisions" section
    166 # 
     169#
    167170# 2697 2017-12-14 17:57:20Z kanani
    168171# Bugfix, missing dependencies
    169 # 
     172#
    170173# 2696 2017-12-14 17:12:51Z kanani
    171174# Change in file header (GPL part)
    172175# Implementation of uv exposure model (FK)
    173 # Bugfix, removed loop dependcy for vertical_nesting_mod and 
     176# Bugfix, removed loop dependcy for vertical_nesting_mod and
    174177# turbulence_closure_mod, added depencies for vertical_nesting_mod (TG)
    175178# implemented turbulence_closure_mod (TG)
     
    179182# For LSM, add dependency on calc_mean_profile (??)
    180183# poismg_noopt modularized and renamed into poismg_noopt_mod
    181 # add dependencies for netcdf_data_input_mod, calc_mean_profile, 
     184# add dependencies for netcdf_data_input_mod, calc_mean_profile,
    182185# radiation_module_mod, land_surface_model_mod (MS)
    183 # 
     186#
    184187# 2608 2017-11-13 14:04:26Z schwenkel
    185 # Added diagnostic_quantities_mod 
    186 # 
     188# Added diagnostic_quantities_mod
     189#
    187190# 2600 2017-11-01 14:11:20Z raasch
    188191# comment line concerning bound checks removed
    189 # 
     192#
    190193# 2599 2017-11-01 13:18:45Z hellstea
    191194# virtual_flight_mod, synthetic_turbulence_generator_mod and
     
    194197# 2563 2017-10-19 15:36:10Z Giersch
    195198# wind_turbine_model_mod and synthetic_turbulence_generator_mod were added to
    196 # write_var_list and virtual_flight_mod was deleted from read_var_list 
     199# write_var_list and virtual_flight_mod was deleted from read_var_list
    197200#
    198201# 2544 2017-10-13 18:09:32Z maronga
    199 # Added date_and_time_mod 
    200 # 
     202# Added date_and_time_mod
     203#
    201204# 2371 2017-08-24 13:01:17Z kanani
    202205# Corrected dependencies for vertical_nesting_mod
    203 # 
     206#
    204207# 2370 2017-08-23 06:11:43Z raasch
    205208# dependency bugfix for synthetic_turbulence_generator
    206 # 
     209#
    207210# 2365 2017-08-21 14:59:59Z kanani
    208211# Added dependencies for vertical_nesting_mod
    209 # 
     212#
    210213# 2339 2017-08-07 13:55:26Z gronemeier
    211214# corrected timestamp in header
    212 # 
     215#
    213216# 2338 2017-08-07 12:15:38Z gronemeier
    214217# Modularize 1D model
    215 # 
     218#
    216219# 2320 2017-07-21 12:47:43Z suehring
    217220# -ls_forcing nudging
    218221# +large_scale_forcing_nudging
    219 # 
     222#
    220223# 2318 2017-07-20 17:27:44Z suehring
    221224# Add further dependencies on surface_mod
    222 # 
     225#
    223226# 2317 2017-07-20 17:27:19Z suehring
    224227# Added time_integration_spinup
    225 # 
     228#
    226229# 2269 2017-06-09 11:57:32Z suehring
    227230# Add dependency in read_3d_binary
    228 # 
     231#
    229232# 2263 2017-06-08 14:59:01Z schwenkel
    230233# Implemented splitting and merging algorithm
    231 # 
     234#
    232235# 2259 2017-06-08 09:09:11Z gronemeier
    233236# Implemented synthetic turbulence generator
     
    235238# 2256 2017-06-07 13:58:08Z suehring
    236239# Remove ring dependency in init_pegrid
    237 # 
     240#
    238241# 2238 2017-05-31 16:49:16Z suehring
    239242# Bugfix, further missing dependency on surface_mod
    240 # 
     243#
    241244# 2237 2017-05-31 10:34:53Z suehring
    242 # Bugfix, add dependencies on surface_mod for surface_coupler, 
    243 # plant_canopy_model_mod and ls_forcing_mod 
    244 # 
     245# Bugfix, add dependencies on surface_mod for surface_coupler,
     246# plant_canopy_model_mod and ls_forcing_mod
     247#
    245248# 2233 2017-05-30 18:08:54Z suehring
    246249#
     
    248251# +dependencies for surface_mod
    249252# -wall_fluxes
    250 # 
     253#
    251254# 2130 2017-01-24 16:25:39Z raasch
    252255# dependency for timestep updated
     
    254257# 2118 2017-01-17 16:38:49Z raasch
    255258# -cuda_fft_interfaces_mod
    256 # 
     259#
    257260# 2050 2016-11-08 15:00:55Z gronemeier
    258261# Implement turbulent outflow method
    259 # 
     262#
    260263# 2007 2016-08-24 15:47:17Z kanani
    261264# urban surface module added,
    262265# cleaned up some lines (compiler flags/options), which were accidentally
    263266# added in rev1938
    264 # 
     267#
    265268# 1998 2016-08-20 18:45:34Z knoop
    266269# Bugfix: added netcdf_interface to dependency list for user_init_land_surface
     
    268271# 1986 2016-08-10 14:07:17Z gronemeier
    269272# POSIX-calls module added
    270 # 
     273#
    271274# 1972 2016-07-26 07:52:02Z maronga
    272275# Removed some dependencies due to further modularization of land surface model
    273 # 
     276#
    274277# 1957 2016-07-07 10:43:48Z suehring
    275278# flight module added
     
    279282#
    280283# 1938 2016-06-13 15:26:05Z hellstea
    281 # Some dependency errors corrected 
    282 # 
     284# Some dependency errors corrected
     285#
    283286# 1934 2016-06-13 09:46:57Z hellstea
    284287# poismg renamed poismg_noopt, poismg_fast_mod renamed poismg_mod
    285 # 
     288#
    286289# 1914 2016-05-26 14:44:07Z witha
    287290# Added wind_turbine_model_mod
     
    294297#
    295298# 1850 2016-04-08 13:29:27Z maronga
    296 # Adapted for modularization of microphysics 
     299# Adapted for modularization of microphysics
    297300# Several files renamed --> _mod
    298301# Bugfix for previous commit
     
    309312# 1833 2016-04-07 14:23:03Z raasch
    310313# spectrum renamed spectra_mod, depencies for spectra changed
    311 # 
     314#
    312315# 1826 2016-04-07 12:01:39Z maronga
    313316# Renamed radiation_model to radiation_model_mod.
    314317# Renamed plant_canopy_model to plant_canopy_model_mod.
    315 # 
     318#
    316319# 1822 2016-04-07 07:49:42Z hoffmann
    317320# Tails removed. lpm_release_set removed. calc_precipitation, impact_of_latent_heat
    318 # removed. 
     321# removed.
    319322#
    320323# 1817 2016-04-06 15:44:20Z maronga
    321324# Renamed land_surface_model to land_surface_model_mod.
    322 # 
     325#
    323326# 1808 2016-04-05 19:44:00Z raasch
    324327# -local_flush, -local_getenv
     
    346349#
    347350# 1762 2016-02-25 12:31:13Z hellstea
    348 # +pmc_interface, +pmc routines 
     351# +pmc_interface, +pmc routines
    349352#
    350353# 1747 2016-02-08 12:25:53Z raasch
     
    352355#
    353356# 1691 2015-10-26 16:17:44Z maronga
    354 # Replaced prandtl_fluxes with surface_layer_fluxes. Added radiation_model to 
     357# Replaced prandtl_fluxes with surface_layer_fluxes. Added radiation_model to
    355358# prognostic_equations
    356 # 
     359#
    357360# 1585 2015-04-30 07:05:52Z maronga
    358361# Added user_init_radiation.f90
    359 # 
     362#
    360363# 1575 2015-03-27 09:56:27Z raasch
    361364# +poismg_fast
     
    363366# 1551 2015-03-03 14:18:16Z maronga
    364367# Bugfix: further adjustments for the land surface model and radiation model
    365 # 
     368#
    366369# 1517 2015-01-07 19:12:25Z hoffmann
    367370# advec_s_bc added to prognostic_equations
     
    369372# 1500 2014-12-03 17:42:41Z maronga
    370373# Bugfix: missing adjustments for land surface model and radiation model
    371 # 
     374#
    372375# 1496 2014-12-02 17:25:50Z maronga
    373 # Added land surface model and radiation model files: land_surface_model, 
     376# Added land surface model and radiation model files: land_surface_model,
    374377# radiation_model, user_init_land_surface
    375 # 
     378#
    376379# 1484 2014-10-21 10:53:05Z kanani
    377380# plant_canopy_model-dependency added for check_parameters, header, init_3d_model,
    378381# package_parin, read_var_list, user_init_plant_canopy, write_var_list
    379 # 
     382#
    380383# 1444 2014-08-02 20:10:32Z letzel
    381384# bugfix: cpulog added to lpm_advec
    382 # 
     385#
    383386# 1404 2014-05-14 09:01:39Z keck
    384387# bugfix: dependencies added for progress_bar
     
    386389# 1402 2014-05-09 14:25:13Z raasch
    387390# progress_bar added
    388 # 
     391#
    389392# 1400 2014-05-09 14:03:54Z knoop
    390393# Added new module random_generator_parallel
    391 # 
     394#
    392395# 1380 2014-04-28 12:40:45Z heinze
    393396# bugfix: mod_particle_attributes  added to check_open
    394 # nudging added to time_integration 
     397# nudging added to time_integration
    395398#
    396399# 1374 2014-04-25 12:55:07Z raasch
     
    400403# Added new module calc_mean_profile, previously in module buoyancy,
    401404# removed buoyancy dependency from nudging
    402 # 
     405#
    403406# 1363 2014-04-17 12:28:49Z keck
    404407# bugfix: cpulog added to lpm_pack_arrays
     
    406409# 1361 2014-04-16 15:17:48Z hoffmann
    407410# cpulog added to microphysics
    408 # 
     411#
    409412# 1359 2014-04-11 17:15:14Z hoffmann
    410 # mod_particle_attributes added, lpm_sort_arrays removed, 
     413# mod_particle_attributes added, lpm_sort_arrays removed,
    411414# lpm_extend_particle_array removed
    412415#
     
    715718
    716719CC = cc
    717 CFLAGS = -O 
     720CFLAGS = -O
    718721
    719722F90 =
     
    16281631        mod_kinds.o \
    16291632        modules.o \
     1633        netcdf_data_input_mod.o \
     1634        netcdf_interface_mod.o \
    16301635        surface_mod.o
    16311636swap_timelevel.o: \
Note: See TracChangeset for help on using the changeset viewer.