CCPP Scientific Documentation
v5.0.0
subroutine, public cu_gf_driver::cu_gf_driver_run ( integer, intent(in)  ntracer,
real(kind=kind_phys), dimension( im ), intent(in)  garea,
integer, intent(in)  im,
integer, intent(in)  km,
real(kind=kind_phys), intent(in)  dt,
integer, dimension(im), intent(inout)  cactiv,
real(kind=kind_phys), dimension( im , km ), intent(in)  forcet,
real(kind=kind_phys), dimension( im , km ), intent(in)  forceqv_spechum,
real(kind=kind_phys), dimension( im , km ), intent(in)  phil,
real(kind=kind_phys), dimension (im), intent(inout)  raincv,
real(kind=kind_phys), dimension (im,km), intent(inout)  qv_spechum,
real(kind=kind_phys), dimension( im , km ), intent(inout)  t,
real(kind=kind_phys), dimension (im), intent(inout)  cld1d,
real(kind=kind_phys), dimension( im , km ), intent(inout)  us,
real(kind=kind_phys), dimension( im , km ), intent(inout)  vs,
real(kind=kind_phys), dimension (im,km)  t2di,
real(kind=kind_phys), dimension( im , km ), intent(in)  w,
real(kind=kind_phys), dimension (im,km), intent(in)  qv2di_spechum,
real(kind=kind_phys), dimension (im,km)  p2di,
real(kind=kind_phys), dimension (im)  psuri,
integer, dimension (im), intent(inout)  hbot,
integer, dimension (im), intent(inout)  htop,
integer, dimension (im), intent(inout)  kcnv,
integer, dimension (im), intent(in)  xland,
real(kind=kind_phys), dimension (im)  hfx2,
real(kind=kind_phys), dimension (im)  qfx2,
real(kind=kind_phys), dimension( im , km ), intent(inout)  cliw,
real(kind=kind_phys), dimension( im , km ), intent(inout)  clcw,
real(kind=kind_phys), dimension (im), intent(in)  pbl,
real(kind=kind_phys), dimension (im,km)  ud_mf,
real(kind=kind_phys), dimension (im,km)  dd_mf,
real(kind=kind_phys), dimension (im,km)  dt_mf,
real(kind=kind_phys), dimension( im , km ), intent(out)  cnvw_moist,
real(kind=kind_phys), dimension( im , km ), intent(out)  cnvc,
integer, intent(in)  imfshalcnv,
logical, intent(in)  flag_for_scnv_generic_tend,
logical, intent(in)  flag_for_dcnv_generic_tend,
real(kind=kind_phys), dimension( : , : ), intent(inout)  du3dt_SCNV,
real(kind=kind_phys), dimension( : , : ), intent(inout)  dv3dt_SCNV,
real(kind=kind_phys), dimension( : , : ), intent(inout)  dt3dt_SCNV,
real(kind=kind_phys), dimension( : , : ), intent(inout)  dq3dt_SCNV,
real(kind=kind_phys), dimension( : , : ), intent(inout)  du3dt_DCNV,
real(kind=kind_phys), dimension( : , : ), intent(inout)  dv3dt_DCNV,
real(kind=kind_phys), dimension( : , : ), intent(inout)  dt3dt_DCNV,
real(kind=kind_phys), dimension( : , : ), intent(inout)  dq3dt_DCNV,
logical, intent(in)  ldiag3d,
logical, intent(in)  qdiag3d,
real(kind=kind_phys), dimension( im , km ), intent(inout)  qci_conv,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

References cu_gf_deep::cu_gf_deep_run(), cu_gf_sh::cu_gf_sh_run(), cu_gf_deep::fct1d3(), and cu_gf_deep::neg_check().

Here is the call graph for this function: