FV3 Bundle
convection Module Reference

Functions/Subroutines

subroutine, public rase (IDIM, IRUN, K0, ICMIN, DT, CONS_CP, CONS_ALHL, CONS_GRAV, CONS_RGAS, CONS_H2OMW, CONS_AIRMW, CONS_VIREPS, SEEDRAS, SIGE, KCBL, WGT0, WGT1, FRLAND, TS, THO, QHO, UHO, VHO, CO_AUTO, PLE, CLW, FLXD, CNV_PRC3, CNV_UPDFRC, RASPARAMS, ESTBLX)
 
subroutine, public acritn (PL, PLB, ACR, ACRITFAC)
 
subroutine, public sundq3_ice (TEMP, RATE2, RATE3, TE1, F2, F3)
 
subroutine, public dqsat_ras (DQSi, QSSi, TEMP, PLO, lm, ESTBLX, CONS_H2OMW, CONS_AIRMW)
 
subroutine, public dqsats_ras (DQSi, QSSi, TEMP, PLO, ESTBLX, CONS_H2OMW, CONS_AIRMW)
 
subroutine, public rase0 (IDIM, IRUN, K0, ICMIN, DT, CONS_CP, CONS_ALHL, CONS_GRAV, CONS_RGAS, CONS_H2OMW, CONS_AIRMW, CONS_VIREPS, SEEDRAS, SIGE, KCBL, WGT0, WGT1, FRLAND, TS, THO, QHO, CO_AUTO, PLE, CLW, FLXD, CNV_PRC3, CNV_UPDFRC, RASPARAMS, ESTBLX)
 

Function/Subroutine Documentation

◆ acritn()

subroutine, public convection::acritn ( real(8), intent(in)  PL,
real(8), intent(in)  PLB,
real(8), intent(out)  ACR,
real(8), intent(in)  ACRITFAC 
)

Definition at line 641 of file convection.F90.

Here is the caller graph for this function:

◆ dqsat_ras()

subroutine, public convection::dqsat_ras ( real(8), dimension(lm)  DQSi,
real(8), dimension(lm)  QSSi,
real(8), dimension(lm)  TEMP,
real(8), dimension(lm)  PLO,
integer  lm,
real(8), dimension(:)  ESTBLX,
real(8)  CONS_H2OMW,
real(8)  CONS_AIRMW 
)

Definition at line 706 of file convection.F90.

Here is the caller graph for this function:

◆ dqsats_ras()

subroutine, public convection::dqsats_ras ( real(8)  DQSi,
real(8)  QSSi,
real(8)  TEMP,
real(8)  PLO,
real(8), dimension(:)  ESTBLX,
real(8)  CONS_H2OMW,
real(8)  CONS_AIRMW 
)

Definition at line 774 of file convection.F90.

Here is the caller graph for this function:

◆ rase()

subroutine, public convection::rase ( integer, intent(in)  IDIM,
integer, intent(in)  IRUN,
integer, intent(in)  K0,
integer, intent(in)  ICMIN,
real(8), intent(in)  DT,
real(8), intent(in)  CONS_CP,
real(8), intent(in)  CONS_ALHL,
real(8), intent(in)  CONS_GRAV,
real(8), intent(in)  CONS_RGAS,
real(8), intent(in)  CONS_H2OMW,
real(8), intent(in)  CONS_AIRMW,
real(8), intent(in)  CONS_VIREPS,
integer, dimension (idim), intent(in)  SEEDRAS,
real(8), dimension ( k0+1), intent(in)  SIGE,
integer, dimension (idim ), intent(in)  KCBL,
real(8), dimension (idim,k0 ), intent(in)  WGT0,
real(8), dimension (idim,k0 ), intent(in)  WGT1,
real(8), dimension (idim ), intent(in)  FRLAND,
real(8), dimension (idim ), intent(in)  TS,
real(8), dimension (idim,k0 ), intent(inout)  THO,
real(8), dimension (idim,k0 ), intent(inout)  QHO,
real(8), dimension (idim,k0 ), intent(inout)  UHO,
real(8), dimension (idim,k0 ), intent(inout)  VHO,
real(8), dimension (idim ), intent(in)  CO_AUTO,
real(8), dimension (idim,k0+1), intent(in)  PLE,
real(8), dimension (idim,k0 ), intent(out)  CLW,
real(8), dimension (idim,k0 ), intent(out)  FLXD,
real(8), dimension (idim,k0 ), intent(out)  CNV_PRC3,
real(8), dimension (idim,k0 ), intent(out)  CNV_UPDFRC,
real(8), dimension(:), intent(in)  RASPARAMS,
real(8), dimension(:), intent(in)  ESTBLX 
)

Definition at line 19 of file convection.F90.

Here is the call graph for this function:

◆ rase0()

subroutine, public convection::rase0 ( integer, intent(in)  IDIM,
integer, intent(in)  IRUN,
integer, intent(in)  K0,
integer, intent(in)  ICMIN,
real(8), intent(in)  DT,
real(8), intent(in)  CONS_CP,
real(8), intent(in)  CONS_ALHL,
real(8), intent(in)  CONS_GRAV,
real(8), intent(in)  CONS_RGAS,
real(8), intent(in)  CONS_H2OMW,
real(8), intent(in)  CONS_AIRMW,
real(8), intent(in)  CONS_VIREPS,
integer, dimension (idim), intent(in)  SEEDRAS,
real(8), dimension ( k0+1), intent(in)  SIGE,
integer, dimension (idim ), intent(in)  KCBL,
real(8), dimension (idim,k0 ), intent(in)  WGT0,
real(8), dimension (idim,k0 ), intent(in)  WGT1,
real(8), dimension (idim ), intent(in)  FRLAND,
real(8), dimension (idim ), intent(in)  TS,
real(8), dimension (idim,k0 ), intent(inout)  THO,
real(8), dimension (idim,k0 ), intent(inout)  QHO,
real(8), dimension (idim ), intent(in)  CO_AUTO,
real(8), dimension (idim,k0+1), intent(in)  PLE,
real(8), dimension (idim,k0 ), intent(out)  CLW,
real(8), dimension (idim,k0 ), intent(out)  FLXD,
real(8), dimension (idim,k0 ), intent(out)  CNV_PRC3,
real(8), dimension (idim,k0 ), intent(out)  CNV_UPDFRC,
real(8), dimension(:), intent(in)  RASPARAMS,
real(8), dimension(:), intent(in)  ESTBLX 
)

Definition at line 843 of file convection.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sundq3_ice()

subroutine, public convection::sundq3_ice ( real(8), intent(in)  TEMP,
real(8), intent(in)  RATE2,
real(8), intent(in)  RATE3,
real(8), intent(in)  TE1,
real(8), intent(out)  F2,
real(8), intent(out)  F3 
)

Definition at line 671 of file convection.F90.

Here is the caller graph for this function: