** Code to account for maximum/random overlap: Performs RT on the radiance most recently switched between clear and cloudy streams **
**
Code to account for maximum/random overlap: Performs RT on the radiance most recently switched between clear and cloudy streams ** Convert radiances to fluxes and heating rates for total and clear sky. ** NB: moved to calling routine TOTUFLUC(0) = TOTUFLUC(0) * FLUXFAC TOTDFLUC(0) = TOTDFLUC(0) * FLUXFAC TOTUFLUX(0) = TOTUFLUX(0) * FLUXFAC TOTDFLUX(0) = TOTDFLUX(0) * FLUXFAC
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=JPIM), | intent(in) | :: | KLEV | |||
| integer(kind=JPIM), | intent(in) | :: | K_ISTART | |||
| integer(kind=JPIM), | intent(in) | :: | K_IEND | |||
| integer(kind=JPIM), | intent(in) | :: | K_ICLDLYR(JPLAY) | |||
| real(kind=JPRB), | intent(in) | :: | P_CLDFRAC(JPLAY) | |||
| real(kind=JPRB), | intent(in) | :: | P_TAUCLD(JPLAY,JPBAND) | |||
| real(kind=JPRB), | intent(in) | :: | P_ABSS1(JPGPT*JPLAY) | |||
| real(kind=JPRB), | intent(in) | :: | P_OD(JPGPT,JPLAY) | |||
| real(kind=JPRB), | intent(in) | :: | P_TAUSF1(JPGPT*JPLAY) | |||
| real(kind=JPRB) | :: | P_CLFNET(0:JPLAY) | ||||
| real(kind=JPRB) | :: | P_CLHTR(0:JPLAY) | ||||
| real(kind=JPRB) | :: | P_FNET(0:JPLAY) | ||||
| real(kind=JPRB) | :: | P_HTR(0:JPLAY) | ||||
| real(kind=JPRB), | intent(out) | :: | P_TOTDFLUC(0:JPLAY) | |||
| real(kind=JPRB), | intent(out) | :: | P_TOTDFLUX(0:JPLAY) | |||
| real(kind=JPRB), | intent(out) | :: | P_TOTUFLUC(0:JPLAY) | |||
| real(kind=JPRB), | intent(out) | :: | P_TOTUFLUX(0:JPLAY) | |||
| real(kind=JPRB), | intent(out) | :: | P_TOAG(JPGPT) | |||
| real(kind=JPRB), | intent(out) | :: | P_TOACG(JPGPT) | |||
| real(kind=JPRB), | intent(in) | :: | P_TAVEL(JPLAY) | |||
| real(kind=JPRB) | :: | PZ(0:JPLAY) | ||||
| real(kind=JPRB), | intent(in) | :: | P_TZ(0:JPLAY) | |||
| real(kind=JPRB), | intent(in) | :: | P_TBOUND | |||
| real(kind=JPRB), | intent(in) | :: | PFRAC(JPGPT,JPLAY) | |||
| real(kind=JPRB), | intent(in) | :: | P_SEMISS(JPBAND) | |||
| real(kind=JPRB), | intent(out) | :: | P_SEMISLW | |||
| integer(kind=JPIM) | :: | K_IREFLECT |