== PALM source code change log == '''Current revision:''' [[CRev]] [[BR]] '''Current fixed release:''' 6.0 (r3477) The following table documents all changes to the PALM repository since 2021. '''Previous changes:''' * Changes [wiki:/doc/tec/changelog_2020 2020] * Changes [wiki:/doc/tec/changelog_2019 2019] * Changes [wiki:/doc/tec/changelog_2018 2018] * Changes [wiki:/doc/tec/changelog_2017 2017] * Changes [wiki:/doc/tec/changelog_2013-2016 2013-2016] * Changes [wiki:/doc/tec/changelog_2009-2012 2009-2012]. * Changes [http://www.muk.uni-hannover.de/~raasch/PALM_group/doc/tec/tec_doc_1998-2008.html 1998-2008] Please follow the [wiki:/doc/tec/developerrules 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''' =|| |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4868)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4868)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4868)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B,C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4868)]] (init_grid) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4866)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4866)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4866)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" N }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4866)]] (diagnostic_output_quantities) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4865)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4865)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4865)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4865)]] (lagrangian_particle_model_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4864)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4864)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4864)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4864)]] (.palm.config.atosb, .palm.config.atosg) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4861)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4861)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4861)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" N }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4861)]] (diagnostic_output_quantities_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4860)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4860)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4860)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4860)]] (chemistry_model_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4859)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4859)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4859)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4859)]] () }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4858)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4858)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4858)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4858)]] (install_rrtmg, rrlw_ncpar, rrsw_ncpar, rrtmg_lw_read_nc, rrtmg_sw_read_nc, radiation_model_mod, .palm.iofiles) '''Attention: This revision requires to re-compile the radiation transfer model RRTMG!''' }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4857)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4857)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4857)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4857)]] (restart_data_mpi_io_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4856)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4856)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4856)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4856)]] (check_parameters, modules, netcdf_interface_mod, user_module) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4855)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4855)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4855)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4855)]] (global_min_max, pres, cbl_particle_nested_rc_N02.000, rans_tkee_rc.000) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4853)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4853)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4853)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4853)]] (check_parameters, modules, netcdf_interface_mod, user_module) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4852)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4852)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4852)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4852)]] (chemistry_model_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4851)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4851)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4851)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B,C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4851)]] }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4850)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4850)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4850)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4850)]] (indoor_model_mod, surface_mod, urban_surface_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4849)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4849)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4849)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4849)]] (palmrun) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4848)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4848)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4848)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4848)]] (init_3d_model, init_pegrid, read_restart_data_mod, synthetic_turbulence_generator_mod, time_integration, write_restart_data_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4847)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4847)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4847)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4847)]] (chemistry_model_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4845)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4845)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4845)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4845)]] (dynamics_mod, header, init_3d_model, modules, parin, read_restart_data_mod, write_restart_data_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4844)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4844)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4844)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4844)]] (check_parameters, netcdf_interface_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4843)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4843)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4843)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4843)]] (biometeorology_mod, bulk_cloud_model_mod, chemistry_model_mod, dynamics_mod, gust_mod, indoor_model_mod, lagrangian_particle_model_mod, land_surface_model_mod, multi_agent_system_mod, nesting_offl_mod, ocean_mod, plant_canopy_model_mod, pmc_handle_communicator_mod, radiation_model_mod, salsa_mod, spectra_mod, surface_data_output_mod, synthetic_turbulence_generator_mod, urban_surface_mod, user_module, virtual_flight_mod, virtual_measurement_mod, wind_turbine_model_mod, warm_air_bubble_with_bcm_p3d) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4842)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4842)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4842)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4842)]] (bulk_cloud_model_mod, dynamics_mod, gust_mod, indoor_model_mod, lagrangian_particle_model_mod, land_surface_model_mod, multi_agent_system_mod, nesting_offl_mod, ocean_mod, parin, plant_canopy_model_mod, radiation_model_mod, salsa_mod, spectra_mod, surface_data_output_mod, synthetic_turbulence_generator_mod, urban_surface_mod, virtual_flight_mod, topo_from_ASCII_file_p3d) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4839)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4839)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4839)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4839)]] (TESTS/cases/urban_environment_openmp_mpi) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4838)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4838)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4838)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" N }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4838)]] (palmtest, TESTS/builds/gfortran_openmp_mpi, TESTS/cases/urban_environment_openmp_mpi) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4836)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4836)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4836)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4836)]] (radiation_model_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4835)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4835)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4835)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B, C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4835)]] (cpulog_mod, turbulence_closure_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4834)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4834)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4834)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4834)]] (nesting_offl_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4833)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4833)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4833)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4833)]] (chemistry_model_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4832)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4832)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4832)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4832)]] (poismg_mod, poismg_noopt_mod, restart_data_mpi_io_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4831)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4831)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4831)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4831)]] (urban_surface_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4830)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4830)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4830)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4830)]] (pmc_parent_mod, pmc_general_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4829)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4829)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4829)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" B }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4829)]] (surface_mod) }}} |---------------- {{{#!td style="vertical-align:top;width: 50px" [[CRev(0,4828)]] }}} {{{#!td style="vertical-align:top;width: 50px" [[CRev(1,4828)]] }}} {{{#!td style="vertical-align:top;width: 75px" [[CRev(2,4828)]] }}} {{{#!td style="vertical-align:top" 6.0 }}} {{{#!td style="vertical-align:top" C, N }}} {{{#!td style="vertical-align:top" SVN commit message: [[CRev(3,4828)]] (pmc_parent_mod, pmc_general_mod, header updated in all source-code files) }}}