Version 18 (modified by dom_dwd_user, 6 years ago) (diff)

--

Summary of user-affecting changes to PALM

(e.g. palmrun/palmbuild options/variables, .palm.iofiles, Namelist names and parameters, rrtmg changes require new build of rrtmg, etc)

  • palmrun/palmbuild options -h and -d will be renamed -c and -r
  • change 2
  • etc

Summary of relevant code changes, new features

  • ocean code has been modularized and put into new file ocean_mod.f90. Turbulence generation by wave breaking, as well as the Stokes drift have been implemented in the default code. New namelist ocean_parameters
  • introduced changes to date_and_time_mod.f90 for calculations of time indices such as hour of the day or month of the year, according to the running time of the simulation
  • New feature Multi Agent System (MAS) has been added. It is modularized in the new file multi_agent_system_mod.f90 and can be steered using the new namelist agent_parameters.
  • Chemistry:
    • new module for processing chemistry emissions (chem_emissions_mod.f90)
    • introduced deposition of gases and particles in chemistry model
    • subroutines chem_check_parameters and chem_header
    • 2d and profile output for chemistry variables added
    • 'de-cycling' of chemistry variables at lateral boundaries
    • additions to UTILS/chemistry/gasphase_preproc and modifications of kpp4palm: automatic preparation of vector version, inclusion of fixed species, more mechanisms added (CBM4, phstat, phstatp, simplep, passive1)
    • about 1000 (at least if feels like this) small fixes
    • adaptation of namelist chemistry_parameters to new features
  • The vertical grid stretching mechanism has been extended to allow more than one stretched region. In addition, stretching from coarse to fine as well as from fine to coarse is possible now. For more information see parameter dz or have a look into file init_grid.f90.
  • The model now comprises a biometeorology module that can be used to determine the thermal indices Perceived Temperature (PT), Universal Thermal Climate Index (UTCI) and Physiologically Equivalent Temperature (PET). The indices are calculated as soon as the namelist 'biometeorology_parameters' exists and can be disabled by setting e.g. 'biom_pt = .F.'.
  • change 3
  • etc