CCPP SciDoc for Idealized Regional TC Capability  SRW v3.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ lsm_ruc_init()

subroutine, public lsm_ruc::lsm_ruc_init ( integer, intent(in) me,
integer, intent(in) master,
integer, intent(in) isot,
integer, intent(in) ivegsrc,
integer, intent(in) nlunit,
logical, intent(in) lsm_cold_start,
logical, intent(in) flag_init,
real (kind_phys), intent(in) con_fvirt,
real (kind_phys), intent(in) con_rd,
integer, intent(in) im,
integer, intent(in) lsoil_ruc,
integer, intent(in) lsoil,
integer, intent(in) kice,
integer, intent(in) nlev,
integer, intent(in) lsm_ruc,
integer, intent(in) lsm,
real (kind_phys), dimension(:), intent(in) slmsk,
integer, dimension(:), intent(in) stype,
integer, dimension(:), intent(in) vtype,
real (kind_phys), dimension(:), intent(in) landfrac,
real (kind_phys), dimension(:), intent(in) q1,
real (kind_phys), dimension(:), intent(in) prsl1,
real (kind_phys), dimension(:), intent(in) tsfc_lnd,
real (kind_phys), dimension(:), intent(in) tsfc_ice,
real (kind_phys), dimension(:), intent(in) tsfc_wat,
real (kind_phys), dimension(:), intent(in) tg3,
real (kind_phys), dimension(:,:), intent(in) smc,
real (kind_phys), dimension(:,:), intent(in) slc,
real (kind_phys), dimension(:,:), intent(in) stc,
real (kind_phys), dimension(:), intent(in) fice,
real (kind_phys), intent(in) min_seaice,
real (kind_phys), dimension(:), intent(in) sncovr_lnd,
real (kind_phys), dimension(:), intent(in) sncovr_ice,
real (kind_phys), dimension(:), intent(in) snoalb,
real (kind_phys), dimension(:), intent(in) facsf,
real (kind_phys), dimension(:), intent(in) facwf,
real (kind_phys), dimension(:), intent(in) alvsf,
real (kind_phys), dimension(:), intent(in) alvwf,
real (kind_phys), dimension(:), intent(in) alnsf,
real (kind_phys), dimension(:), intent(in) alnwf,
real (kind_phys), dimension(:), intent(inout) sfcqv_lnd,
real (kind_phys), dimension(:), intent(inout) sfcqv_ice,
real (kind_phys), dimension(:), intent(inout) sfalb_lnd_bck,
real (kind_phys), dimension(:), intent(out) semisbase,
real (kind_phys), dimension(:), intent(inout) semis_lnd,
real (kind_phys), dimension(:), intent(inout) semis_ice,
real (kind_phys), dimension(:), intent(inout) albdvis_lnd,
real (kind_phys), dimension(:), intent(inout) albdnir_lnd,
real (kind_phys), dimension(:), intent(inout) albivis_lnd,
real (kind_phys), dimension(:), intent(inout) albinir_lnd,
real (kind_phys), dimension(:), intent(inout) albdvis_ice,
real (kind_phys), dimension(:), intent(inout) albdnir_ice,
real (kind_phys), dimension(:), intent(inout) albivis_ice,
real (kind_phys), dimension(:), intent(inout) albinir_ice,
real (kind_phys), dimension(:), intent(out) zs,
real (kind_phys), dimension(:,:), intent(inout) sh2o,
real (kind_phys), dimension(:,:), intent(inout) smfrkeep,
real (kind_phys), dimension(:,:), intent(inout) tslb,
real (kind_phys), dimension(:,:), intent(inout) smois,
real (kind_phys), dimension(:), intent(inout) wetness,
real (kind_phys), dimension(:,:), intent(inout) tsice,
real (kind_phys), dimension(:), intent(out) pores,
real (kind_phys), dimension(:), intent(out) resid,
character(len=*), intent(out) errmsg,
integer, intent(out) errflg )

Argument Table

  • Call rucinit() to initialize soil/ice/water variables

References module_soil_pre::init_soil_depth_3(), module_sf_ruclsm::rslf(), rucinit(), and set_soilveg_ruc_mod::set_soilveg_ruc().

Here is the call graph for this function: