This module contains the CCPP-compliant Noah land surface scheme driver. More...
Functions/Subroutines | |
| subroutine, public | lsm_noah_init (lsm, lsm_noah, me, isot, ivegsrc, nlunit, |
| This subroutine contains the CCPP-compliant lsm_noah_init to initialize soil vegetation. | |
| subroutine, public | lsm_noah_final (errmsg, errflg) |
| subroutine, public | lsm_noah_run (im, km, grav, cp, hvap, rd, eps, epsm1, rvrdm1, ps, t1, q1, soiltyp, vegtype, sigmaf, sfcemis, dlwflx, dswsfc, delt, tg3, cm, ch, prsl1, prslki, zf, land, wind, slopetyp, shdmin, shdmax, snoalb, sfalb, flag_iter, flag_guess, lheatstrg, isot, ivegsrc, bexppert, xlaipert, vegfpert, pertvegf, albdvis_lnd, albdnir_lnd, albivis_lnd, albinir_lnd, adjvisbmd, adjnirbmd, adjvisdfd, adjnirdfd, rhonewsn1, exticeden, weasd, snwdph, tskin, tprcp, srflag, smc, stc, slc, canopy, trans, tsurf, zorl, sncovr1, qsurf, gflux, drain, evap, hflx, ep, runoff, cmm, chh, evbs, evcw, sbsno, snowc, stm, snohf, smcwlt2, smcref2, wet1, lai, rca, errmsg, errflg) |
This module contains the CCPP-compliant Noah land surface scheme driver.
| subroutine, public lsm_noah::lsm_noah_final | ( | character(len=*), intent(out) | errmsg, |
| integer, intent(out) | errflg | ||
| ) |
Definition at line 75 of file lsm_noah.f.
| subroutine, public lsm_noah::lsm_noah_init | ( | integer, intent(in) | lsm, |
| integer, intent(in) | lsm_noah, | ||
| integer, intent(in) | me, | ||
| integer, intent(in) | isot, | ||
| integer, intent(in) | ivegsrc, | ||
| integer, intent(in) | nlunit | ||
| ) |
This subroutine contains the CCPP-compliant lsm_noah_init to initialize soil vegetation.
Definition at line 24 of file lsm_noah.f.
References set_soilveg_mod::set_soilveg().