CAM
cldwat.F90 File Reference

Modules

module  cldwat
 

Macros

#define HEAVYNEW
 

Functions/Subroutines

subroutine, public cldwat::cldwat_readnl (nlfile)
 
subroutine, public cldwat::inimc (tmeltx, rhonotx, gravitx, rh2ox)
 
subroutine, public cldwat::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 cldwat::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 cldwat::ktop
 
real(r8), public cldwat::icritc
 
real(r8), public cldwat::icritw
 
real(r8), public cldwat::conke
 
real(r8), public cldwat::r3lcrit
 
real(r8), private cldwat::rhonot
 
real(r8), private cldwat::t0
 
real(r8), private cldwat::cldmin
 
real(r8), private cldwat::small
 
real(r8), private cldwat::c
 
real(r8), private cldwat::d
 
real(r8), private cldwat::esi
 
real(r8), private cldwat::esw
 
real(r8), private cldwat::nos
 
real(r8), private cldwat::pi
 
real(r8), private cldwat::gravit
 
real(r8), private cldwat::rh2o
 
real(r8), private cldwat::prhonos
 
real(r8), private cldwat::thrpd
 
real(r8), private cldwat::gam3pd
 
real(r8), private cldwat::gam4pd
 
real(r8), private cldwat::rhoi
 
real(r8), private cldwat::rhos
 
real(r8), private cldwat::rhow
 
real(r8), private cldwat::mcon01
 
real(r8), private cldwat::mcon02
 
real(r8), private cldwat::mcon03
 
real(r8), private cldwat::mcon04
 
real(r8), private cldwat::mcon05
 
real(r8), private cldwat::mcon06
 
real(r8), private cldwat::mcon07
 
real(r8), private cldwat::mcon08
 
real(r8) cldwat::capnsi
 
real(r8) cldwat::capnc
 
real(r8) cldwat::capnw
 
real(r8) cldwat::kconst
 
real(r8) cldwat::effc
 
real(r8) cldwat::alpha
 
real(r8) cldwat::capc
 
real(r8) cldwat::convfw
 
real(r8) cldwat::cracw
 
real(r8) cldwat::critpr
 
real(r8) cldwat::ciautb
 
real(r8), parameter cldwat::unset_r8 = huge(1.0_r8)
 

Macro Definition Documentation

◆ HEAVYNEW

#define HEAVYNEW