Home page  
Home   Your Room   Login   Contact   Feedback   Site Map   Search:  
Discover this product  
About Us
Overview
Getting here
Committees
Products
Forecasts
Order Data
Order Software
Services
Computing
Archive
PrepIFS
Research
Modelling
Reanalysis
Seasonal
Publications
Newsletters
Manuals
Library
News&Events
Calendar
Employment
Open Tenders
   
Home > Research > Ifsdocs > PHYSICS >  
   

Chapter 4. Subgrid-scale orographic drag

IFS documentation Front Page


Table of contents



Chapter 1. Overview

Chapter 2. Radiation

Chapter 3. Turbulent diffusion and interactions with the surface

Chapter 4. Subgrid-scale orographic drag

Chapter 5. Convection

Chapter 6. Clouds and large-scale precipitation

Chapter 7. Land suface parametrization

Chapter 8. Methane oxidation

Chapter 9. Climatological data

REFERENCES


 
  Next Section
Previous Section


4.4 Code




The code mirrors the basic form of the scheme. Hence there is a routine defining all the basic input values for the evaluations of drag, wave stress etc.; a routine to calculate the vertical distribution of wave stress; and a principal routine which computes the wave stress at the surface and the total momentum tendencies, including that from the low-level drag.


The orography parametrization is called from CALLPAR as GWDRAG which in turn calls GWSETUP, and GWPROFIL.


4.4.1 GWSETUP




This defines various reference model levels for controlling the vertical structure of the calculations, and sets up a number of derived atmospheric variables and geometric calculations required to run the scheme:
(a)   The definition of the Brunt-Väisälä frequency on half levels

 
(4.25)
(b)   The definition of the mean wind components in the layer (where is the standard deviation of the subgridscale orographic height)

 
(4.26)
  and similarly for ; likewise the mean static stability, , and the mean density, are calculated.
(c)   The calculation of necessary geometry pertaining to geographical orientation of subgridscale orography and wind direction,

 
(4.27)

 
(4.28)

 
(4.29)
  and , where is the orientation of ridges relative to east, and the calculation of Phillips (1984) parameters

 
,
(4.30)
  where is the anisotropy of the subgridscale orography.
(d)   The calculation of the vertical wind-profile in the plane of the gravity wave stress. Defining
  and similarly for , where ,
  then the wind profile is defined level-by-level as

 
,
(4.31)
  where and ; the values of are also used to compute half level values etc. by linear interpolation in pressure.
(e)   The calculation of basic flow Richardson Number
(f)   The calculation of the depth of the layer treated as `blocked' (i. e. experiencing a direct drag-force due to the subgrid-scale orography). This is given by the value of that is the solution to the finite-difference form of the equation

 
(4.32)
  where is a constant defined later.
(g)   The calculation of the layer in which low-level wave-breaking occurs (i. e. the layer experiencing gravity wave breaking (if any) immediately above the `blocked' layer). This is given by the value of that is the solution to the finite difference form of the equation

 
;
(4.33)
  the value of is not allowed to be less than .
(h)   The calculation of the assumed vertical profile of the subgridscale orography needed for the `blocking' computations

 
(4.34)


4.4.2 GWPROFIL




This computes the vertical profile of gravity-wave stress by constructing a local wave Richardson number which attempts to describe the onset of turbulence due to the gravity waves becoming convectively unstable or encountering critical layers. This wave Richardson number can be written in the form
,
where is the Richardson number of the basic flow. The parameter in which represents the amplitude of the wave and is the wind speed resolved in the direction of . By requiring that never falls below a critical value (currently equal to 0.25), values of wave stress are defined progressively from the top of the blocked layer upwards.


When low-level breaking occurs the relevant depth is assumed to be related to the vertical wavelength. Hence a linear (in pressure) decrease of stress is included over a depth given by the solution of Eq. (4.32). The linear decrease of stress is written as

 
(4.35)


where the asterisk subscript indicates that the value is at the level .


4.4.3 GWDRAG




This is the main routine. After calling GWSETUP, it defines the gravity-wave stress amplitude in the form,

 
(4.36)
(where is a constant defined later and is the mean slope of the subgrid-scale orography) and then calls GWPROCIL. The tendencies due to the wave stresses are then calculated in the form gravity-wave stress amplitude in the form,

 
(4.37)
where is a constant defined later and is the mean slope of the subgrid-scale orography.




 
(4.38)


where is the necessary geometric function to generate components, (similarly for ).


Next the low-level blocking calculations are carried out for levels below . These are done level-by-level as follows. Writing the low-level deceleration in the form

 
,
(4.39)
where and and have been defined earlier, Eq. (4.39) is evaluated in the following partially implicit manner by writing it in the form
then and . Hence


This calculation is done level-by-level.


Finally the tendencies are incremented. This includes local dissipation heating in the form
where , and etc.


Next Section
Previous Section



 

Top of page 05.04.2002
 
   Page Details         © ECMWF
shim shim shim