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().