= Release notes = ---- == Upcoming == === Features under development: === * '''Aerosol chemistry''' (expected February 2018) * '''Biometeorological analysis products''' (expected January 2018) * '''Indoor climate and energy demand model''' (expected February 2018) * '''Multi-agent system''' for humans in urban environments (expected May 2018) * '''Particle nesting:''' Particle model works with LES-LES nesting (physical testing in progress) * '''RANS mode:''' TKE-epsilon turbulence closure for urban simulations (expected January 2018) * '''Vegetation parameterization:''' Coupling of 3D vegetation with soil model. Energy balance solver for leaf temperature and explicit transpiration of trees (expected May 2018) ---- {{{#!comment == Version 6.0 - October 30, 2018 === SVN Info: === * Path: [source:palm/tags/release-6.0] * Revision: r3333 === New features: === === Major changes: === * '''Radiative transfer''' (PALM-4U): Radiative transfer model has been updated to version 3 (RTM 3.0). * A new discretization scheme for direct solar, diffuse solar, emitted and reflected radiation substantially enhances scalability, especially on large domains and domains with complex terrain, reduces memory demands, eliminates the need for limiting maximum raytracing distance and reduces discretization error between close surfaces. * A new raytracing algorithm improves performance of the preprocessing step and reduces the MPI overhead. * Absorption and emission of longwave radiation by plant canopy (interacting with surfaces and sky) is now simulated in addition to shortwave radiation. LW and SW plant canopy radiative exchange is also used as an input for plant canopy transpiration. === Known bugs: === ---- }}} == Version 5.0 - December 16, 2017 === SVN Info: === * Path: [source:palm/tags/release-5.0] * Revision: r2704 === New features: === * '''Anelastic approximation''' (PALM): The anelastically approximated equations for atmospheric motion have been implemented. PALM users can now choose between the Boussinesq and the anelastic approximation ([wiki:doc/app/inipar#approximation details]). The anelastic approximation allows a vertical variation of the air density and therefore enables PALM to be used for simulations of atmospheric phenomena with large vertical extend (e.g. deep convection). * '''Chemistry model''' (PALM-4U): A gas-phase chemistry has been implemented. * '''Cloud microphysics''' (PALM): Advanced bulk microphysics implemented. This basically involves two additional prognostic equations for the cloud droplet number concentration, and the cloud water content as well as aerosol activation schemes. * '''GUI tools''' (PALM): Graphical helper tools have been added (PALM grid finder, palm_gf; PALM watchdog, palm_wd, PALM job manager, palm_jm). * '''INIFOR''' (PALM-4U): Initialization and forcing by COSMO-DE large-scale data is realized via NetCDF interface and preprocessing tool INIFOR. * '''Interface for reading NetCDF input data:''' (PALM-4U): Input data (e.g. building heights, land surface classification, etc.) are now read from NetCDF driver files. * '''Lagrangian cloud model:''' (PALM): Splitting/merging algorithm implemented. * '''Land surface scheme''' (PALM): * Support for water and paved surfaces added ([wiki:doc/tec/lsm details]). * Revised skin layer concept and soil model configuration ([wiki:doc/tec/lsm details]). * '''LES-LES self-nesting''' (PALM-4U): Multi-stage LES-LES nesting is realized for most quantities (except chemistry) ([wiki:doc/tec/nesting details]). Also, two different 1D vertical nesting schemes are available. * [[span(style=color: #FF0000, '''Model steering''' )]] (PALM): The old scripts mrun and mbuild have been removed in favor of more user-friendly scripts palmrun and palmbuild. Furthermore the configuration file .mrun.config is split into two new files .palm.config. and .palm.iofiles ([wiki:doc/app/palmrun details]). * '''Radiation model''' (PALM): Coupling to RRTMG radiation code realized. RRTMG is now shipped with PALM. * '''Radiative transfer''' (PALM-4U): Radiative transfer in the urban canopy layer, including multiple reflections between buildings and shading of tall vegetation. Can also be used in complex terrain. * '''RANS mode:''' TKE-l turbulence closure for urban simulations has been implemented. * '''Spin-up''' (PALM-4U): A spin-up mechanism is available for running land surface model, urban surface model and radiation scheme independently from atmosphere to generate steady-state soil and wall temperatures for initialization. * '''Synthetic turbulence generator''' (PALM): A turbulence generator can be used instead of turbulence recycling for non-cyclic inflow conditions * '''Testsuite''' (PALM): New svn commits are now automatically tested. * '''Urban surface scheme''' (PALM-4U): An energy balance solver for buildings and a wall material model. * '''Wind turbine model''' (PALM): A wind turbine model was implemented ([wiki:doc/tec/wtm details]). === Major changes: === * '''Humidity vs scalar''': Humidity and scalar are now separated. * '''Multigrid solver''' (PALM): Optimized multi-grid pressure solver is implemented. * '''Non-cycle inflow''': major changes and improvements for non-cyclic turbulent inflow and turbulence recycling. * '''palmrungui''': the mrun GUI was re-designed in python and renamed to palmrungui. * '''Surface layer''': Three different methods are now available to calculate surface-layer scaling variables and fluxes. This basically involves the calculation of the Obukhov length. Three different methods are now available ("old" circular method, Newton iteration, and look-up table) (wiki:doc/tec/bc details]). * '''Surface treatment''': Surface elements are now arranged in a 1D structure and a Fortran derived data type. This applied to default, land surface and urban surface elements. * '''Topography implementation''': Topography is now considered via flag arrays instead of 2D index arrays. Overhanging structures like bridges are now possible, i.e., the limitation of surface-mounted topography does not exist anymore. A topography filter was implemented that fills holes that consist of only one grid point [wiki:doc/tec/topography#topo details]). === Bugs fixed: === See [wiki:doc/tec/changelog changelog 2017] and [wiki:doc/tec/changelog_2013-2016 changelog 2013-2016]. === Known bugs: === * Calculation of aerodynamic resistance for building walls needs further adjustment * LES-LES nesting remains unstable at high grid aspect ratios (so far only tested for a ratio of 10:1) * Nesting and restarts do not work for chemistry yet ---- == Version 4.0 - January 28, 2015 === SVN Info: === * Path: [source:palm/tags/release-4.0] * Revision: r1540 === New features: === * '''Progress bar''' (PALM): Informative messages during execution and progress bar added * '''Land surface model''' (PALM): Beta version has been implemented * '''Radiation model''' (PALM): Simple clear-sky radiation model === Major changes: === * '''Canopy model:''' Canopy model is modularized and controlled by seperate NAMELIST * '''General changes in code layout:''' * ONLY attribute added to all USE statements * KIND parameter added to all INTEGER/REAL declarations * comment fields for explaining variables added * '''Lagrangian particle model:''' Completely revised with improved performance and less demand of memory * '''Large-scale forcing / nudging:''' Some extensions * '''Parallel NetCDF:''' Peformance optimization for parallel NetCDF on Cray XC systems * '''Performance:''' Code modifications to allow run on 10.000 cores and more === Bugs fixed: === [wiki:doc/tec/changelog_2013-2016 changelog 2013-2016] ---- == Version 3.10 - March 05, 2014 === SVN Info: === * Path: [source:palm/tags/release-3.10] * Revision: r1296 ---- == Version 3.9 - October 22, 2012 === SVN Info: === * Path: [source:palm/tags/release-3.9] * Revision: r1038 ---- == Version 3.8 - April 11, 2011 === SVN Info: === * Path: [source:palm/tags/release-3.8] * Revision: r724 ---- == Version 3.7a - April 11, 2011 === SVN Info: === * Path: [source:palm/tags/release-3.7a] * Revision: r487 ---- == Version 3.7 - September 24, 2009 === SVN Info: === * Path: [source:palm/tags/release-3.7] * Revision: r393 ---- == Version 3.6 - February 10, 2009 === SVN Info: === * Path: [source:palm/tags/release-3.6] * Revision: 235 ---- == Version 3.5 - September 07, 2008 === SVN Info: === * Path: [source:palm/tags/release-3.5] * Revision: 203 ---- == Version 3.4a - November 29, 2007 === SVN Info: === * Path: [source:palm/tags/release-3.4a] * Revision: 141 ---- == Version 3.4 - October 05, 2007 === SVN Info: === * Path: [source:palm/tags/release-3.4] * Revision: 112 ---- == Version 3.3 - June 21, 2007 === SVN Info: === * Path: [source:palm/tags/release-3.3] * Revision: 99 ---- == Version 3.2b - May 30, 2007 === SVN Info: === * Path: [source:palm/tags/release-3.2b] * Revision: 92 ---- == Version 3.2a - April 19, 2007 === SVN Info: === * Path: [source:palm/tags/release-3.2a] * Revision: 84 ---- == Version 3.2 - March 29, 2007 === SVN Info: === * Path: [source:palm/tags/release-3.2] * Revision: 81 ---- == Version 3.1c - March 04, 2007 === SVN Info: === * Path: [source:palm/tags/release-3.1c] * Revision: 43 ---- == Version 3.1b - February 14, 2007 === SVN Info: === * Path: [source:palm/tags/release-3.1b] * Revision: 11 ----