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