Namelist: Difference between revisions
(moved tables to the left) |
(Added TOC) |
||
Line 1: | Line 1: | ||
__TOC__ |
|||
= Recommended ICON Namelist Settings = |
= Recommended ICON Namelist Settings = |
||
Revision as of 20:50, 11 January 2023
Recommended ICON Namelist Settings
It is necessary for the user to choose the ICON settings carefully. Part of the values listed in are recommended to obtain a stable ICON-ART simulation with scientifically reasonable results. Another part is necessary to enable ART features like aerosol-cloud-interactions.
Parameter | Value | Namelist | Description |
---|---|---|---|
dtime | - | run_nml | If facing stability problems, it is recommended to use a shorter time step as recommended by operational setups (e.g. dtime). |
ndyn_substeps | - | run_nml | There is no need to call the dynamics more often than in operational setup. Adjust it according to your dtime choice. |
inwp_gscp | 6 | nwp_phy_nml | In order to enable aerosol-cloud-interactions within ICON-ART, you have to specify this. Note, that you will still need to set iart_aci_warm and iart_aci_cold from . |
irad_aero | 6 | radiation_nml | aerosol optical properties are taken from climatology |
9 | optical properties depend on aerosol concentrations (set iart_ari = 1 in art_nml ) |
ART Namelists
ICON-ART has an own namelist to modify the setup of ART simulations at runtime. The main switch for ART, lart, is located inside run_nml. The namelist for the other ART switches is called art_nml.
A naming convention is used in order to show the type of data. An INTEGER namelist parameter starts with iart_, a REAL namelist parameter starts with rart_, a LOGICAL namelist parameter starts with lart_, and a CHARACTER namelist parameter starts with cart_.
The ICON-ART namelist is located in the module src/namelists/mo_art_nml.f90. General namelist parameters are listed and explained within . Namelist parameters for ART input are listed within . Namelist parameters related to atmospheric chemistry are listed within . Namelist parameters related to aerosol physics are listed within . Namelist parameters related to feedback processes between aerosols and meteorological variables are listed in . Finally, namelist parameters related to physics parameterizations in ICON are listed in .
Name | function |
---|---|
General Variables | |
cart_input_folder
|
Absolute Path to ART source code |
iart_init_aero
|
Initialization of aerosol species |
iart_init_gas
|
Initialization of gaseous species |
lart_diag_out
|
Enable output of diagnostic fields |
lart_pntSrc
|
Enables point sources |
lart_emiss_turbdiff
|
Switch if emissions should be included as surface flux condition |
cart_io_suffix
|
user given suffix instead of automatically generated grid number |
Atmospheric Chemistry | |
lart_chem
|
Main switch to enable chemistry |
lart_chemtracer
|
Switch for parametrised chemtracers |
lart_mecca
|
Switch for MECCA chemistry |
lart_psc
|
Switch for computation of PSCs |
cart_vortex_init_date
|
Date of vortex initialization |
cheminit_file(max_dom)
|
Path to chemical initialization file |
cart_cheminit_coord
|
Path to chemical initialization coordinate file |
cart_cheminit_type
|
Type of chemical initialization coordinate file |
XML configuration | |
cart_chemtracer_xml
|
Path to XML file for parametrised chemtracers |
cart_mecca_xml
|
Path to XML file for MECCA tracers |
cart_aerosol_xml
|
Path to XML file for aerosol tracers |
cart_modes_xml
|
Path to XML file for modes |
cart_pntSrc_xml
|
Path to XML file for point sources |
cart_diagnostics_xml
|
Path to XML file for aerosol diagnostics |
cart_emiss_xml_file
|
Path and file name of the xml files for emission metadata |
cart_ext_data_xml
|
Path to XML file for metadata of datasets prescribing tracers |
Atmospheric Aerosol | |
lart_aerosol
|
Main switch for the treatment of atmospheric aerosol |
iart_seasalt
|
Treatment of sea salt aerosol |
iart_dust
|
Treatment of mineral dust aerosol |
iart_anthro
|
Treatment of anthropogenic aerosol |
iart_fire
|
Treatment of wildfire aerosol |
iart_volcano
|
Treatment of volcanic ash aerosol |
iart_nonsph
|
Treatment of nonspherical particles |
iart_pollen
|
Treatment of pollen |
iart_radioact
|
Treatment of radioactive particles |
cart_volcano_file
|
Absolute path + filename of input file for volcanoes |
cart_radioact_file
|
Absolute path + filename of input for radioactive emissions |
Feedback Processes | |
iart_aci_warm
|
Nucleation of aerosol to cloud droplets |
iart_aci_cold
|
Nucleation of aerosol to cloud ice |
iart_ari
|
Direct interaction of aerosol with radiation |
Namelist parameter | Default | Description | If .TRUE. then needs |
---|---|---|---|
iart_modeshift
|
1 |
Description | ||
---|---|---|
lart | .FALSE. | Main switch which enables the ART modules. Located in the namelist run_nml . |
iart_init_aero | Initialization of aerosol species. Possible values: : Initialization with 0. : Initialization with Climatology1 (not yet implemented) : Initialization from files (see ) | |
iart_init_gas | Initialization of gaseous species. Possible values: : Initialization with 0. : Initialization with Climatology1 (not yet implemented) : Initialization in modus, given by the .xml file input declaration init_mode (see ) : Initialization from files (see )
| |
lart_chem | .FALSE. | Enables chemistry. The chemical mechanism and the according species are set via lart_chemtracer and lart_mecca .
|
lart_pntSrc | .FALSE. | Enables addition of point sources for passive tracer. The sources are controled via cart_pntSrc_xml .
|
lart_aerosol | .FALSE. | Main switch for the treatment of atmospheric aerosol. |
lart_diag_out | .FALSE. | If this switch is set to .TRUE. , diagnostic output fields are available. Set it to .FALSE. when facing memory problems.
|
cart_io_suffix(ndom) | ’grid-number’ | Specifies the grid specification in ART input file name convention (see section [sec:name_concept]). With default grid-number it is replaced by the four character string due to ICON parameter number_of_grid_used . Any other string can be included for each domain. |
---|---|---|
cart_input_folder | ” | Absolute path where input files, like initialization files are located. |
cart_emiss_xml_file | ” | Path and file name to the XML file for specifying emission metadata. |
cart_chemtracer_xml | ” | Path and file name to the XML file for specifying chemical and passive tracer. |
cart_mecca_xml | ” | Path and file name to the XML file for specifying tracers of the MECCA chemical mechanism. |
cart_aerosol_xml | ” | Path and file name to the XML file for specifying aerosol tracer. |
cart_modes_xml | ” | Path and file name to the XML file for specifying aerosol modes. |
cart_pntSrc_xml | ” | Path and file name to the XML file for specifying point source emissions. |
cart_diagnostics_xml | ” | Path and file name to the XML file for specifying (mainly GRIB2) metadata for diagnostic output variables. Not needed for NetCDF output at the moment. |
cart_ext_data_xml | ” | Path and file name to the XML file for specifying metadata of external datasets for prescribing tracers. |
Description | ||
---|---|---|
lart_chemtracer | .FALSE. | Enables the computation of simplified chemistry and passive tracers. |
lart_mecca | .FALSE. | Enables the computation of full chemistry via the MECCA package. |
cart_vortex_init_date | ’ ’ | Date of vortex initialization |
cart_cheminit_file | ’ ’ | Path to chemical initialization file |
cart_cheminit_coord | ’ ’ | Path to chemical initialization coordinate file |
cart_cheminit_type | ’ ’ | Type of chemical initialization coordinate file |
lart_psc | .FALSE. | Switch if polar stratospheric clouds should be calculated |
Description | ||
---|---|---|
iart_seasalt | Treatment of sea salt aerosol. Possible values: : No treatment. : As specified in . Add 6 to iart_ntracer . | |
iart_dust | Treatment of mineral dust aerosol. Possible values: : No treatment. : As specified in . : Simplified version of . | |
iart_volcano | Treatment of volcanic ash particles. Possible values: : No treatment. : 1-moment treatment. As described in . Add 6 to iart_ntracer . : 2-moment treatment. Add 6 to iart_ntracer . | |
cart_volcano_file | ” | Path and filename of the input file for the geographical position and the type of volcanoes. |
iart_radioact | Treatment of radioactive nuclei. Possible values: : No treatment. : As described in the ICON-ART technical documentation. An input file has to be specified via cart_radioact_file. Add 9 to iart_ntracer . | |
cart_radioact_file | ” | Path and filename of the input file for the dispersion of radioactive nuclei. |
iart_pollen | Treatment of pollen. Possible values: : No treatment. : |
Description | ||
---|---|---|
iart_aci_warm | Treatment of warm-phase activation. Note, that inwp_gscp = 6 is a prerequisite for aerosol-cloud-interactions. Possible values: : Constant as for inwp_gscp = 4. : with extensions . | |
iart_aci_cold | Treatment of cold-phase nucleation. Note, that inwp_gscp = 6 is a prerequisite for aerosol-cloud-interactions. Possible values: : scheme with constant IN properties as for inwp_gscp = 4. : scheme with scheme for het. nucleation. : scheme with scheme for het. nucleation. : scheme with scheme for het. nucleation. : scheme with scheme for het. nucleation. : scheme with Ullrich et al. scheme for het. nucleation. : scheme with scheme for het. nucleation and budget variable for activated dust IN. : scheme with prognostic mineral dust IN and budget variable for activated dust IN. | |
iart_ari | Direct interaction of simulated aerosol with radiation (here default: irad_aero = 6 ).: no interaction : with interaction. Set irad_aero = 9 in radiation_nml |
Description | ||
---|---|---|
lart_conv | .TRUE. | Consider tendencies due to the convection parameterization. |
lart_turb | .TRUE. | Consider tendencies due to the turbulent diffusion parameterization. |
Namelist parameter | Default | Description | If .TRUE. then needs |
---|---|---|---|
lart_chem
|
.FALSE. | Enables chemistry. | lart_chemtracer = .TRUE. OR lart_mecca = .TRUE.
|
lart_chemtracer
|
.FALSE. | Switch for simple OH chemistry | cart_chemtracer_xml
|
lart_mecca
|
.FALSE. | Switch for kpp chemistry | cart_mecca_xml
|
lart_pntSrc
|
.FALSE. | Enables addition of point sources | cart_pntSrc_xml
|
lart_aerosol
|
.FALSE. | Main switch for the treatment of | cart_aerosol_xml
|
atmospheric aerosol. | and cart_modes_xml
| ||
lart_diag_out
|
.FALSE. | Enables diagnostic output fields | cart_diagnostics_xml
|