Ignore:
Timestamp:
Mar 20, 2014 8:40:49 AM (10 years ago)
Author:
raasch
Message:

ONLY-attribute added to USE-statements,
kind-parameters added to all INTEGER and REAL declaration statements,
kinds are defined in new module kinds,
old module precision_kind is removed,
revision history before 2012 removed,
comment fields (!:) to be used for variable explanations added to all variable declaration statements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/Makefile

    r1319 r1320  
    2020# Current revisions:
    2121# ------------------
    22 #
     22# +mod_kinds in dependency list
    2323#
    2424# Former revisions:
     
    170170        lpm_set_attributes.f90 lpm_sort_arrays.f90 \
    171171        lpm_write_exchange_statistics.f90 lpm_write_restart_file.f90 \
    172    ls_forcing.f90 message.f90 microphysics.f90 modules.f90 mod_kinds.f90 \
    173    netcdf.f90 nudging.f90 \
    174    package_parin.f90 palm.f90 parin.f90 plant_canopy_model.f90 poisfft.f90 \
     172        ls_forcing.f90 message.f90 microphysics.f90 modules.f90 mod_kinds.f90 \
     173        netcdf.f90 nudging.f90 \
     174        package_parin.f90 palm.f90 parin.f90 plant_canopy_model.f90 poisfft.f90 \
    175175        poismg.f90 prandtl_fluxes.f90 pres.f90 print_1d.f90 \
    176176        production_e.f90 prognostic_equations.f90 random_function.f90 \
     
    224224
    225225
    226 advec_s_bc.o: modules.o cpulog.o
    227 advec_s_pw.o: modules.o
    228 advec_s_up.o: modules.o
    229 advec_u_pw.o: modules.o
    230 advec_u_up.o: modules.o
    231 advec_v_pw.o: modules.o
    232 advec_v_up.o: modules.o
    233 advec_ws.o: modules.o
    234 advec_w_pw.o: modules.o
    235 advec_w_up.o: modules.o
    236 average_3d_data.o: modules.o cpulog.o
    237 boundary_conds.o: modules.o
    238 buoyancy.o: modules.o
    239 calc_liquid_water_content.o: modules.o
    240 calc_precipitation.o: modules.o
    241 calc_radiation.o: modules.o
    242 calc_spectra.o: modules.o cpulog.o fft_xy.o
    243 check_for_restart.o: modules.o
    244 check_open.o: modules.o
    245 check_parameters.o: modules.o subsidence.o
    246 close_file.o: modules.o
    247 compute_vpt.o: modules.o
    248 coriolis.o: modules.o
    249 cpulog.o: modules.o
    250 cpu_statistics.o: modules.o
    251 cuda_fft_interfaces.o: cuda_fft_interfaces.f90 modules.o
    252 data_log.o: modules.o
    253 data_output_dvrp.o: modules.o cpulog.o
    254 data_output_mask.o: modules.o cpulog.o
    255 data_output_profiles.o: modules.o cpulog.o
    256 data_output_ptseries.o: modules.o cpulog.o
    257 data_output_spectra.o: modules.o cpulog.o
    258 data_output_tseries.o: modules.o cpulog.o
    259 data_output_2d.o: modules.o cpulog.o
    260 data_output_3d.o: modules.o cpulog.o
    261 diffusion_e.o: modules.o
    262 diffusion_s.o: modules.o
    263 diffusion_u.o: modules.o wall_fluxes.o
    264 diffusion_v.o: modules.o wall_fluxes.o
    265 diffusion_w.o: modules.o wall_fluxes.o
    266 diffusivities.o: modules.o
    267 disturb_field.o: modules.o cpulog.o random_function.o
    268 disturb_heatflux.o: modules.o
    269 eqn_state_seawater.o: modules.o
    270 exchange_horiz.o: modules.o cpulog.o
    271 exchange_horiz_2d.o: modules.o cpulog.o
    272 fft_xy.o: cuda_fft_interfaces.o modules.o singleton.o temperton_fft.o
    273 flow_statistics.o: modules.o cpulog.o
    274 global_min_max.o: modules.o
    275 header.o: modules.o cpulog.o subsidence.o
    276 impact_of_latent_heat.o: modules.o
    277 inflow_turbulence.o: modules.o cpulog.o
    278 init_1d_model.o: modules.o
    279 init_3d_model.o: modules.o cpulog.o random_function.o advec_ws.o ls_forcing.o
    280 init_advec.o: modules.o
    281 init_cloud_physics.o: modules.o
    282 init_coupling.o: modules.o
    283 init_dvrp.o: modules.o
    284 init_grid.o: modules.o
    285 init_masks.o: modules.o
    286 init_ocean.o: modules.o eqn_state_seawater.o
    287 init_pegrid.o: modules.o
    288 init_pt_anomaly.o: modules.o
    289 init_rankine.o: modules.o
    290 init_slope.o: modules.o
    291 interaction_droplets_ptq.o: modules.o
    292 local_getenv.o: modules.o
    293 local_stop.o: modules.o
    294 local_tremain.o: modules.o cpulog.o
    295 local_tremain_ini.o: modules.o cpulog.o
    296 lpm.o: modules.o cpulog.o
    297 lpm_advec.o: modules.o
    298 lpm_boundary_conds.o: modules.o cpulog.o
    299 lpm_calc_liquid_water_content.o: modules.o cpulog.o
    300 lpm_collision_kernels.o: modules.o cpulog.o user_module.o
    301 lpm_data_output_particles.o: modules.o cpulog.o
    302 lpm_droplet_collision.o: modules.o cpulog.o lpm_collision_kernels.o
    303 lpm_droplet_condensation.o: modules.o cpulog.o lpm_collision_kernels.o
    304 lpm_exchange_horiz.o: modules.o cpulog.o
    305 lpm_extend_particle_array.o: modules.o
    306 lpm_extend_tails.o: modules.o
    307 lpm_extend_tail_array.o: modules.o
    308 lpm_init.o: modules.o lpm_collision_kernels.o random_function.o
    309 lpm_init_sgs_tke.o: modules.o
    310 lpm_pack_arrays.o: modules.o
    311 lpm_read_restart_file.o: modules.o
    312 lpm_release_set.o: modules.o random_function.o
    313 lpm_set_attributes.o: modules.o cpulog.o
    314 lpm_sort_arrays.o: modules.o cpulog.o
    315 lpm_write_exchange_statistics.o: modules.o
    316 lpm_write_restart_file.o: modules.o
    317 ls_forcing.o: modules.o cpulog.o
    318 message.o: modules.o
    319 microphysics.o: modules.o
    320 modules.o: modules.f90
    321 netcdf.o: modules.o
    322 nudging.o: modules.o buoyancy.o cpulog.o
    323 package_parin.o: modules.o
    324 palm.o: modules.o cpulog.o ls_forcing.o nudging.o
    325 parin.o: modules.o cpulog.o
    326 plant_canopy_model.o: modules.o
    327 poisfft.o: modules.o cpulog.o fft_xy.o tridia_solver.o
    328 poismg.o: modules.o cpulog.o
    329 prandtl_fluxes.o: modules.o
    330 pres.o: modules.o cpulog.o poisfft.o
    331 print_1d.o: modules.o cpulog.o
    332 production_e.o: modules.o wall_fluxes.o
     226advec_s_bc.o: modules.o cpulog.o mod_kinds.o
     227advec_s_pw.o: modules.o mod_kinds.o
     228advec_s_up.o: modules.o mod_kinds.o
     229advec_u_pw.o: modules.o mod_kinds.o
     230advec_u_up.o: modules.o mod_kinds.o
     231advec_v_pw.o: modules.o mod_kinds.o
     232advec_v_up.o: modules.o mod_kinds.o
     233advec_ws.o: modules.o mod_kinds.o
     234advec_w_pw.o: modules.o mod_kinds.o
     235advec_w_up.o: modules.o mod_kinds.o
     236average_3d_data.o: modules.o cpulog.o mod_kinds.o
     237boundary_conds.o: modules.o mod_kinds.o
     238buoyancy.o: modules.o mod_kinds.o
     239calc_liquid_water_content.o: modules.o mod_kinds.o
     240calc_precipitation.o: modules.o mod_kinds.o
     241calc_radiation.o: modules.o mod_kinds.o
     242calc_spectra.o: modules.o cpulog.o fft_xy.o mod_kinds.o
     243check_for_restart.o: modules.o mod_kinds.o
     244check_open.o: modules.o mod_kinds.o
     245check_parameters.o: modules.o mod_kinds.o subsidence.o
     246close_file.o: modules.o mod_kinds.o
     247compute_vpt.o: modules.o mod_kinds.o
     248coriolis.o: modules.o mod_kinds.o
     249cpulog.o: modules.o mod_kinds.o
     250cpu_statistics.o: modules.o mod_kinds.o
     251cuda_fft_interfaces.o: cuda_fft_interfaces.f90 modules.o mod_kinds.o
     252data_log.o: modules.o mod_kinds.o
     253data_output_dvrp.o: modules.o cpulog.o mod_kinds.o
     254data_output_mask.o: modules.o cpulog.o mod_kinds.o
     255data_output_profiles.o: modules.o cpulog.o mod_kinds.o
     256data_output_ptseries.o: modules.o cpulog.o mod_kinds.o
     257data_output_spectra.o: modules.o cpulog.o mod_kinds.o
     258data_output_tseries.o: modules.o cpulog.o mod_kinds.o
     259data_output_2d.o: modules.o cpulog.o mod_kinds.o
     260data_output_3d.o: modules.o cpulog.o mod_kinds.o
     261diffusion_e.o: modules.o mod_kinds.o
     262diffusion_s.o: modules.o mod_kinds.o
     263diffusion_u.o: modules.o mod_kinds.o wall_fluxes.o
     264diffusion_v.o: modules.o mod_kinds.o wall_fluxes.o
     265diffusion_w.o: modules.o mod_kinds.o wall_fluxes.o
     266diffusivities.o: modules.o mod_kinds.o
     267disturb_field.o: modules.o cpulog.o mod_kinds.o random_function.o
     268disturb_heatflux.o: modules.o mod_kinds.o
     269eqn_state_seawater.o: modules.o mod_kinds.o
     270exchange_horiz.o: modules.o cpulog.o mod_kinds.o
     271exchange_horiz_2d.o: modules.o cpulog.o mod_kinds.o
     272fft_xy.o: cuda_fft_interfaces.o modules.o mod_kinds.o singleton.o temperton_fft.o
     273flow_statistics.o: modules.o cpulog.o mod_kinds.o
     274global_min_max.o: modules.o mod_kinds.o
     275header.o: modules.o cpulog.o mod_kinds.o subsidence.o
     276impact_of_latent_heat.o: modules.o mod_kinds.o
     277inflow_turbulence.o: modules.o cpulog.o mod_kinds.o
     278init_1d_model.o: modules.o mod_kinds.o
     279init_3d_model.o: modules.o cpulog.o mod_kinds.o random_function.o advec_ws.o ls_forcing.o
     280init_advec.o: modules.o mod_kinds.o
     281init_cloud_physics.o: modules.o mod_kinds.o
     282init_coupling.o: modules.o mod_kinds.o
     283init_dvrp.o: modules.o mod_kinds.o
     284init_grid.o: modules.o mod_kinds.o
     285init_masks.o: modules.o mod_kinds.o
     286init_ocean.o: modules.o eqn_state_seawater.o mod_kinds.o
     287init_pegrid.o: modules.o mod_kinds.o
     288init_pt_anomaly.o: modules.o mod_kinds.o
     289init_rankine.o: modules.o mod_kinds.o
     290init_slope.o: modules.o mod_kinds.o
     291interaction_droplets_ptq.o: modules.o mod_kinds.o
     292local_flush.o: mod_kinds.o
     293local_getenv.o: modules.o mod_kinds.o
     294local_stop.o: modules.o mod_kinds.o
     295local_tremain.o: modules.o cpulog.o mod_kinds.o
     296local_tremain_ini.o: modules.o cpulog.o mod_kinds.o
     297lpm.o: modules.o cpulog.o mod_kinds.o
     298lpm_advec.o: modules.o mod_kinds.o
     299lpm_boundary_conds.o: modules.o cpulog.o mod_kinds.o
     300lpm_calc_liquid_water_content.o: modules.o cpulog.o mod_kinds.o
     301lpm_collision_kernels.o: modules.o cpulog.o user_module.o mod_kinds.o
     302lpm_data_output_particles.o: modules.o cpulog.o mod_kinds.o
     303lpm_droplet_collision.o: modules.o cpulog.o lpm_collision_kernels.o mod_kinds.o
     304lpm_droplet_condensation.o: modules.o cpulog.o lpm_collision_kernels.o mod_kinds.o
     305lpm_exchange_horiz.o: modules.o cpulog.o mod_kinds.o
     306lpm_extend_particle_array.o: modules.o mod_kinds.o
     307lpm_extend_tails.o: modules.o mod_kinds.o
     308lpm_extend_tail_array.o: modules.o mod_kinds.o
     309lpm_init.o: modules.o lpm_collision_kernels.o mod_kinds.o random_function.o
     310lpm_init_sgs_tke.o: modules.o mod_kinds.o
     311lpm_pack_arrays.o: modules.o mod_kinds.o
     312lpm_read_restart_file.o: modules.o mod_kinds.o
     313lpm_release_set.o: modules.o mod_kinds.o random_function.o
     314lpm_set_attributes.o: modules.o cpulog.o mod_kinds.o
     315lpm_sort_arrays.o: modules.o cpulog.o mod_kinds.o
     316lpm_write_exchange_statistics.o: modules.o mod_kinds.o
     317lpm_write_restart_file.o: modules.o mod_kinds.o
     318ls_forcing.o: modules.o cpulog.o mod_kinds.o
     319message.o: modules.o mod_kinds.o
     320microphysics.o: modules.o mod_kinds.o
     321modules.o: modules.f90 mod_kinds.o
     322mod_kinds.o: mod_kinds.f90
     323netcdf.o: modules.o mod_kinds.o
     324nudging.o: modules.o buoyancy.o cpulog.o mod_kinds.o
     325package_parin.o: modules.o mod_kinds.o
     326palm.o: modules.o cpulog.o ls_forcing.o mod_kinds.o nudging.o
     327parin.o: modules.o cpulog.o mod_kinds.o
     328plant_canopy_model.o: modules.o mod_kinds.o
     329poisfft.o: modules.o cpulog.o fft_xy.o mod_kinds.o tridia_solver.o
     330poismg.o: modules.o cpulog.o mod_kinds.o
     331prandtl_fluxes.o: modules.o mod_kinds.o
     332pres.o: modules.o cpulog.o mod_kinds.o poisfft.o
     333print_1d.o: modules.o cpulog.o mod_kinds.o
     334production_e.o: modules.o mod_kinds.o wall_fluxes.o
    333335prognostic_equations.o: modules.o advec_s_pw.o advec_s_up.o advec_u_pw.o \
    334336        advec_u_up.o advec_v_pw.o advec_v_up.o advec_w_pw.o advec_w_up.o  \
    335337   advec_ws.o buoyancy.o calc_precipitation.o calc_radiation.o coriolis.o \
    336338        cpulog.o diffusion_e.o diffusion_s.o diffusion_u.o diffusion_v.o diffusion_w.o \
    337         eqn_state_seawater.o impact_of_latent_heat.o microphysics.o \
     339        eqn_state_seawater.o impact_of_latent_heat.o mod_kinds.o microphysics.o \
    338340        nudging.o plant_canopy_model.o production_e.o subsidence.o user_actions.o
    339 random_gauss.o: random_function.o
    340 read_3d_binary.o: modules.o cpulog.o random_function.o
    341 read_var_list.o: modules.o
    342 run_control.o: modules.o cpulog.o
    343 set_slicer_attributes_dvrp.o: modules.o
    344 singleton.o: singleton.f90
    345 sor.o: modules.o
    346 subsidence.o: modules.o
    347 sum_up_3d_data.o: modules.o cpulog.o
    348 surface_coupler.o: modules.o cpulog.o
    349 swap_timelevel.o: modules.o cpulog.o
    350 temperton_fft.o: modules.o
     341random_function.o: mod_kinds.o
     342random_gauss.o: mod_kinds.o random_function.o
     343read_3d_binary.o: modules.o cpulog.o mod_kinds.o random_function.o
     344read_var_list.o: modules.o mod_kinds.o
     345run_control.o: modules.o cpulog.o mod_kinds.o
     346set_slicer_attributes_dvrp.o: modules.o mod_kinds.o
     347singleton.o: mod_kinds.o singleton.f90
     348sor.o: modules.o mod_kinds.o
     349subsidence.o: modules.o mod_kinds.o
     350sum_up_3d_data.o: modules.o cpulog.o mod_kinds.o
     351surface_coupler.o: modules.o cpulog.o mod_kinds.o
     352swap_timelevel.o: modules.o cpulog.o mod_kinds.o
     353temperton_fft.o: modules.o mod_kinds.o
    351354time_integration.o: modules.o advec_ws.o buoyancy.o cpulog.o interaction_droplets_ptq.o \
    352         ls_forcing.o production_e.o prognostic_equations.o user_actions.o
    353 timestep.o: modules.o cpulog.o
    354 timestep_scheme_steering.o: modules.o
    355 transpose.o: modules.o cpulog.o
    356 tridia_solver.o: modules.o
    357 user_3d_data_averaging.o: modules.o user_module.o
    358 user_actions.o: modules.o cpulog.o user_module.o
    359 user_additional_routines.o: modules.o user_module.o
    360 user_check_data_output.o: modules.o user_module.o
    361 user_check_data_output_pr.o: modules.o user_module.o
    362 user_check_parameters.o: modules.o user_module.o
    363 user_data_output_2d.o: modules.o user_module.o
    364 user_data_output_3d.o: modules.o user_module.o
    365 user_data_output_mask.o: modules.o user_module.o
    366 user_data_output_dvrp.o: modules.o user_module.o
    367 user_define_netcdf_grid.o: modules.o user_module.o
    368 user_dvrp_coltab.o: modules.o user_module.o
    369 user_header.o: modules.o user_module.o
    370 user_init.o: modules.o user_module.o
    371 user_init_3d_model.o: modules.o user_module.o
    372 user_init_grid.o: modules.o user_module.o
    373 user_init_plant_canopy.o: modules.o user_module.o
    374 user_last_actions.o: modules.o user_module.o
    375 user_lpm_advec.o: modules.o user_module.o
    376 user_lpm_init.o: modules.o user_module.o
    377 user_lpm_set_attributes.o: modules.o user_module.o
    378 user_module.o: user_module.f90
    379 user_parin.o: modules.o user_module.o
    380 user_read_restart_data.o: modules.o user_module.o
    381 user_spectra.o: modules.o user_module.o
    382 user_statistics.o: modules.o user_module.o
    383 wall_fluxes.o: modules.o
    384 write_3d_binary.o: modules.o cpulog.o random_function.o
    385 write_compressed.o: modules.o
    386 write_var_list.o: modules.o
     355        ls_forcing.o mod_kinds.o production_e.o prognostic_equations.o user_actions.o
     356time_to_string.o: mod_kinds.o
     357timestep.o: modules.o cpulog.o mod_kinds.o
     358timestep_scheme_steering.o: modules.o mod_kinds.o
     359transpose.o: modules.o cpulog.o mod_kinds.o
     360tridia_solver.o: modules.o mod_kinds.o
     361user_3d_data_averaging.o: modules.o mod_kinds.o user_module.o
     362user_actions.o: modules.o cpulog.o mod_kinds.o user_module.o
     363user_additional_routines.o: modules.o mod_kinds.o user_module.o
     364user_check_data_output.o: modules.o mod_kinds.o user_module.o
     365user_check_data_output_pr.o: modules.o mod_kinds.o user_module.o
     366user_check_parameters.o: modules.o mod_kinds.o user_module.o
     367user_data_output_2d.o: modules.o mod_kinds.o user_module.o
     368user_data_output_3d.o: modules.o mod_kinds.o user_module.o
     369user_data_output_mask.o: modules.o mod_kinds.o user_module.o
     370user_data_output_dvrp.o: modules.o mod_kinds.o user_module.o
     371user_define_netcdf_grid.o: modules.o mod_kinds.o user_module.o
     372user_dvrp_coltab.o: modules.o mod_kinds.o user_module.o
     373user_header.o: modules.o mod_kinds.o user_module.o
     374user_init.o: modules.o mod_kinds.o user_module.o
     375user_init_3d_model.o: modules.o mod_kinds.o user_module.o
     376user_init_grid.o: modules.o mod_kinds.o user_module.o
     377user_init_plant_canopy.o: modules.o mod_kinds.o user_module.o
     378user_last_actions.o: modules.o mod_kinds.o user_module.o
     379user_lpm_advec.o: modules.o mod_kinds.o user_module.o
     380user_lpm_init.o: modules.o mod_kinds.o user_module.o
     381user_lpm_set_attributes.o: modules.o mod_kinds.o user_module.o
     382user_module.o: mod_kinds.o user_module.f90
     383user_parin.o: modules.o mod_kinds.o user_module.o
     384user_read_restart_data.o: modules.o mod_kinds.o user_module.o
     385user_spectra.o: modules.o mod_kinds.o user_module.o
     386user_statistics.o: modules.o mod_kinds.o user_module.o
     387wall_fluxes.o: modules.o mod_kinds.o
     388write_3d_binary.o: modules.o cpulog.o mod_kinds.o random_function.o
     389write_compressed.o: modules.o mod_kinds.o
     390write_var_list.o: modules.o mod_kinds.o
Note: See TracChangeset for help on using the changeset viewer.