subroutine, public cu_gf_driver::cu_gf_driver_run | ( | integer, intent(in) | ntracer, |
real(kind=kind_phys), dimension(:), intent(in) | garea, | ||
integer, intent(in) | im, | ||
integer, intent(in) | km, | ||
real(kind=kind_phys), intent(in) | dt, | ||
logical, intent(in) | flag_init, | ||
logical, intent(in) | flag_restart, | ||
integer, dimension(:), intent(inout) | cactiv, | ||
integer, dimension(:), intent(inout) | cactiv_m, | ||
real (kind=kind_phys), intent(in) | g, | ||
real (kind=kind_phys), intent(in) | cp, | ||
real (kind=kind_phys), intent(in) | xlv, | ||
real (kind=kind_phys), intent(in) | r_v, | ||
real(kind=kind_phys), dimension( : , : ), intent(in) | forcet, | ||
real(kind=kind_phys), dimension( : , : ), intent(in) | forceqv_spechum, | ||
real(kind=kind_phys), dimension( : , : ), intent(in) | phil, | ||
real(kind=kind_phys), dimension (:), intent(out) | raincv, | ||
real(kind=kind_phys), dimension (:,:), intent(inout) | qv_spechum, | ||
real(kind=kind_phys), dimension( : , : ), intent(inout) | t, | ||
real(kind=kind_phys), dimension (:), intent(out) | cld1d, | ||
real(kind=kind_phys), dimension( : , : ), intent(inout) | us, | ||
real(kind=kind_phys), dimension( : , : ), intent(inout) | vs, | ||
real(kind=kind_phys), dimension (:,:), intent(in) | t2di, | ||
real(kind=kind_phys), dimension( : , : ), intent(in) | w, | ||
real(kind=kind_phys), dimension (:,:), intent(in) | qv2di_spechum, | ||
real(kind=kind_phys), dimension (:,:), intent(in) | p2di, | ||
real(kind=kind_phys), dimension (:), intent(in) | psuri, | ||
integer, dimension (:), intent(out) | hbot, | ||
integer, dimension (:), intent(out) | htop, | ||
integer, dimension (:), intent(out) | kcnv, | ||
integer, dimension (:), intent(in) | xland, | ||
real(kind=kind_phys), dimension (:), intent(in) | hfx2, | ||
real(kind=kind_phys), dimension (:), intent(in) | qfx2, | ||
real(kind=kind_phys), dimension (:), intent(inout) | aod_gf, | ||
real(kind=kind_phys), dimension( : , : ), intent(inout) | cliw, | ||
real(kind=kind_phys), dimension( : , : ), intent(inout) | clcw, | ||
real(kind=kind_phys), dimension (:), intent(in) | pbl, | ||
real(kind=kind_phys), dimension (:,:), intent(out) | ud_mf, | ||
real(kind=kind_phys), dimension (:,:), intent(out) | dd_mf, | ||
real(kind=kind_phys), dimension (:,:), intent(out) | dt_mf, | ||
real(kind=kind_phys), dimension( : , : ), intent(out) | cnvw_moist, | ||
real(kind=kind_phys), dimension( : , : ), 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) | dtend, | ||
integer, dimension(:,:), intent(in) | dtidx, | ||
integer, intent(in) | ntqv, | ||
integer, intent(in) | ntiw, | ||
integer, intent(in) | ntcw, | ||
integer, intent(in) | index_of_temperature, | ||
integer, intent(in) | index_of_x_wind, | ||
integer, intent(in) | index_of_y_wind, | ||
integer, intent(in) | index_of_process_scnv, | ||
integer, intent(in) | index_of_process_dcnv, | ||
real(kind=kind_phys), intent(in) | fhour, | ||
real(kind=kind_phys), dimension(:), intent(in) | fh_dfi_radar, | ||
integer, dimension(:), intent(in) | ix_dfi_radar, | ||
integer, intent(in) | num_dfi_radar, | ||
real(kind=kind_phys), dimension(:,:), intent(in) | cap_suppress, | ||
integer, intent(in) | dfi_radar_max_intervals, | ||
logical, intent(in) | ldiag3d, | ||
real(kind=kind_phys), dimension( : , : ), intent(inout) | qci_conv, | ||
logical, intent(in) | do_cap_suppress, | ||
real(kind=kind_phys), dimension (:), intent(out) | maxupmf, | ||
real(kind=kind_phys), dimension (:), intent(in) | maxMF, | ||
logical, intent(in) | do_mynnedmf, | ||
integer, intent(in) | ichoice_in, | ||
integer, intent(in) | ichoicem_in, | ||
integer, intent(in) | ichoice_s_in, | ||
integer, intent(in) | spp_cu_deep, | ||
real(kind_phys), dimension(:,:), intent(in) | spp_wts_cu_deep, | ||
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().