Documentation of the Changes in the COSMO-Model
Version 5.09a

18.05.2021

Contents:

  1. Preparations for the New Multi-Layer Snow Scheme SNOWPOLINO
  2. Preparations for the Urban Parameterization TERRA_URB
  3. Additional Adaptations for MESSy
  4. Added a new internal switch lcalc_wmaxtrack
  5. Technical Changes and Bug Fixes
  6. Changes to the Namelists
  7. Changes of Results


1. Preparations for the New Multi-Layer Snow Scheme SNOWPOLINO

(by Sascha Bellaire, Varun Sharma)

NOTE:
This scheme is not yet active! These are only preparatory steps!

Added new Fields

The following new fields have been added for the multi-layer snow scheme SNOWPOLINO. The fields are also defined in the blocked data structure (for now and new time level). The vertical dimension of the multi-layer variables is ke_snow. All fields are available for input/output.

shortnameCOSMO variableExplanationUnit
TofSNW_LTOP_M t_sn multi-layer snow temperature K
ICEinSNW_VC_M theta_i volumentric ice content -
H2OinSNW_VC_M theta_w volumentric water content -
AIRinSNW_VC_M theta_a volumentric air content -
DZ_SNOW_M dzm_sn layer thickness m
H_NEWSNOW_M hn_sn new snow amounts (storage) m
N_SNOW_M top_sn index of first (top) snow layer -

NOTE:
The field TofSNW_LTOP_M (temperature of snow level top) is different from the already existing field T_SNOW_M. While T_SNOW_M is defined as a level (only typeOfFirstFixedSurface set in GRIB 2), TofSNW_LTOP_M is a layer, for which both meta data, typeOfFirstFixedSurface and typeOfSecondFixedSurface are set. But the value is defined at the layer top.

New (and replaced) Namelist Variables

Up to now the namelist switch lmulti_snow was used to switch on or off the already implemented multi-layer snow scheme from Ekaterina Machulskaya. To account also for the new multi-layer snow scheme SNOWPOLINO, this switch has been replaced by an integer variable itype_snow. In addition, a new switch for the initialization of SNOWPOLINO, itype_snow_start, has been implemented.

Back to Contents


2. Preparations for the Urban Parameterization TERRA_URB

(by Hendrik Wouters, Mikhail Varentsov, Ulrich Schättler)

NOTE:
This scheme is not yet active! These are only preparatory steps!

Added new Fields

The climate scenarios for CMIP6 feature the so-called "Shared Socioeconomic Pathways" emission scenarios. To faciliate the downscaling of CMIP6 simulations, several of the corresponding greenhouse-gas concentrations can be choosen by setting the namelist parameter ico2_rad to values between 11 and 19. The following scenarios are available:

The following new fields have been added for the urban parameterization TERRA_URB. Fields with an entry "b" also exist in the blocked data structure. And only fields with a given shortname are available for I/O.

shortname COSMO variableblockedExplanationUnit
FR_PAVED isa b total impervious surface-area index ( - )
isa_uc impervious surface-area fraction in the urban canopy (mostly 1) ( - )
frc b surface fraction of the tiles ( 1 )
sa_uc b surface-area fraction of the urban canopy (buildings and pavements)( - )
w_imp b impervious water storage (kg m-2)
w_isa b this is the same as w_imp, but multiplied by isa (kg m-2)
kbmo b inverse Stanton number ( - )
ai_uc b surface area index of the urban canopy (> 1) ( - )
alb_red_uc b albedo reduction factor for the urban canopy ( - )
AHF ahf_an anthropogenic heat flux (annual mean) ( 1 )
ahf_now anthropogenic heat flux of the current time step ( 1 )
t_g_atm b weighted surface temperature for lterra_urb ( K )
URB_FR_BLDurb_fr_bld b Building area fraction with respect to urban tile ( - )
URB_H2W urb_h2w b Street canyon H/W ratio ( m/m )
URB_H_BLD urb_h_bld b Building height ( m )
URB_ALB_THurb_alb_th b Urban material thermal albedo ( % )
URB_ALB_SOurb_alb_so b Urban material solar albedo ( % )
URB_HCAP urb_hcap b Volumetric heat capacity of urban material (Jm-3K-1)
URB_HCON urb_hcon b Heat conductivity of urban material (Wm-1K-1)

New Namelist Variables

To control the urban parameterization TERRA_URB, the following namelist variables have been implemented:

NOTE:
In a first implementation another namelist variable ntiles was used. But this solely depends on lterra_urb and cannot really be chosen by the user. Therefore it was removed again.

Back to Contents


3. Additional Adaptations for MESSy

(by Astrid Kerkweg)

For MESSy, the local field fr_wi_b from TERRA is required also outside of TERRA.

In addition, some modifications have been done in lmorg.f90:

Back to Contents


4. Added a new internal switch lcalc_wmaxtrack

(by Ulrich Schättler)

For all track variables but wmaxtrack (W_CTMAX), internal logical switches already have been implemented to control, whether they have to be computed. These switches are set to .TRUE., if the corresponding shortname appears in an output list. lcalc_wmaxtrack just has been forgotten before.

Back to Contents


5. Technical Changes and Bug Fixes

Back to Contents


6. Changes to the Namelists

Group Name Meaning Default
/PHYCTL/ itype_snow NEW Type of snow scheme to use (replaces lmulti_snow)
  1. (default) traditional single layer scheme
  2. multi-layer snow scheme by Ekaterina Machulskaya (former lmulti_snow)
  3. multi-layer snow scheme SNOWPOLINO
1
itype_snow_start NEW Type of cold start for SNOWPOLINO (only active for itype_snow=3)
  1. no cold start: fields for itype_snow==3 have to be read
  2. hard cold start - all snow is removed and fields initiated to zero
  3. soft cold start - state snow cover is estimated based on available analysis fields T_SNOW, W_SNOW, RHO_SNOW
2
lterra_urb NEW To switch on/off the urban parameterization. .FALSE.
lurbfab NEW To switch on/off the urban fabric (in a bulk approach). .TRUE.
itype_ahf NEW Type of anthropogenic heat
  1. no anthropogenic heat flux
  2. (default) anthropogenic heat according to Flanner (2009)
1
itype_kbmo_uf NEW Bluff-body thermal roughness length parametrization
  1. standard SAI-based turbtran
  2. Brutsaert/Kanda
  3. Zilitinkevich
1
itype_eisa NEW Type of evaporation from the impervious surface
  1. evaporation just like bare soil
  2. no evaporation
  3. PDF-based puddle evaporation (Wouters et al., 2015)
2

7. Changes of Results

NONE

Back to Contents