Common Community Physics Package (CCPP) Scientific Documentation
noahmpdrv Module Reference

This module contains the CCPP-compliant NoahMP land surface model driver.

Functions/Subroutines

subroutine, public noahmpdrv_init (me, isot, ivegsrc, nlunit, errmsg,
 This subroutine is called during the CCPP initialization phase and calls set_soilveg() to initialize soil and vegetation parameters for the chosen soil and vegetation data sources. More...
 
subroutine, public noahmpdrv_finalize
 
subroutine transfer_mp_parameters (vegtype, soiltype, slopetype,
 This subroutine fills in a derived data type of type noahmp_parameters with data from the module noahmp_tables. More...
 
subroutine penman (sfctmp, sfcprs, ch, t2v, th2, prcp, fdown, ssoil,
 brief Calculate potential evaporation for the current point. Various partial sums/products are also calculated and passed back to the calling routine for later use. More...
 
subroutine, public noahmpdrv_run
 This subroutine is the main CCPP entry point for the NoahMP LSM. More...