Version 156 (modified by suehring, 6 years ago) (diff) |
---|
PALM source code change log
Current revision:
Current fixed release: 6.0 (r3477)
The following table documents all changes to the PALM repository since 2019.
Previous changes:
- Changes 2018
- Changes 2017
- Changes 2013-2016
- Changes 2009-2012.
- Changes 1998-2008
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 |
---|---|---|---|---|---|
| 2019/05/13 | suehring | 6.0 | C | SVN commit message: Updates from chemistriy branched merged into trunk: code cleaning and formatting, code structure optimizations (cehm_emissions_mode, chem_modules, chemistry_model_mod, netcdf_data_input_mod, time_integration) |
| 2019/05/09 | gronemeier | 6.0 | C | SVN commit message: Save binary data of virtual measurements within separate folder (.palm.iofiles, check_open.f90) |
| 2019/05/09 | gronemeier | 6.0 | C | SVN commit message: remove origin time from time unit; compose origin_time within subroutine netcdf_create_global_atts (netcdf_interface_mod.f90) |
| 2019/05/09 | suehring | 6.0 | C | SVN commit message: Add file connection statements for virtual flight data (.palm.iofiles) |
| 2019/05/09 | suehring | 6.0 | B, C | SVN commit message: In a nested child domain, distinguish between soil moisture and temperature initialization in case the parent domain is initialized via the dynamic input file; in the offline nesting, add a safety factor for the calculation of bulk Richardson number in order to avoid division by zero which can potentially happen if 3D buildings are located directly at the lateral model boundaries (land_surface_model_mod, nesting_offl_mod, pmc_child_mod) |
| 2019/05/08 | suehring | 6.0 | B | SVN commit message: Bugfixes in initial settings of child and parent communication patterns (pmc_child_mod, pmc_parent_mod) |
| 2019/05/07 | maronga | 6.0 | B | SVN commit message: bugfixes in palm_csd (palm_csd) |
| 2019/05/06 | gronemeier | 6.0 | B | SVN commit message: bugfix: corrected format for date_time_string (netcdf_interface_mod.f90) |
| 2019/05/06 | gronemeier | 6.0 | B | SVN commit message: set origin_time and starting point of time coordinate according to day_of_year_init and time_utc_init (netcdf_interface_mod.f90) |
| 2019/05/03 | forkel | 6.0 | B | SVN commit message: forgot something in def_salsa+phstat (mechanisms/def_salsa+phstat/salsa+phstat.eqn and mechanisms/def_salsa+phstat/salsa+phstat.spc added) |
| 2019/05/03 | forkel | 6.0 | B | SVN commit message: fix in def_salsa+simple/chem_gasphase_mod.kpp and finaling def_salsa+phstat (mechanisms/def_salsa+simple/chem_gasphase_mod.kpp, mechanisms/def_salsa+simple/chem_gasphase_mod.f90, mechanisms/def_salsa+phstat/chem_gasphase_mod.kpp, mechanisms/def_salsa+phstat/chem_gasphase_mod.f90) |
| 2019/05/03 | hellstea | 6.0 | C | SVN commit message: some cleaning up (pmc_interface_mod, pmc_particle_interface) |
| 2019/05/03 | hellstea | 6.0 | C | SVN commit message: Child-domain size checks extended (pmc_interface_mod) |
| 2019/05/02 | hellstea | 6.0 | N | SVN commit message: New checks added for nested setups (pmc_interface_mod) |
| 2019/05/02 | maronga | 6.0 | B, C | SVN commit message: bugfixes in urban surface model; output of greenz roof transpiration added/corrected; minor formatting improvements (data_output_2d, land_surface_model_mod, netcdf_data_input_mod, pmc_child_mod, pmc_general_mod, radiation_model_mod, sum_up_3d_data, surface_mod, urban_surface_mod) |
| 2019/04/30 | kanani | 6.0 | B, C | SVN commit message: Fix too short driver attribute lengths, and individualize error messages (netcdf_data_input_mod, netcdf_interface_mod) |
| 2019/04/30 | suehring | 6.0 | C, N | SVN commit message: Move checks for correct dimensions in static input file; improve checks concerning buildings; check whether at least one surface type is set at a natural-type surface element (land_surface_model_mod, netcdf_data_input_mod) |
| 2019/04/29 | suehring | 6.0 | B, C | SVN commit message: Move initialization of STG behind initialization of offline nesting; Bugfix in STG in case of very early restart; calculation of scaling parameters used for parametrization of synthetic turbulence profiles improved; in offline nesting, set boundary value at upper-left and upper-south grid points for u- and v-component, respectively (init_3d_model, nesting_offl_mod, synthetic_turbulence_generator) |
| 2019/04/26 | kanani | 6.0 | B | SVN commit message: Enable time-averaged output of theta_2m* with restarts (read_restart_data_mod, write_restart_data_mod) |
| 2019/04/25 | kanani | 6.0 | B, C | SVN commit message: Bugfixes and clean-up for output quantity theta_2m* (average_3d_data, check_parameters, land_surface_model_mod, sum_up_3d_data, surface_mod, urban_surface_mod) The main problem was that the output array pt_2m (output quantity theta_2m*) was not initialized causing crash at do2d_at_begin when spinup was disabled. |
| 2019/04/24 | suehring | 6.0 | B | SVN commit message: Add missing if statements for call of pmc_set_dataarray_name for TKE and dissipation; minor bugfix for nesting of chemical species (pmc_child_mod, pmc_general_mod, pmc_interface_mod) |
| 2019/04/24 | forkel | 6.0 | C | SVN commit message: changed subroutine name from chem_non_transport_physics to chem_non_advective_processes (chemistry_model_mod.f90, module_interface.f90) |
| 2019/04/24 | banzhafs | 6.0 | C, B | SVN commit message: Correct/complete module_interface introduction for chemistry model and bug fix in chem_depo subroutine |
| 2019/04/23 | gronemeier | 6.0 | C | SVN commit message: change dimensions in NetCDF output files of virtual measurements; add output path to namelist (combine_virtual_measurements) |
| 2019/04/23 | raasch | 6.0 | C | SVN commit message: pointer attribute removed from scalar 3d-array for performance reasons (advec_s_pw, advec_s_up, doffusion_s) |
| 2019/04/18 | suehring | 6.0 | C | SVN commit message: Disable also green fraction at vertical building walls; update test configuration for urban_environment test case (urban_surface_mod, case_config.yml) |
| 2019/04/18 | raasch | 6.0 | C | SVN commit message: in case of batch jobs on remote machines, copying files from SOURCES_FOR_RUN folder has been rearranged to avoid that input files with original names (e.g. ..._p3d) are copied into the temporary working catalog (palmrun) |
| 2019/04/17 | suehring | 6.0 | B | SVN commit message: In order to obtain correct surface temperature during spinup set window fraction to zero (only during spinup) instead of just disabling time-integration of window-surface temperature. (urban_surface_mod) |
| 2019/04/17 | gronemeier | 6.0 | B | SVN commit message: Bugfix: rotate positions of measurements before writing them into file (virtual_measurement_mod) |
| 2019/04/17 | suehring | 6.0 | B | SVN commit message: Bugfix in rotation of UTM coordinates (virtual_measurement_mod) |
| 2019/04/16 | gronemeier | 6.0 | B | SVN commit message: rotate coordinates of stations by given rotation_angle (virtual_measurement_mod) |
| 2019/04/16 | suehring | 6.0 | B | SVN commit message: Set green-fraction on buildings to zero for now, in order to avoid crashes in the green-heat model (urban_surface_mod) |
| 2019/04/16 | suehring | 6.0 | B | SVN commit message: Bugfixes in initialization and STG (init_3d_model, radiation_model_mod, synthetic_turbulence_generator) |
| 2019/04/15 | suehring | 6.0 | C, N | SVN commit message: 2D output of emission fluxes in chemistry; revise check for multigrid coarsening and give a warning instead of an error (chemistry_model_mod, init_pegrid) |
| 2019/04/15 | suehring | 6.0 | B | SVN commit message: Bugfix, wrong index used for accessing building_pars from PIDS (urban_surface_mod) |
| 2019/04/12 | suehring | 6.0 | B | SVN commit message: Bugfix in initialization of turbulence generator in case of restart runs and offline nesting (nesting_offl_mod, synthetic_turbulence_generator_mod) |
| 2019/04/12 | suehring | 6.0 | N (B) | SVN commit message: Check if grid coarsening is possible on subdomain, in order to avoid that multigrid approach effectively reduces to a Gauss-Seidel scheme. (init_pegrid) |
| 2019/04/12 | hellstea | 6.0 | B | SVN commit message: bugfix in pmc_handle_communicator_mod (pmc_handle_communicator_mod, pmc_interface_mod) |
| 2019/04/11 | suehring | 6.0 | B | SVN commit message: bugfixes: uninitialized variable in dry deposition; emission output (chemistry_model_mod) |
| 2019/04/11 | kanani | 6.0 | C, N | SVN commit message: restructure/add location/debug messages (biometeorology_mod, bulk_cloud_model_mod, check_parameters, chem_emissions_mod, chemistry_model_mod, cpulog_mod, data_output_2d,data_output_3d, indoor_model_mod, init_3d_model, init_pegrid, land_surface_model_mod, message, module_interface, odules, multi_agent_system_mod, nesting_offl_mod, netcdf_data_input_mod, palm, parin, plant_canopy_model_mod,pmc_handle_communicator_mod, pmc_interface_mod, prognostic_equations, radiation_model_mod, salsa_mod, surface_layer_fluxes_mod, synthetic_turbulence_generator_mod, time_integration, time_integration_spinup, urban_surface_mod, virtual_flight_mod, wind_turbine_model_mod)
Change: -start---- creating virtual PE grids + MPI derived data types | System time: 13:39:08 -finished- creating virtual PE grids + MPI derived data types | System time: 13:39:08 --- informative message --- ID: PA0505 generated by routine: init_grid Terrain height was internally shifted downwards by 4.00000000000000 meter(s) to save computational resources. Further information can be found at http://palm.muk.uni-hannover.de/trac/wiki/doc/app/errmsg#PA0505
I have added a time stamp which is interesting for evaluating the required computing time of specific model parts already during the simulation. This might e.g. be useful if the simulation hangs at some point. The informative|warning|error messages are now indented with respect to start|finish location messages. Some of the informative|warning|error messages also require clean-up (especially in the new modules), as they hold information that actually belongs into the HEADER|RUN_CONTROL files.
New: |
| 2019/04/10 | Giersch | 6.0 | C | SVN commit message: id_recycling is only calculated in case of tubulent inflow (init_pegrid) |
| 2019/04/10 | hellstea | 6.0 | B, C | SVN commit message: Checks and error messages improved and extended. Number of variables renamed etc (pmc_interface_mod, pmc_particle_interface) |
| 2019/04/10 | suehring | 6.0 | B, C | SVN commit message: Move definition of building-surface properties from declaration block to an extra routine; avoid different type kinds (urban_surface_mod) |
| 2019/04/10 | suehring | 6.0 | B, C | SVN commit message: Make level 3 initialization of urban-surfaces consistent to input data standard; revise flagging of ground-floor level surfaces at buidlings; bugfixes in level 3 initialization of albedo; bugfix in OpenMP directive; check for zero output timestep in surface output; assure that Obukhov lenght does not become zero (land_surface_model_mod, prognostic_equations, radiation_model_mod, surface_data_output_mod, surface_layer_fluxes_mod, urban_surface_mod) |
| 2019/04/08 | suehring | 6.0 | C | SVN commit message: More strict limitation of roughness length when it is in the order of the vertical grid spacing (land_surface_model_mod) |
| 2019/04/04 | maronga | 6.0 | B | SVN commit message: bugfix in radiation model (rad_lw_out_change_0) (radiation_model_mod.f90) |
| 2019/04/04 | raasch | 6.0 | N | SVN commit message: check added, that it is not allowed to set option -b if the configuration file has been setup for running batch jobs on remote hosts, local time added to terminal output before and after saving output files (palmrun) |
| 2019/04/03 | maronga | 6.0 | B | SVN commit message: comments in radiation model updated, minor bugfix in palm_csd (radiation_model_mod, palm_csd) |
| 2019/04/03 | suehring | 6.0 | C | SVN commit message: Avoid local communication in offline nesting when it is not necessary (nesting_offl_mod) |
| 2019/04/03 | suehring | 6.0 | B | SVN commit message: Bugfix in lsm_init in case no surface fractions are provided (land_surface_model_mod) |
| 2019/04/03 | suehring | 6.0 | C | SVN commit message: In projection of non-building 3D objects onto numerical grid remove dependency on building_type (init_grid) |
| 2019/04/02 | suehring | 6.0 | B | SVN commit message: typo and print statement removed (netcdf_data_input_mod, virtual_measurement_mod) |
| 2019/04/02 | raasch | 6.0 | N | SVN commit message: debug configuration for HLRN-IV system added (.palm.config.atosg_debug) |
| 2019/04/01 | forkel | 6.0 | B | SVN commit message: some formatting (chemistry_model_mod.f90) |
| 2019/04/01 | suehring | 6.0 | B | SVN commit message: Adjust message-call for checks that are especially carried out locally. (land_surface_model_mod) |
| 2019/04/01 | suehring | 6.0 | N | SVN commit message: Check for proper setting of dt_radiation (radiation_model_mod) |
| 2019/04/01 | suehring | 6.0 | B | SVN commit message: Bugfix in one of the checks (netcdf_data_input_mod) |
| 2019/03/29 | suehring | 6.0 | C | SVN commit message: In VTK postprocessor add suffix to indicate average data in VTK files (UTIL/surface_output_processing/surface_output_to_vtk) |
| 2019/03/28 | forkel | 6.0 | N | SVN commit message: some formatting and comments for chem_photolysis_mod.f90 |
| 2019/03/28 | knoop | 6.0 | C | SVN commit message: Added module_interface for prognostic_equations |
| 2019/03/28 | raasch | 6.0 | N | SVN commit message: default config file for HLRN-IV system in Goettingen added (.palm.config.atosg) |
| 2019/03/28 | kanani | 6.0 | C | SVN commit message: Formatting, clean-up, clarified/corrected comments (chem_modules) |
| 2019/03/28 | forkel | 6.0 | B | SVN commit message: removed forgotten ,nvar from USE chem_modules |
| 2019/03/28 | forkel | 6.0 | C | SVN commit message: removed USE chem_gasphase_mod from chem_modules, apply USE chem_gasphase for nvar, nspec, cs_mech and spc_names instead (SOURCE: chem_modules.f90, chenmistry_model_mod.f90, multi_agent_system.f90, pmc_interface_mod.f90, prognostic_equations.f90, salsa_mod.f90, surface_layer_fluxes.f90, surface_mod.f90, time_integration.f90, virtual_measurement.f90, Makefile; UTILS/chemistry/gasphase_preproc: kpp4palm/src/create_kpp_module.C, kpp4palm/templates/module_header, all .f90 files in mechanisms/def_*) |
| 2019/03/28 | raasch | 6.0 | N, C | SVN commit message: some routines instrumented with openmp directives, loop reordering for performance optimization (land_surface_model_mod, transpose, urban_surface_mod, wind_turbine_model_mod) |
| 2019/03/28 | forkel | 6.0 | C | SVN commit message: added nvar to USE chem_gasphase_mod - nvar will not be included in chem_modules anymore soon |
| 2019/03/28 | raasch | 6.0 | C | SVN commit message: more uninitialized checks removed in gfortran default options (gfortran_default/build_config.yml) |
| 2019/03/28 | raasch | 6.0 | C | SVN commit message: uninitialized checks removed in gfortran default options (gfortran_default/build_config.yml) |
| 2019/03/27 | raasch | 6.0 | B, C | SVN commit message: further gfortran warnings activated on testserver, unused variables removed (gfortran_default/build_config.yml, flow_statistics) |
| 2019/03/27 | forkel | 6.0 | C | SVN commit message: some formatting and reordering of lines |
| 2019/03/27 | raasch | 6.0 | B | SVN commit message: unused variable removed (radiation_model_mod) |
| 2019/03/27 | raasch | 6.0 | C | SVN commit message: warnings will be interpreted as errors from now on in case of gfortran on the testserver (gfortran_default/build_config.yml) |
| 2019/03/27 | hellstea | 6.0 | C | SVN commit message: Temporary increase of the vertical dimension of the parent-grid arrays and workarrc_t is cancelled as unnecessary (pmc_interface_mod) |
| 2019/03/27 | forkel | 6.0 | C | SVN commit message: renaming of get_mechanismname, do_emiss and do_depo, sorting in chem_modules (chemistry_model_mod.f90, chem_modules.f90, time_integration.f90, prognostic_equations.f90, p3d-files in TESTS/cases/urban_environment(also p3dr), kpp4palm/src/create_kpp_module.C, kpp4palm/templates/module_header, all .f90 files in gasphase_preproc/mechanisms/def_*) |
| 2019/03/27 | hellstea | 6.0 | C | SVN commit message: Adjustable anterpolation buffer introduced on all nest boundaries (pmc_interface_mod, pmc_handle_communicator_mod) |
| 2019/03/26 | suehring | 6.0 | B | SVN commit message: Correct output coordinates for vertical surface-element data (surface_data_output_mod) |
| 2019/03/21 | raasch | 6.0 | B, C | SVN commit message: bugfix: intent of dummy arguments changed to inout, additional check for lateral boundary conditions added (module_interface, parin) |
| 2019/03/20 | raasch | 6.0 | B, C | SVN commit message: output format adjusted, unused variable removed (spectra_mod, surface_output_to_vtk) |
| 2019/03/19 | hellstea | 6.0 | C | SVN commit message: Nesting anterpolation domain height reduced (pmc_interface_mod) |
| 2019/03/17 | raasch | 6.0 | B | SVN commit message: unused variables removed, unused subroutines commented out, type conversion added to avoid compiler warning about constant integer division truncation, script document_changes made bash compatible (random_function_mod, urban_surface_mod, vertical_nesting_mod, inifor_grid, document_changes) |
| 2019/03/15 | forkel | 6.0 | C | SVN commit message: added leading blanks to dummy statements (kpp4palm/bin/kpp4palm.ksh, and consequently all mechanisms/def_*/*.f90 and chem_gasphase_mod.f90) |
| 2019/03/15 | forkel | 6.0 | B | SVN commit message: editing in kpp4palm: add statements for avoiding unused variables, remove $Id (all .C and .h files in kpp4palm/src, and consequently all mechanisms/def_*/*.f90 and chem_gasphase_mod.f90) |
| 2019/03/15 | hellstea | 6.0 | B | SVN commit message: A bug fixed in lateral boundary interpolations (pmc_interface) |
| 2019/03/15 | forkel | 6.0 | C | SVN commit message: Modifications for OpenMP version by Klaus Ketelsen (prognostic_equations.f90, create_kpp_module.C, fortran_file.C) |
| 2019/03/15 | raasch | 6.0 | B | SVN commit message: unused variables removed (pmc_interface) |
| 2019/03/15 | raasch | 6.0 | B | SVN commit message: bugfix for suffix setting in utility makefile (Makefile_utilities) |
| 2019/03/14 | hellstea | 6.0 | C | SVN commit message: Interpolations improved. Large number of obsolete subroutines removed. All unused variables removed. (pmc_interface_mod) |
| 2019/03/08 | forkel | 6.0 | B | SVN commit message: Removed unused variables from chem_gasphase_mod.f90 (create_kpp_module.C, expand_decomp.C, fortran_file.C, fortran_file_vec.C, initialize_kpp_ctrl_template.f90, and consequently all mechanisms/def_*/*.f90 and chem_gasphase_mod.f90) |
| 2019/03/07 | raasch | 6.0 | B | SVN commit message: unused variables removed (salsa_mod, surface_layer_fluxes_mod) |
| 2019/03/06 | raasch | 6.0 | B | SVN commit message: unused variables removed, interoperable C datatypes introduced in particle type to avoid compiler warnings (bulk_cloud_model_mod, indoor_model_mod, land_surface_model_mod, mod_particle_attributes) |
| 2019/03/05 | forkel | 6.0 | B | SVN commit message: read from unit 10 now also removed from subroutine chem_header (chemistry_model_mod) |
| 2019/03/05 | forkel | 6.0 | B | SVN commit message: Removed forgotten write statements an some of the unused variables (chemistry_model_mod) |
| 2019/03/05 | forkel | 6.0 | C |
SVN commit message: removed read from unit 10 in chemistry_model_mod.f90, added get_mechanismname (chemistry_model_mod, chem_modules, modifications in kpp4palm for altering chem_gasphase_mod) |
| 2019/03/04 | Salim | 6.0 | B,C | SVN commit message: rephrase if statement to avoid unallocated array in case of nesting_offline is false (crashing during debug mode) |
| 2019/03/01 | maronga | 6.0 | B,C | SVN commit message: added output of theta_2m_av and minor revisions in palm_csd (palm_csd, palm_csd_canopy_generator, palm_csd_tools, average_3d_data, sum_up_3d_data) |
| 2019/02/28 | suehring | 6.0 | B | SVN commit message: Assure that emissions are only at natural (pavement) surfaces in case of parametrized emission mode, not on urban surfaces (chem_emissions_mod, surface_mod) |
| 2019/02/28 | raasch | 6.0 | B | SVN commit message: rrtmg preprocessor for directives moved/added, save attribute added to temporary pointers to avoid compiler warnings about outlived pointer targets, statement added to avoid compiler warning about unused variable (prognostic_equations, radiation_model_mod) |
| 2019/02/27 | raasch | 6.0 | B | SVN commit message: variables commented out + statement added to avoid compiler warnings about unused variables (exchange_horiz_2d, user_data_output_dvrp, user_data_output_mask, user_dvrp_coltab, user_flight, user_init_3d_model, user_init_flight, user_init_grid, user_init_plant_canopy, user_init_radiation, user_init_urban_surface, user_lpm_advec, user_lpm_init, user_lpm_set_attributes, user_module, user_spectra) |
| 2019/02/27 | raasch | 6.0 | B | SVN commit message: unused variables removed from rrd-subroutines parameter list (bulk_cloud_model_mod, chemistry_model_mod, gust_mod, land_surface_model_mod, module_interface, ocean_mod, radiation_model_mod, read_restart_data_mod, salsa_mod, surface_mod, urban_surface_mod, user_module) |
| 2019/02/26 | raasch | 6.0 | B, C | SVN commit message: unused_variables removed, bugfix in im_define_netcdf_grid argument list, trim added to avoid truncation compiler warnings, save attribute added to local targets to avoid outlive pointer target warning, first argument removed from module_interface_rrd_*, file module_interface reformatted with respect to coding standards, bugfix in surface_data_output_rrd_local (variable k removed) (check_parameters, data_output_2d, data_output_3d, init_masks, module_interface, multi_agent_system_mod, netcdf_interface_mod, read_restart_data_mod, surface_data_output_mod, time_integration_spinup, user_init_land_surface, virtual_measurement_mod) |
| 2019/02/25 | suehring | 6.0 | C | SVN commit message: Replace work-around for ghost point exchange of 1-byte arrays with specific subroutine (init_grid) |
| 2019/02/25 | suehring | 6.0 | C | SVN commit message: remove unused variables in surface_data_output_mod and use compiler diretives to declare variables only if netcdf4-output is used (module_interface_mod, surface_data_output_mod) |
| 2019/02/25 | raasch | 6.0 | B | SVN commit message: unused variables removed, OpenACC directives re-formatted, statements added to avoid compiler warnings (advec_s_bc, check_parameters, diffusion_s, disturb_heatflux, exchange_horiz, exchange_horiz_2d, header, init_3d_model, init_grid, init_pegrid, palm, plant_canopy_model_mod, pmc_child_mod, prognostic_equations, set_slicer_attributes_dvrp, singleton_mod, sum_up_3d_data, surface_mod, swap_timelevel, time_integration, tridia_solver_mod) |
| 2019/02/21 | suehring | 6.0 | B, C | SVN commit message: Indoor model: provide total building volume; several bugfixes; calculation of building height in IM revised (indoor_model_mod) |
| 2019/02/19 | kanani | 6.0 | B |
SVN commit message: Bugfixes for calculation and I/O of view factors (radiation_model_mod)
Bugfixes:
|
| 2019/02/19 | dom_dwd_user | 6.0 | C | SVN commit message: biometeorology_mod.f90: (C) Added automatic setting of mrt_nlevels in case it was not part of radiation_parameters namelist (or set to 0 accidentially). (C) Minor speed improvoemnts in perceived temperature calculations. (C) Perceived temperature regression arrays now declared as PARAMETERs. |
| 2019/02/19 | dom_dwd_user | 6.0 | C | SVN commit message: biometeorology_mod.f90: (C) Fixed several ugly/bad style issues. Now compiles with -Wall and -pedantic without errors or notices. |
| 2019/02/19 | dom_dwd_user | 6.0 | B | SVN commit message: biometeorology_mod.f90: (B) Added addittional safety meassures to bio_calculate_thermal_index_maps. (B) Replaced several REAL (un-)equality comparisons. |
| 2019/02/18 | suehring | 6.0 | B | SVN commit message: Revise conversion of waste-heat flux (do not divide by air density, will be done in diffusion_s) |
| 2019/02/16 | gronemeier | 6.0 | B | SVN commit message: bugfix: set user-defined statistic regions within new routine user_init_arrays and initialize rmask before this routine is called. This ensures that the correct number of grid points is calculated for each statistic region within init_3d_model. (init_3d_model, module_interface, user_module) bugfix: update former revisions section (modules, parin) |
| 2019/02/16 | gronemeier | 6.0 | B | SVN commit message: bugfix: do not overwrite name of statistic regions set by namelist (modules, parin) |
| 2019/02/15 | suehring | 6.0 | B, C, N | SVN commit message: Coupling of indoor model to atmosphere; output of indoor temperatures and waste heat; enable restarts with indoor model; bugfix plant transpiration; bugfix - missing calculation of 10cm temperature (indoor_model_mod, Makefile, module_interface_mod, netcdf_data_input_mod, netcdf_interface_mod, plant_canopy_mod, surface_data_output_mod, surface_layer_fluxes_mod, surface_mod time_integration, urban_surface_mod) |
| 2019/02/14 | dom_dwd_user | 6.0 | B | SVN commit message: biometeorology_mod.f90: (C) Allocation of the input _av grids was moved to the "sum" section of bio_3d_data_averaging to make sure averaging is only done once! (B) Moved call of bio_calculate_thermal_index_maps from biometeorology module to time_integration (ll 1712) to make sure averaged input is updated before calculating. time_integration.f90: (B) Moved call of bio_calculate_thermal_index_maps from biometeorology module to time_integration (ll 1712) to make sure averaged input is updated before calculating. (biometeorology_mod, time_integration) |
| 2019/02/13 | hellstea | 6.0 | B | SVN commit message: Bugfix in nest initialization and interpolations (pmc_interface_mod) |
| 2019/02/13 | dom_dwd_user | 6.0 | B |
SVN commit message: biometeorology_mod.f90:
(B) Added safety-meassure to catch the case that 'bio_mrt_av' is stated after 'bio_ |
| 2019/02/13 | dom_dwd_user | 6.0 | C |
SVN commit message: biometeorology_mod.f90:
(N) Auto-adjusting thermal_comfort flag if not set by user, but thermal_indices set as output quantities.
(C) Renamed flags "bio_ |
| 2019/02/12 | suehring | 6.0 | N | SVN commit message: Enable initialization of chemistry variables via dynamic input file; enable mesoscale offline nesting of chemistry variables if data is in dynamic input file (chemistry_model_mod, Makefile, nesting_offl_mod, netcdf_data_input_mod) |
| 2019/02/12 | dom_dwd_user | 6.0 | C | SVN commit message: biometeorology_mod.f90: (N) Fixed auto-setting of thermal index calculation flags by output as originally proposed by resler. (C) removed bio_pet and outher configuration variables. (C) Updated namelist. (B) Forcing initialization of tmrt_av_grid to avoid mysterious mrt values at i==0, j==0 module_interface_mod.f90: (C) Receiving parameter j (averaging 0==.F./1==.T.) in module_interface_check_data_output from check_parameters.f90. (C) Passing j to bio_check_parameters. check_parameters.f90: (C) Passing j to module_interface_check_data_output (biometeorology_mod, module_interface) |
| 2019/02/11 | suehring | 6.0 | C | SVN commit message: Consider restart data in time-averaged surface output; revise error message; split initialization of surface-output module (module_interface, surface_data_output_mod) |
| 2019/02/08 | gronemeier | 6.0 | B | SVN commit message: bugfix: initialize return values to ensure they are set before returning (routine define_geo_coordinates); change order of dimensions for some variables (netcdf_interface_mod) |
| 2019/02/08 | gronemeier | 6.0 | B | SVN commit message: bugfix: add missing cpp option to encapsule netcdf commands (surface_data_output_mod) |
| 2019/02/08 | gronemeier | 6.0 | N | SVN commit message: New: surface output available in NetCDF format (Makefile, netcdf_interface_mod, surface_data_output_mod) |
| 2019/02/07 | maronga | 6.0 | B | SVN commit message: bugfixes in palm_csd (palm_csd, palm_csd_tools) |
| 2019/02/07 | raasch | 6.0 | C | SVN commit message: modifications to avoid compiler warnings about unused variables, temperton-fft: GOTO statements replaced, file re-formatted corresponding to coding standards, ssh-calls for compilations on remote systems modified to avoid output of login messages on specific systems changed again (palmbuild, reverted as before r3549), error messages for failed restarts extended (palmrun) (buoyancy, data_log, gust_mod, poismg_mod, temperton_fft_mod, wind_turbine_model_mod, palmbuild, palmrun) |
| 2019/02/06 | kanani | 6.0 | B | SVN commit message: Correct double-used log_point_s units (bulk_cloud_model_mod, time_integration, turbulence_closure_mod) |
| 2019/02/06 | kanani | 6.0 | B, C | SVN commit message: Correct and clean-up cpu_logs, some overlapping counts (chemistry_model_mod, disturb_heatflux, large_scale_forcing_nudging_mod, ocean_mod, palm, prognostic_equations, synthetic_turbulence_generator_mod, time_integration, time_integration_spinup, turbulence_closure_mod) |
| 2019/02/06 | suehring | 6.0 | C | SVN commit message: Adjust variable name connections between UC2 and chemistry variables (virtual_measurements_mod) |
| 2019/02/05 | suehring | 6.0 | B, N | SVN commit message: Bugfix, do not set boundary conditions for pt in neutral runs; enable checks + additional checks for virtual measurements (boundary_conds, module_interface, virtual_measurements_mod) |
| 2019/02/04 | suehring | 6.0 | C | SVN commit message: Revise check for saturation moisture (land_surface_model_mod) |
| 2019/02/01 | kanani | 6.0 | C | SVN commit message: Formatting and clean-up (urban_surface_mod) |
| 2019/01/31 | knoop | 6.0 | N | SVN commit message: Introduced module_interface_init_checks for post-init checks |
| 2019/01/30 | suehring | 6.0 | N | SVN commit message: Check if building-, water-, pavement-, vegetation- and soil types are within a valid range (land_surface_model_mod, urban_surface_mod) |
| 2019/01/30 | suehring | 6.0 | B | SVN commit message: Undo bad commit in chemistry preprocessor (accidantly deleted files). (UTIL/chemistry) |
| 2019/01/30 | hellstea | 6.0 | N, C | SVN commit message: Checks for parent / child grid line matching introduced (pmc_interface_mod) |
| 2019/01/29 | suehring | 6.0 | C | SVN commit message: unused variables removed (virtual_measurement_mod) |
| 2019/01/29 | suehring | 6.0 | N, C | SVN commit message: Revision of virtual-measurement module and data output enabled. Further, post-processing tool added to merge distributed virtually sampled data and to output it into NetCDF files. (.palm.iofiles, check_open, module_interface, nesting_offl_mod, netcdf_data_input_mod, radiation_model_mod, time_integration, urban_surface_mod, virtual_measurement_mod, UTIL/combine_virtual_measurements) |
| 2019/01/26 | knoop | 6.0 | B | SVN commit message: Added module switch for user_module. User module is enabled as soon as the user_parameters namelist is found. |
| 2019/01/26 | knoop | 6.0 | B | SVN commit message: Moved user_define_netdf_grid into user_module.f90 Added module interface for the definition of additional timeseries |
| 2019/01/24 | hellstea | 6.0 | B | SVN commit message: bugfix in child initialization in pmc_interface_mod (pmc_interface_mod) |
| 2019/01/24 | suehring | 6.0 | B | SVN commit message: Bugfix in degrading the order of the advection scheme at non-cyclic lateral domain boundaries (advec_ws) |
| 2019/01/23 | knoop | 6.0 | C | SVN commit message: Added palmtest build setup and testcase for CUDA-aware-MPI. |
| 2019/01/23 | knoop | 6.0 | C | SVN commit message: Bugfix: moved OpenACC specific cpp #endif , so cpu_log call is not affected. |
| 2019/01/23 | suehring | 6.0 | C | SVN commit message: Add check for soil moisture higher than its saturation value (land_surface_model_mod) |
| 2019/01/23 | suehring | 6.0 | N | SVN commit message: Add output of surface-parallel flow speed (surface_output_mod) |
| 2019/01/22 | maronga | 6.0 | B | SVN commit message: bugfixes in palm_csd (palm_csd) |
| 2019/01/18 | hellstea | 6.0 | B,C,N | SVN commit message: Major update of pmc_interface_mod (pmc_interface_mod) |
| 2019/01/14 | maronga | 6.0 | B,C | SVN commit message: removed most_methods circular and lookup. added improved version of palm_csd (.csd.config.default, palm_csd, palm_csd_canopy_generator, palm_csd_netcdf_interface, palm_csd_tools, check_parameters, land_surface_model_mod, modules, parin, read_restart_data, surface_layer_fluxes_mod, write_restart_data_mod) |
| 2019/01/10 | schwenkel | 6.0 | B | SVN commit message: Modified rrtmg input files check (radiation_model_mod) |
| 2019/01/10 | raasch | 6.0 | B, C | SVN commit message: dummy statements added to avoid compiler warnings about unused variables, unused variables removed, ssh-call for submitting batch jobs on remote systems modified again to avoid output of login messages on specific systems (advec_s_pw, advec_s_up, data_output_mask, date_and_time_mod, gust_mod, init_masks, multi_agent_system_mod, netcdf_interface_mod, virtual_measurement_mod, palmrun) |
| 2019/01/09 | forkel | 6.0 | B | SVN commit message: Replaced misplaced location message by @todo (in chemistry_model_mod) |
| 2019/01/08 | suehring | 6.0 | B, C | SVN commit message: Split loops in advec_ws in order to reduce bit queries; Introduce new parameter to better control order degradation of advection scheme at non-cyclic boundaries; Remove setting of Neumann conditions for horizontal velocity variances; Minor bugfix in divergence correction in advection scheme (only has implications at downward-facing wall surfaces) (advec_ws, init_grid) |
| 2019/01/07 | suehring | 6.0 | B | SVN commit message: Disable misplaced location message in chemistry_model_mod (chemistry_model_mod) |
| 2019/01/07 | forkel | 6.0 | C | SVN commit message: parameter chem_mechanism added to &chemistry_parameters (adapted urban_environment_p3d and urban_environment_restart_p3dr to parameter check from rev 3652) |
| 2019/01/07 | forkel | 6.0 | C | SVN commit message: Checks added for chemistry mechanism, parameter chem_mechanism added (in chemistry_model_mod and chem_modules) |
| 2019/01/07 | suehring | 6.0 | B | SVN commit message: Bugfix, restore OMP END PARALLEL block (accidantly remove in -r 3637) (flow_statistics) |
| 2019/01/04 | kanani | 6.0 | B, N | SVN commit message: Bugfix/additions to enable restarts with biometeorology (biometeorology_mod, module_interface) |
| 2019/01/02 | suehring | 6.0 | B | SVN commit message: Bugfix, initialize strings with intent(out) attribute, delete debug prints (module_interface, parin) |
| 2019/01/02 | suehring | 6.0 | C | SVN commit message: Rename surface_output_mod into surface_data_output_mod, same with all corresponding subroutines (init_3d_model, Makefile, modules, module_interface, palm, surface_data_output_mod, time_integration) |
| 2019/01/02 | kanani | 6.0 | B, C |
SVN commit message: Bugfix: add time_since_reference_point to IF clause for data_output calls (time_integration) (time_integration)
Bugfix:
The query time_since_reference_point >= skip_time_* had to be added to the IF clauses around calls to data_output_* routines, otherwise the chosen values for skip_time_* parameters don't come into affect in case namelist parameters dt_do* = 0.0 (see ticket:798). Change: Clean up indoor_model and biometeorology model calls. |