subroutine cs_conv::cs_cumlus |
( |
integer, intent(in) | im, |
|
|
integer, intent(in) | ijsdim, |
|
|
integer, intent(in) | kmax, |
|
|
integer, intent(in) | ntr, |
|
|
logical, dimension(ntr), intent(in) | otspt1, |
|
|
logical, dimension(ntr), intent(in) | otspt2, |
|
|
logical, intent(in) | lprnt, |
|
|
integer, intent(in) | ipr, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(out) | gtt, |
|
|
real(kind_phys), dimension (ijsdim, kmax, ntr), intent(out) | gtq, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(out) | gtu, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(out) | gtv, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(out) | cmdet, |
|
|
real(kind_phys), dimension (ijsdim, kmax+1 ), intent(out) | gtprp, |
|
|
real(kind_phys), dimension (ijsdim, kmax+1 ), intent(out) | gsnwp, |
|
|
real(kind_phys), dimension (ijsdim, kmax+1 ), intent(out) | gmfx0, |
|
|
real(kind_phys), dimension (ijsdim, kmax+1 ), intent(out) | gmfx1, |
|
|
real(kind_phys), dimension (ijsdim ), intent(out) | cape, |
|
|
integer, dimension (ijsdim, nctp ), intent(out) | kt, |
|
|
real(kind_phys), dimension ( im, nctp ), intent(inout) | cbmfx, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(in) | gdt, |
|
|
real(kind_phys), dimension (ijsdim, kmax, ntr), intent(in) | gdq, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(in) | gdu, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(in) | gdv, |
|
|
real(kind_phys), dimension (ijsdim, kmax+1 ), intent(in) | gdtm, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(in) | gdp, |
|
|
real(kind_phys), dimension (ijsdim, kmax+1 ), intent(in) | gdpm, |
|
|
real(kind_phys), dimension (ijsdim, kmax ), intent(in) | gdz, |
|
|
real(kind_phys), dimension (ijsdim, kmax+1 ), intent(in) | gdzm, |
|
|
real(kind_phys), dimension (ijsdim, kmax), intent(in) | delp, |
|
|
real(kind_phys), dimension (ijsdim, kmax), intent(in) | delpinv, |
|
|
real(kind_phys), intent(in) | delta, |
|
|
real(kind_phys), intent(in) | delti, |
|
|
integer, intent(in) | ists, |
|
|
integer, intent(in) | iens, |
|
|
integer, intent(in) | mype, |
|
|
real(kind_phys), dimension(ntr), intent(in) | fscav, |
|
|
real(kind_phys), dimension(ntr), intent(in) | fswtr, |
|
|
real(kind_phys), dimension(ijsdim), intent(in) | wcbmaxm, |
|
|
integer, intent(in) | nctp, |
|
|
real(kind_phys), dimension(im,kmax+1,nctp), intent(out) | sigmai, |
|
|
real(kind_phys), dimension(im,kmax+1), intent(out) | sigma, |
|
|
real(kind_phys), dimension(im,kmax+1,nctp), intent(out) | vverti, |
|
|
logical, intent(in) | do_aw, |
|
|
logical, intent(in) | do_awdd, |
|
|
logical, intent(in) | flx_form ) |
|
private |