subroutine gfs_scnv_generic_post::gfs_scnv_generic_post_run |
( |
integer, intent(in) |
im, |
|
|
integer, intent(in) |
levs, |
|
|
integer, intent(in) |
nn, |
|
|
logical, intent(in) |
lssav, |
|
|
logical, intent(in) |
ldiag3d, |
|
|
logical, intent(in) |
qdiag3d, |
|
|
real(kind=kind_phys), intent(in) |
frain, |
|
|
real(kind=kind_phys), dimension(:,:), intent(in) |
gu0, |
|
|
real(kind=kind_phys), dimension(:,:), intent(in) |
gv0, |
|
|
real(kind=kind_phys), dimension(:,:), intent(in) |
gt0, |
|
|
real(kind=kind_phys), dimension(:,:,:), intent(in) |
gq0, |
|
|
real(kind=kind_phys), dimension(:,:), intent(in) |
save_u, |
|
|
real(kind=kind_phys), dimension(:,:), intent(in) |
save_v, |
|
|
real(kind=kind_phys), dimension(:,:), intent(in) |
save_t, |
|
|
real(kind=kind_phys), dimension(:,:,:), intent(in) |
save_q, |
|
|
real(kind=kind_phys), dimension(:,:,:), intent(in) |
clw, |
|
|
logical, intent(in) |
shcnvcw, |
|
|
real(kind=kind_phys), dimension(:), intent(in) |
rain1, |
|
|
integer, intent(in) |
npdf3d, |
|
|
integer, intent(in) |
num_p3d, |
|
|
integer, intent(in) |
ncnvcld3d, |
|
|
real(kind=kind_phys), dimension(:, :), intent(in) |
cnvc, |
|
|
real(kind=kind_phys), dimension(:, :), intent(in) |
cnvw, |
|
|
integer, intent(in) |
nsamftrac, |
|
|
real(kind=kind_phys), dimension(:), intent(inout) |
rainc, |
|
|
real(kind=kind_phys), dimension(:), intent(inout) |
cnvprcp, |
|
|
real(kind=kind_phys), dimension(:), intent(inout) |
cnvprcpb, |
|
|
real(kind=kind_phys), dimension(:,:), intent(inout) |
cnvw_phy_f3d, |
|
|
real(kind=kind_phys), dimension(:,:), intent(inout) |
cnvc_phy_f3d, |
|
|
real(kind=kind_phys), dimension(:,:,:), intent(inout) |
dtend, |
|
|
integer, dimension(:,:), intent(in) |
dtidx, |
|
|
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) |
ntqv, |
|
|
logical, intent(in) |
flag_for_scnv_generic_tend, |
|
|
integer, intent(in) |
ntcw, |
|
|
integer, intent(in) |
ntiw, |
|
|
integer, intent(in) |
ntclamt, |
|
|
integer, intent(in) |
ntrw, |
|
|
integer, intent(in) |
ntsw, |
|
|
integer, intent(in) |
ntrnc, |
|
|
integer, intent(in) |
ntsnc, |
|
|
integer, intent(in) |
ntgl, |
|
|
integer, intent(in) |
ntgnc, |
|
|
integer, intent(in) |
ntsigma, |
|
|
integer, intent(in) |
imfshalcnv, |
|
|
integer, intent(in) |
imfshalcnv_sas, |
|
|
integer, intent(in) |
imfshalcnv_samf, |
|
|
integer, intent(in) |
ntrac, |
|
|
logical, intent(in) |
cscnv, |
|
|
logical, intent(in) |
satmedmf, |
|
|
logical, intent(in) |
trans_trac, |
|
|
logical, intent(in) |
ras, |
|
|
character(len=*), intent(out) |
errmsg, |
|
|
integer, intent(out) |
errflg |
|
) |
| |