Compute the absorption of shortwave radiation and initialize arrays for longwave-radiation routines
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(ModelState_t), | intent(inout), | target | :: | state | ||
| real(kind=p), | intent(in) | :: | psa(ix,il) | Normalised surface pressure [p/p0] |
||
| real(kind=p), | intent(in) | :: | qa(ix,il,kx) | Specific humidity [g/kg] |
||
| integer, | intent(in) | :: | icltop(ix,il) | Cloud top level |
||
| real(kind=p), | intent(in) | :: | cloudc(ix,il) | Total cloud cover |
||
| real(kind=p), | intent(in) | :: | clstr(ix,il) | Stratiform cloud cover |