SUPHEC Subroutine

subroutine SUPHEC(KULOUT)

Uses

  • proc~~suphec~2~~UsesGraph proc~suphec~2 SUPHEC module~yoephy YOEPHY proc~suphec~2->module~yoephy module~yoevdf YOEVDF proc~suphec~2->module~yoevdf module~yomcoaphy YOMCOAPHY proc~suphec~2->module~yomcoaphy module~yomsw15 YOMSW15 proc~suphec~2->module~yomsw15 module~yomgem YOMGEM proc~suphec~2->module~yomgem module~yomcst~3 YOMCST proc~suphec~2->module~yomcst~3 module~clesphys_mod_h~2 clesphys_mod_h proc~suphec~2->module~clesphys_mod_h~2 module~yomct0 YOMCT0 proc~suphec~2->module~yomct0 module~yoesw YOESW proc~suphec~2->module~yoesw module~yoe_tile_prop~2 YOE_TILE_PROP proc~suphec~2->module~yoe_tile_prop~2 module~yom_phys_grid YOM_PHYS_GRID proc~suphec~2->module~yom_phys_grid module~surface_fields SURFACE_FIELDS proc~suphec~2->module~surface_fields module~yomphy YOMPHY proc~suphec~2->module~yomphy module~vertical_layers_mod vertical_layers_mod proc~suphec~2->module~vertical_layers_mod module~yoerad yoerad proc~suphec~2->module~yoerad module~yomhook yomhook proc~suphec~2->module~yomhook module~yomdim YOMDIM proc~suphec~2->module~yomdim module~parkind1~2 PARKIND1 proc~suphec~2->module~parkind1~2 module~yomdphy YOMDPHY proc~suphec~2->module~yomdphy module~yoelw YOELW proc~suphec~2->module~yoelw module~yoephy->module~parkind1~2 module~yoevdf->module~parkind1~2 module~yomcoaphy->module~parkind1~2 module~gridpoint_buffers GRIDPOINT_BUFFERS module~yomcoaphy->module~gridpoint_buffers module~yomsw15->module~parkind1~2 module~yomgem->module~parkind1~2 module~yomcst~3->module~parkind1~2 module~yomct0->module~parkind1~2 module~yoesw->module~parkind1~2 module~yoe_tile_prop~2->module~parkind1~2 module~yom_phys_grid->module~parkind1~2 module~surface_fields->module~yomct0 module~surface_fields->module~yomhook module~surface_fields->module~yomdim module~surface_fields->module~parkind1~2 module~yomlun~4 YOMLUN module~surface_fields->module~yomlun~4 module~yomdyn YOMDYN module~surface_fields->module~yomdyn module~yomphy->module~parkind1~2 module~yomdim->module~parkind1~2 module~yomdphy->module~parkind1~2 module~yoelw->module~parkind1~2 module~gridpoint_buffers->module~yomgem module~gridpoint_buffers->module~yomct0 module~gridpoint_buffers->module~yomhook module~gridpoint_buffers->module~parkind1~2 module~gridpoint_buffers->module~yomlun~4 module~yomlun~4->module~parkind1~2 module~yomlun_ifsaux YOMLUN_IFSAUX module~yomlun~4->module~yomlun_ifsaux module~yomdyn->module~parkind1~2 module~yomlun_ifsaux->module~parkind1~2

*** *SUPHEC - INITIALISES PHYSICAL CONSTANTS OF UNCERTAIN VALUE. WITHIN THE E.C.M.W.F. PHYSICS PACKAGE

  • INTERFACE. ----------

    COMMON YOETHF DERIVED CONSTANTS SPECIFIC TO ECMWF THERMODYNAMICS

    R__ES CONSTANTS USED FOR COMPUTATION OF SATURATION MIXING RATIO OVER LIQUID WATER(R_LES) OR ICE(R_IES). RVTMP2 RVTMP2=RCPV/RCPD-1. RHOH2O *DENSITY OF LIQUID WATER. (RATM/100.)

     0.5    DEFINE STANDARD ATMOSPHERE VERTICAL CONFIGURATION
             -------------------------------------------------
    

    ALLOCATE(VBH (0:MAX(JPMXLE,NFLEVG))) from suallo.F90

!!! A REVOIR (MPL) 1. SETTING CONSTANTS FOR DIAGNOSTIC CLOUD SCHEME ---------------------------------------------

     2.     SETTING CONSTANTS FOR LARGE-SCALE CONDENSATION SCHEME
             -----------------------------------------------------





     3.     SETTING CONSTANTS FOR CONVECTION SCHEME
             ---------------------------------------





     3.     SETTING CONSTANTS FOR NEW LINEARIZED CONVECTION SCHEME
             ------------------------------------------------------




     4.     SETTING CONSTANTS FOR GRAVITY WAVE DRAG SCHEME
             ----------------------------------------------





     5.     SETTING CONSTANTS FOR VERTICAL DIFFUSION
             ----------------------------------------









     6.     SETTING CONSTANTS FOR RADIATION SCHEME
             --------------------------------------

     7.     SETTING CONSTANTS FOR SURFACE SCHEME
             ------------------------------------




































     8.     SETTING CONSTANTS FOR CLOUD OPTICAL PROPERTIES
             ----------------------------------------------

     9.     SETTING CONSTANTS FOR PROGNOSTIC CLOUD SCHEME
             ----------------------------------------------





    10.     SETTING CONSTANTS FOR WAVE COUPLING
             -----------------------------------




     11.   SETTING CONSTANTS FOR LINEARIZED PHYSICS
            ----------------------------------------




     12.   SETTING CONSTANTS FOR METHANE OXIDATION
            ---------------------------------------

Arguments

Type IntentOptional Attributes Name
integer(kind=JPIM), intent(in) :: KULOUT

Calls

proc~~suphec~2~~CallsGraph proc~suphec~2 SUPHEC proc~dr_hook dr_hook proc~suphec~2->proc~dr_hook

Contents


Common Blocks

include "clesphys.h"

Type Attributes Name Initial
real :: R2ES
real :: R3LES
real :: R3IES
real :: R4LES
real :: R4IES
real :: R5LES
real :: R5IES
real :: RVTMP2
real :: RHOH2O
real :: R5ALVCP
real :: R5ALSCP
real :: RALVDCP
real :: RALSDCP
real :: RALFDCP
real :: RTWAT
real :: RTBER
real :: RTBERCU
real :: RTICE
real :: RTICECU
real :: RTWAT_RTICE_R
real :: RTWAT_RTICECU_R
real :: RKOOP1
real :: RKOOP2
real :: OK_BAD_ECMWF_THERMO