subroutine sw1s |
( |
integer(kind=jpim), intent(in) |
KIDIA, |
|
|
integer(kind=jpim), intent(in) |
KFDIA, |
|
|
integer(kind=jpim), intent(in) |
KLON, |
|
|
integer(kind=jpim), intent(in) |
KLEV, |
|
|
integer(kind=jpim), intent(in) |
KAER, |
|
|
integer(kind=jpim), intent(in) |
KNU, |
|
|
real(kind=jprb), dimension(klon,6,klev), intent(in) |
PAER, |
|
|
real(kind=jprb), dimension(klon,nsw), intent(in) |
PALBD, |
|
|
real(kind=jprb), dimension(klon,nsw), intent(in) |
PALBP, |
|
|
real(kind=jprb), dimension(klon,nsw,klev), intent(in) |
PCG, |
|
|
real(kind=jprb), dimension(klon,klev), intent(in) |
PCLD, |
|
|
real(kind=jprb), dimension(klon), intent(in) |
PCLEAR, |
|
|
real(kind=jprb), dimension(klon,klev), intent(in) |
PDSIG, |
|
|
real(kind=jprb), dimension(klon,nsw,klev), intent(in) |
POMEGA, |
|
|
real(kind=jprb), dimension(klon,klev), intent(in) |
POZ, |
|
|
real(kind=jprb), dimension(klon), intent(in) |
PRMU, |
|
|
real(kind=jprb), dimension(klon), intent(in) |
PSEC, |
|
|
real(kind=jprb), dimension(klon,nsw,klev), intent(in) |
PTAU, |
|
|
real(kind=jprb), dimension(klon,5,klev+1), intent(in) |
PUD, |
|
|
real(kind=jprb), dimension(klon,klev+1), intent(out) |
PFD, |
|
|
real(kind=jprb), dimension(klon,klev+1), intent(out) |
PFU, |
|
|
real(kind=jprb), dimension(klon,klev+1), intent(out) |
PCD, |
|
|
real(kind=jprb), dimension(klon,klev+1), intent(out) |
PCU, |
|
|
real(kind=jprb), dimension(klon), intent(out) |
PSUDU1, |
|
|
real(kind=jprb), dimension(klon,klev), intent(out) |
PDIFF, |
|
|
real(kind=jprb), dimension(klon,klev), intent(out) |
PDIRF |
|
) |
| |