CAM
|
Functions/Subroutines | |
subroutine, public | cldwat_readnl (nlfile) |
subroutine, public | inimc (tmeltx, rhonotx, gravitx, rh2ox) |
subroutine, public | pcond (lchnk, ncol, tn, ttend, qn, qtend, omega, cwat, p, pdel, cldn, fice, fsnow, cme, prodprec, prodsnow, evapprec, evapsnow, evapheat, prfzheat, meltheat, precip, snowab, deltat, fwaut, fsaut, fracw, fsacw, fsaci, lctend, rhdfda, rhu00, seaicef, zi, ice2pr, liq2pr, liq2snow, snowh, rkflxprc, rkflxsnw, pracwo, psacwo, psacio) |
subroutine | findmcnew (lchnk, ncol, k, precab, snowab, t, p, cwm, cldm, cldmax, fice, coef, fwaut, fsaut, fracw, fsacw, fsaci, seaicef, snowh, pracwo, psacwo, psacio) |
Variables | |
integer, public | ktop |
real(r8), public | icritc |
real(r8), public | icritw |
real(r8), public | conke |
real(r8), public | r3lcrit |
real(r8), private | rhonot |
real(r8), private | t0 |
real(r8), private | cldmin |
real(r8), private | small |
real(r8), private | c |
real(r8), private | d |
real(r8), private | esi |
real(r8), private | esw |
real(r8), private | nos |
real(r8), private | pi |
real(r8), private | gravit |
real(r8), private | rh2o |
real(r8), private | prhonos |
real(r8), private | thrpd |
real(r8), private | gam3pd |
real(r8), private | gam4pd |
real(r8), private | rhoi |
real(r8), private | rhos |
real(r8), private | rhow |
real(r8), private | mcon01 |
real(r8), private | mcon02 |
real(r8), private | mcon03 |
real(r8), private | mcon04 |
real(r8), private | mcon05 |
real(r8), private | mcon06 |
real(r8), private | mcon07 |
real(r8), private | mcon08 |
real(r8) | capnsi |
real(r8) | capnc |
real(r8) | capnw |
real(r8) | kconst |
real(r8) | effc |
real(r8) | alpha |
real(r8) | capc |
real(r8) | convfw |
real(r8) | cracw |
real(r8) | critpr |
real(r8) | ciautb |
real(r8), parameter | unset_r8 = huge(1.0_r8) |
subroutine, public cldwat::cldwat_readnl | ( | character(len=*), intent(in) | nlfile | ) |
subroutine cldwat::findmcnew | ( | integer, intent(in) | lchnk, |
integer, intent(in) | ncol, | ||
integer, intent(in) | k, | ||
real(r8), dimension(pcols), intent(in) | precab, | ||
real(r8), dimension(pcols), intent(in) | snowab, | ||
real(r8), dimension(pcols,pver), intent(in) | t, | ||
real(r8), dimension(pcols,pver), intent(in) | p, | ||
real(r8), dimension(pcols), intent(in) | cwm, | ||
real(r8), dimension(pcols), intent(in) | cldm, | ||
real(r8), dimension(pcols), intent(in) | cldmax, | ||
real(r8), dimension(pcols), intent(in) | fice, | ||
real(r8), dimension(pcols), intent(out) | coef, | ||
real(r8), dimension(pcols), intent(out) | fwaut, | ||
real(r8), dimension(pcols), intent(out) | fsaut, | ||
real(r8), dimension(pcols), intent(out) | fracw, | ||
real(r8), dimension(pcols), intent(out) | fsacw, | ||
real(r8), dimension(pcols), intent(out) | fsaci, | ||
real(r8), dimension(pcols), intent(in) | seaicef, | ||
real(r8), dimension(pcols), intent(in) | snowh, | ||
real(r8), dimension(pcols), intent(out) | pracwo, | ||
real(r8), dimension(pcols), intent(out) | psacwo, | ||
real(r8), dimension(pcols), intent(out) | psacio | ||
) |
subroutine, public cldwat::inimc | ( | real(r8), intent(in) | tmeltx, |
real(r8), intent(in) | rhonotx, | ||
real(r8), intent(in) | gravitx, | ||
real(r8), intent(in) | rh2ox | ||
) |
subroutine, public cldwat::pcond | ( | integer, intent(in) | lchnk, |
integer, intent(in) | ncol, | ||
real(r8), dimension(pcols,pver), intent(in) | tn, | ||
real(r8), dimension(pcols,pver), intent(in) | ttend, | ||
real(r8), dimension(pcols,pver), intent(in) | qn, | ||
real(r8), dimension(pcols,pver), intent(in) | qtend, | ||
real(r8), dimension(pcols,pver), intent(in) | omega, | ||
real(r8), dimension(pcols,pver), intent(in) | cwat, | ||
real(r8), dimension(pcols,pver), intent(in) | p, | ||
real(r8), dimension(pcols,pver), intent(in) | pdel, | ||
real(r8), dimension(pcols,pver), intent(in) | cldn, | ||
real(r8), dimension(pcols,pver), intent(in) | fice, | ||
real(r8), dimension(pcols,pver), intent(in) | fsnow, | ||
real(r8), dimension (pcols,pver), intent(out) | cme, | ||
real(r8), dimension(pcols,pver), intent(out) | prodprec, | ||
real(r8), dimension(pcols,pver) | prodsnow, | ||
real(r8), dimension(pcols,pver), intent(out) | evapprec, | ||
real(r8), dimension(pcols,pver), intent(out) | evapsnow, | ||
real(r8), dimension(pcols,pver), intent(out) | evapheat, | ||
real(r8), dimension(pcols,pver), intent(out) | prfzheat, | ||
real(r8), dimension(pcols,pver), intent(out) | meltheat, | ||
real(r8), dimension(pcols), intent(out) | precip, | ||
real(r8), dimension(pcols), intent(out) | snowab, | ||
real(r8), intent(in) | deltat, | ||
real(r8), dimension(pcols,pver) | fwaut, | ||
real(r8), dimension(pcols,pver) | fsaut, | ||
real(r8), dimension(pcols,pver) | fracw, | ||
real(r8), dimension(pcols,pver) | fsacw, | ||
real(r8), dimension(pcols,pver) | fsaci, | ||
real(r8), dimension(pcols,pver), intent(in) | lctend, | ||
real(r8), dimension(pcols,pver), intent(in) | rhdfda, | ||
real(r8), dimension (pcols,pver), intent(in) | rhu00, | ||
real(r8), dimension(pcols), intent(in) | seaicef, | ||
real(r8), dimension(pcols,pverp), intent(in) | zi, | ||
real(r8), dimension(pcols,pver), intent(out) | ice2pr, | ||
real(r8), dimension(pcols,pver), intent(out) | liq2pr, | ||
real(r8), dimension(pcols,pver), intent(out) | liq2snow, | ||
real(r8), dimension(pcols), intent(in) | snowh, | ||
real(r8), dimension(pcols,pverp), intent(out) | rkflxprc, | ||
real(r8), dimension(pcols,pverp), intent(out) | rkflxsnw, | ||
real(r8), dimension(pcols,pver), intent(out) | pracwo, | ||
real(r8), dimension(pcols,pver), intent(out) | psacwo, | ||
real(r8), dimension(pcols,pver), intent(out) | psacio | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
real(r8), public cldwat::conke |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
real(r8), public cldwat::icritc |
real(r8), public cldwat::icritw |
|
private |
integer, public cldwat::ktop |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
real(r8), public cldwat::r3lcrit |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |