CCPP Scientific Documentation
v5.0.0
subroutine module_mp_thompson::mp_gt_driver ( real, dimension(ims:ime, kms:kme, jms:jme), intent(inout)  qv,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout)  qc,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout)  qr,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout)  qi,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout)  qs,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout)  qg,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout)  ni,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout)  nr,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout), optional  nc,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout), optional  nwfa,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout), optional  nifa,
real, dimension(ims:ime, jms:jme), intent(in), optional  nwfa2d,
real, dimension(ims:ime, jms:jme), intent(in), optional  nifa2d,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout), optional  tt,
real, dimension(ims:ime, kms:kme, jms:jme), intent(inout), optional  th,
real, dimension(ims:ime, kms:kme, jms:jme), intent(in), optional  pii,
real, dimension(ims:ime, kms:kme, jms:jme), intent(in)  p,
real, dimension(ims:ime, kms:kme, jms:jme), intent(in)  w,
real, dimension(ims:ime, kms:kme, jms:jme), intent(in)  dz,
real, intent(in)  dt_in,
real, dimension(ims:ime, jms:jme), intent(inout)  RAINNC,
real, dimension(ims:ime, jms:jme), intent(inout)  RAINNCV,
real, dimension(ims:ime, jms:jme), intent(inout), optional  SNOWNC,
real, dimension(ims:ime, jms:jme), intent(inout), optional  SNOWNCV,
real, dimension(ims:ime, jms:jme), intent(inout), optional  ICENC,
real, dimension(ims:ime, jms:jme), intent(inout), optional  ICENCV,
real, dimension(ims:ime, jms:jme), intent(inout), optional  GRAUPELNC,
real, dimension(ims:ime, jms:jme), intent(inout), optional  GRAUPELNCV,
real, dimension(ims:ime, jms:jme), intent(inout)  SR,
  if,
  WRF_CHEM 
)

Thompson mp_gt_driver General Algorithm

References calc_effectrad(), calc_refl10cm(), is_aerosol_aware, nain1, nt_c, and r.

Here is the call graph for this function: