CCPP SciDoc for UFS-SRW v3.0.0  SRW v3.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ noahmpdrv_init()

subroutine __noahmpdrv_f90__::noahmpdrv_init ( integer, intent(in)  lsm,
integer, intent(in)  lsm_noahmp,
integer, intent(in)  me,
integer, intent(in)  isot,
integer, intent(in)  ivegsrc,
integer, intent(in)  nlunit,
real (kind=kind_phys), dimension(:), intent(out)  pores,
real (kind=kind_phys), dimension(:), intent(out)  resid,
logical, intent(in)  do_mynnsfclay,
logical, intent(in)  do_mynnedmf,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg,
type(land_iau_control_type), intent(inout), optional  land_iau_control,
type(land_iau_external_data_type), intent(inout), optional  land_iau_data,
type(land_iau_state_type), intent(inout), optional  land_iau_state 
)
private

Argument Table

noahmpdrv_init argument table
local_namestandard_namelong_nameunitstypedimensionskindintent
lsmcontrol_for_land_surface_schemeflag for land surface modelflaginteger()in
lsm_noahmpidentifier_for_noahmp_land_surface_schemeflag for NOAH MP land surface modelflaginteger()in
mempi_rankcurrent MPI-rankindexinteger()in
isotcontrol_for_soil_type_datasetsoil type dataset choiceindexinteger()in
ivegsrccontrol_for_vegetation_datasetland use dataset choiceindexinteger()in
nlunitiounit_of_namelistfortran unit number for file opensnoneinteger()in
poresmaximum_soil_moisture_content_for_land_surface_modelmaximum soil moisture for a given soil type for land surface modelmreal(ccpp_constant_one:30)kind_physout
residminimum_soil_moisture_content_for_land_surface_modelminimum soil moisture for a given soil type for land surface modelmreal(ccpp_constant_one:30)kind_physout
do_mynnsfclayflag_for_mellor_yamada_nakanishi_niino_surface_layer_schemeflag to activate MYNN surface layerflaglogical()in
do_mynnedmfflag_for_mellor_yamada_nakanishi_niino_pbl_schemeflag to activate MYNN-EDMFflaglogical()in
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out
land_iau_controlland_data_assimilation_controlland data assimilation controlmixedland_iau_control_type()land_iau_control_typeinout
land_iau_dataland_data_assimilation_dataland data assimilation datamixedland_iau_external_data_type()land_iau_external_data_typeinout
land_iau_stateland_data_assimilation_interpolated_dataland data assimilation space- and time-interpolatedmixedland_iau_state_type()land_iau_state_typeinout

References psi_init(), and set_soilveg_mod::set_soilveg().

Here is the call graph for this function: