TYPE_GFL_COMP Derived Type

type, public :: TYPE_GFL_COMP
sequence


Inherited by

type~~type_gfl_comp~4~~InheritedByGraph type~type_gfl_comp~4 TYPE_GFL_COMP type~type_gfl_comp~4->type~type_gfl_comp~4 PREVIOUS type~type_gfld~4 TYPE_GFLD type~type_gfld~4->type~type_gfl_comp~4 YCOMP, YQ, YI, YL, YLCONV, YICONV, YRCONV, YSCONV, YIRAD, YLRAD, YS, YR, YG, YH, YTKE, YTTE, YEFB1, YEFB2, YEFB3, YA, YO3, YSRC, YMXL, YSCC2, YGCCA, YCPF, YSPF, YCVGQ, YQVA, YGHG, YGRG, YCHEM, YGRGTEND, YAERO, YTRAC, YLRCH4, YCH4S, YFORC, YEZDIAG, YERA40, YNOGW, YSLDIA, YAEROUT, YUVP, YPHYS, YSDSAT, YCVV, YRKTH, YRKTQV, YRKTQC, YUOM, YUAL, YDOM, YDAL, YUEN, YUNEBH, YEXT

Contents


Components

Type Visibility Attributes Name Initial
character(len=16), public :: CNAME = ''
integer(kind=JPIM), public :: IGRBCODE = -999
logical, public :: LADV = .FALSE.
logical, public :: LADV5 = .FALSE.
logical, public :: LTDIABLIN = .FALSE.
logical, public :: LHORTURB = .FALSE.
integer(kind=JPIM), public :: NREQIN = 0
logical, public :: LREQOUT = .FALSE.
logical, public :: LGPINGP = .TRUE.
logical, public :: LGP = .FALSE.
logical, public :: LSP = .FALSE.
logical, public :: LCDERS = .FALSE.
logical, public :: LACTIVE = .FALSE.
logical, public :: LTHERMACT = .FALSE.
real(kind=JPRB), public :: R = 0.0_JPRB
real(kind=JPRB), public :: RCP = 0.0_JPRB
logical, public :: LT9 = .FALSE.
logical, public :: LT1 = .FALSE.
logical, public :: LT5 = .FALSE.
logical, public :: LPHY = .FALSE.
logical, public :: LPT = .FALSE.
logical, public :: LTRAJIO = .FALSE.
logical, public :: LDIAG = .FALSE.
logical, public :: LPC = .FALSE.
real(kind=JPRB), public :: REFVALI = 0.0_JPRB
logical, public :: LADJUST0 = .FALSE.
logical, public :: LADJUST1 = .FALSE.
integer(kind=JPIM), public :: NCOUPLING = 0
real(kind=JPRB), public :: REFVALC = 0.0_JPRB
logical, public :: LBIPER = .FALSE.
character(len=12), public :: CSLINT = ''
integer(kind=JPIM), public :: MP = -99999999
integer(kind=JPIM), public :: MPL = -99999999
integer(kind=JPIM), public :: MPM = -99999999
integer(kind=JPIM), public :: MP9 = -99999999
integer(kind=JPIM), public :: MP9_PH = -99999999
integer(kind=JPIM), public :: MP1 = -99999999
integer(kind=JPIM), public :: MP5 = -99999999
integer(kind=JPIM), public :: MP5L = -99999999
integer(kind=JPIM), public :: MP5M = -99999999
integer(kind=JPIM), public :: MPSLP = -99999999
integer(kind=JPIM), public :: MPSP = -99999999
integer(kind=JPIM), public :: MP_SPL = -99999999
integer(kind=JPIM), public :: MP_SL1 = -99999999
integer(kind=JPIM), public :: MP_SLX = -99999999
integer(kind=JPIM), public :: MPPT = -99999999
integer(kind=JPIM), public :: MPPC = -99999999
logical, public :: LWATER
logical, public :: LPRECIP
real(kind=JPRB), public :: RLZER
integer(kind=JPIM), public :: NCOUPLO4
logical, public :: LASSIM
integer(kind=JPIM), public :: IGRIBDV
integer(kind=JPIM), public :: IGRIBTC
integer(kind=JPIM), public :: IGRIBSFC
logical, public :: LDIFF
logical, public :: LCONV
real(kind=JPRB), public :: RMOLMASS
real(kind=JPRB), public :: REFOLD
real(kind=JPRB), public :: HENRYA
real(kind=JPRB), public :: HENRYB
logical, public :: LNEGFIX
logical, public :: LMASSFIX
type(TYPE_GFL_COMP), public, POINTER :: PREVIOUS