= 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 (expected February 2018) * '''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) ---- == Version 5.0 - December 16, 2017 === SVN Info: === * Path: [source:palm/tags/release-5.0] * Revision: r2704 === New features: === * '''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 ----