Version 14 (modified by monakurppa, 5 years ago) (diff)

Add more details on the horizontal boundary conditions

Overview

This page is part of the Aerosol Model (SALSA) documentation.
It contains a description of SALSA.
For an overview of all SALSA-related pages, see the SALSA main page.

The aerosol module SALSA (Kokkola et al., 2008) embedded in PALM (Kurppa et al., 2019) can be used to simulate the aerosol particle concentrations, size distributions and chemical compositions. In SALSA, the aerosol size distribution is represented as a discrete set of size bins (by default 10 bins). The number ni (m-3) and mass concentration mc,i (kg m-3) of each size bin i and chemical component c are the model prognostic variables. Currently, the following chemical components can be included: sulphuric acid (H2SO4), organic carbon (OC), black carbon (BC), nitric acid (HNO3), ammonium (NH3), sea salt (SS), dust (DU) and water (H2O). Furthermore, the gaseous concentrations of H2SO4, HNO3, NH3 and semi- and non-volatile organic vapours (OCSV and OCNV) are also default prognostic variables. The aerosol dynamic processes included are

  • coagulation,
  • condensation of H2SO4, organics (both OCSV and OCNV) and water vapour,
  • dissolutional growth by HNO3 and NH3,
  • nucleation and dry deposition on horizontal and vertical surfaces and resolved-scale vegetation.

SALSA can be coupled with the chemistry module. In that case, the five gaseous compounds (H2SO4, HNO3, NH3, OCNV and OCSV) will be imported to SALSA from the chemistry module and must thus be included in the chemical mechanism applied (see an example for a chemical mechanism including the gases needed in SALSA).

SALSA is enabled by adding the NAMELIST salsa_parameters with appropriate parameters to the INPUT parameter file (<run_identifier>_p3d).

Boundary conditions for the SALSA variables

SALSA can be run with horizontal boundary conditions that differ from the remaining PALM code. For example, it is possible to:

  • Use non-cyclic boundary conditions for the SALSA variables, while cyclic conditions are used for all other variables. If there are aerosol sources/sinks in the simulation domain, using cyclic conditions for the SALSA variables would lead to accumulation and a constant increase/decrease of concentrations in the domain.
  • Disable self-nesting for SALSA variables and run SALSA e.g., only within a child domain (see nesting_salsa).
  • Disable offline nesting for SALSA variables (see nesting_offline_salsa).

All the scanerios above require setting the respective boundary condition parameters bc_aer_n, bc_aer_s, bc_aer_l,bc_aer_r, bc_aer_b and bc_aer_t.