Version 995 (modified by suehring, 7 years ago) (diff)

--

PALM source code change log

Current revision: Changelog not available
Current fixed release: 5.0 (r2704)

The following table documents all changes to the PALM repository since 2018.

Previous changes:

Please follow the rules for developers when carrying out source code changes!

Entries in the fifth column specify the type of the change: change of existing code (C), new code (N) or bugfix (B). More detailed information about the changes may sometimes be found in the header comment lines of the respectively changed routines.

svn
Revision
Date
(YYYY/MM/DD)
Author PALM
version
Type Description

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (init_3d_model)

(Usually, array 'rmask' used to set-up statistic regions is initialized in routine 'user_init'. To correctly set-up grid-point arrays used for horizontal averaging, it is necessary to call 'user_init' before doing this.)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (pmc_interface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (check_parameters)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (init_ocean)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (lpm_write_exchange_statistics, pmc_child_mod, pmc_general_mod, pmc_handle_communicator_mod, pmc_interface_mod, pmc_mpi_wrapper_mod, pmc_parent_mod, pmc_particle_interface, spectra_mod, synthetic_turbulence_generator_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (diagnostic_quantities_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available.

With the command-line paramater file_config, an alternative NCL configuration file can be chosen to be loaded with the NCL scripts of palmplot.

Changelog not available

Changelog not available

Changelog not available

5.0

B,C,N

SVN commit message: Changelog not available.

Bugfixes:

  • Corrected interpolation of lift and drag coefficients on fine grid of radius segments and angles of attack. (wind_turbine_model_mod)

Changes:

  • Speed-up of the initialization of the wind turbine model through restricting radius specific calculations to the loop over the radius. (wind_turbine_model_mod)

New:

  • dt_dopr_listing is set to the default value zero to allow header output. (check_parameters)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (palmbuild, palmrun, .palm.iofiles, .palm.config.*)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (parin.f90)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (palm_gf, palm_jm, palm_wd, palm_wdd, palmrungui, palmrungui_files/mainwindow.ui)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (time_integration_spinup, read_var_list, write_var_list)

Changelog not available

Changelog not available

Changelog not available

5.0

B,N

SVN commit message: Changelog not available. (chemistry_model_mod, prognostic_equations)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (pmc_interface_mod, surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (lpm_exchange_horiz, pmc_child_mod, pmc_interface_mod, pmc_mpi_wrapper_mod, pmc_parent_mod, pmc_particle_interface, radiation_model_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (land_surface_model_mod, surface_mod, urban_surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

N

SVN commit message: Changelog not available. (pmc_general_mod, lpm_pack_arrays, lpm_init, lpm_exchange_horiz, pmc_child_mod, lpm_write_exchange_statistics, pmc_interface_mod, lpm_boundary_conds, time_integration, pmc_handle_communicator, lpm, pmc_particle_interface, palm, pmc_parent_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

N

SVN commit message: Changelog not available. (palmrun)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (check_parameters, data_output_2d, land_surface_model, modules, sum_up_3d_data, write_3d_binary)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (average_3d_data, check_parameters, data_output_2d, land_surface_model, modules, read_3d_binary, sum_up_3d_data, urban_surface_mod, write_3d_binary)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (init_grid)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (pmc_interface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (wind_turbine_model_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available (sum_up_3d_data)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available (palmrun)

Changelog not available

Changelog not available

Changelog not available

5.0

N

SVN commit message: Changelog not available (netcdf_data_input_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available (time_integration_spinup)

Changelog not available

Changelog not available

Changelog not available

5.0

N,C

SVN commit message: Changelog not available.

New:

  • _prerun flags for skipping module related parameters if restart data was outputted at the end of the precursor run. (modules, read_var_list, synthetic_turbulence_generator_mod, virtual_flight_mod, wind_turbine_model_mod)

Changes:

  • The variables synthetic_turbulence_generator and use_synthetic_turbulence_generator have been abbreviated to restrict the character length to 30. (check_parameters, header, init_3d_model, init_pegrid, modules, read_var_list, synthetic_turbulence_generator, time_integration, write_var_list)

Changelog not available

Changelog not available

Changelog not available

5.0

N,C,B

SVN commit message: Changelog not available.

Bugfixes:

  • Passive scalar boundary condition after anterpolation. (flow_statistics)

New:

  • Nesting for chemical species. (chemistry_model_mod, Makefile, parin, pmc_interface_mod, time_integration)
  • Timeseries output of surface temperature pt(0). (flow_statistics)

Changes:

  • Checks for correct initialization with Inifor in nesting mode moved. (check_parameters, netcdf_data_input_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

C,B

SVN commit message: Changelog not available. (chemistry_model_mod, netcdf_data_input_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (plant_canopy_model_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (netcdf_interface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B,C

SVN commit message: Changelog not available.

Bugfixes:

  • Reduced line length to meet Fortran standard of max. 132 characters per line. (chemistry_model_mod)

Changes:

  • Added parameter check forpcm_heatrate, some formatting (plant_canopy_model)

Changelog not available

Changelog not available

Changelog not available

5.0

B,C

SVN commit message: Changelog not available.

Bugfixes:

  • Removed redundant commas in argument lists of some CALLs. (urban_surface_mod)

Changes:

  • Removed __chem preprocessor directive (average_3d_data, boundary_conds, check_parameters, chem_gasphase_mod, chem_modules, chem_photolysis_mod, chemistry_model_mod, data_output_3d, init_3d_model, netcdf_interface_mod, palm, parin, prognostic_equations, read_3d_binary, sum_up_3d_data, surface_layer_fluxes_mod, surface_mod, swap_timelevel, time_integration)
  • Increased LEN of canopy_mode to 30. (plant_canopy_model)

Changelog not available

Changelog not available

Changelog not available

5.0

B,C

SVN commit message: Changelog not available.

Bugfixes:

  • Major bugfix in application of Krayenhoff & Voogt parameterization of the aerodynamic resistance for vertical surfaces. (land_surface_model_mod.f90, urban_surface_mod.f90)
  • Initial value of time_since_reference point was missing. (modules.f90)

Changes:

  • Renamed simulation_time_since_reference to time_to_be_simulated_from_reference_point. (check_parameters.f90)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (turbulence_closure_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (palmrun)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (diffusion_s, surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (init_3d_model, time_integration_spinup)

Changelog not available

Changelog not available

Changelog not available

5.0

N

SVN commit message: Changelog not available. (chemistry_model_mod, data_output_3d)

Changelog not available

Changelog not available

Changelog not available

5.0

N

SVN commit message: Changelog not available. (flow_statistics, radiation_model_mod, surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (.palm.iofiles)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (init_grid)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (check_parameters, data_output_3d, header, init_3d_model, modules, netcdf_data_input_mod, netcdf_interface_mod, plant_canopy_model_mod, prognostic_equations, radiation_model_mod, turbulence_closure_mod, urban_surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (check_parameters, data_output_2d, sum_up_3d_data)

Changelog not available

Changelog not available

Changelog not available

5.0

N

SVN commit message: Changelog not available. (average_3d_data, check_parameters, data_output_2d, modules, sum_up_3d_data)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (urban_surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (average_3d_data, check_parameters, data_output_2d, land_surface_model_mod, modules, sum_up_3d_data, surface_mod, urban_surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available. (palmrun, palmbuild)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available. (advec_ws)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available

The lsmpar array soil_temperature must be of the same size as dz_soil and soil_moisture, which appears to be more intuitive to the user. The bottom boundary condition for the soil temperature is now a separate parameter called deep_soil_temperature. (land_surface_model_mod.f90, ex_lsm_clearksy_p3d) (land_surface_model_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available

Set spatially homogeneous velocity fields during spinup periops. (time_integration_spinup.f90)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available (progress_bar_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available

Updated ex_lsm_clearsky_rc due to change of default value to average_radiation = .FALSE. in previous commit.

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available

  • Further adjustments for spinup mechanism(time_integration_spinup.f90).
  • Additional security check for soil_temperature to match the number of soil layers (land_surface_model_mod.f90).
  • Set default value of average_radiation = .FALSE. (radiation_model_mod.f90)

Changelog not available

Changelog not available

Changelog not available

5.0

B

SVN commit message: Changelog not available

Bugfixes for spinup mechanism to work with land surface model, urban surface model and radiation model (land_surface_model_mod.f90, radiation_model_mod.f90, time_integration_spinup.f90, urban_surface_mod.f90).

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available

Updated PALM version number. (palm)
Corrected comment. (urban_surface_mod)

Changelog not available

Changelog not available

Changelog not available

5.0

C

SVN commit message: Changelog not available