PUBLIC INTERFACE ~ PUBLIC DATA ~ PUBLIC ROUTINES ~ NAMELIST ~ DIAGNOSTIC FIELDS ~ ERROR MESSAGES ~ REFERENCES ~ NOTES

## Module STABLE_BL_TURB_MOD

Contact:
Reviewers:
Change History: WebCVS Log

#### OVERVIEW

#### OTHER MODULES USED

              fms_Mod
     Diag_Manager_Mod
     Time_Manager_Mod
        Constants_Mod
    Monin_Obukhov_Mod

#### PUBLIC INTERFACE

STABLE_BL_TURB:
STABLE_BL_TURB_INIT:
STABLE_BL_TURB_END:

#### PUBLIC DATA

None.

#### PUBLIC ROUTINES

1. #### STABLE_BL_TURB

       call STABLE_BL_TURB (is, js, Time, temp, qv, ql, qi, um, vm, zhalf, zfull, u_star, b_star, lat, akm, akh, vspblcap, kbot )

   DESCRIPTION
   INPUT

     `is` | Starting integer for longitude window (used for diagnostics) [integer]
     `js` | Starting integer for latitude window (used for diagnostics) [integer]
     `Time` | Time type variable (for diagnostics) [time_type]
     `temp` | Temperature (K) [real]
     `qv` | Water vapor specific humidity (kg/kg) [real]
     `ql` | Cloud liquid water specific humidity (kg/kg) [real]
     `qi` | Cloud ice water specific humidity (kg/kg) [real]
     `um` | Zonal wind velocity (m/s) [real]
     `vm` | Meridional wind velocity (m/s) [real]
     `zhalf` | Geopotential height of half levels (m) [real]
     `zfull` | Geopotential height of full levels (m) [real]
     `u_star` | Surface friction velocity (m/s) [real]
     `b_star` | Surface buoyancy scale (m/s2) [real]
     `lat` | Latitude (radians) [real]
     `vspblcap` | Cap to height of very stable enhanced PBL mixing, coming from any other module (m) In usual application this might be entrain_mod. This is also an optional argument. [real]
     `kbot` | Integer indicating the lowest level above ground (integer) This optional argument is used only for eta coordinate model. [integer]

   OUTPUT

     `akm` | Momentum vertical diffusion coefficient (m2/s) [real]
     `akh` | Heat/Tracer vertical diffusion coefficient (m2/s) [real]

2. #### STABLE_BL_TURB_INIT

       call STABLE_BL_TURB_INIT ( axes, Time )

   DESCRIPTION
     Initializes stable_bl_turb_mod: Reads and records namelist, sets up netcdf output if desired.
   INPUT

     `axes` | Vector of axes integers [integer]
     `Time` | Time variable [time_type]

3. #### STABLE_BL_TURB_END

       call STABLE_BL_TURB_END

   DESCRIPTION
     Closes down stable_bl_turb.

#### DATA SETS

None.

#### ERROR MESSAGES

None.

top