CCPP SciDoc for UFS-SRW v2.2.0  SRW v2.2.0
Common Community Physics Package Developed at DTC

◆ gcycle()

subroutine, public gcycle_mod::gcycle ( integer, intent(in)  me,
integer, intent(in)  nthrds,
integer, intent(in)  nx,
integer, intent(in)  ny,
integer, intent(in)  isc,
integer, intent(in)  jsc,
integer, intent(in)  nsst,
integer, intent(in)  tile_num,
integer, intent(in)  nlunit,
character(len = 64), intent(in)  fn_nml,
character(len=*), dimension(:), intent(in)  input_nml_file,
integer, intent(in)  lsoil,
integer, intent(in)  lsoil_lsm,
integer, intent(in)  kice,
integer, dimension(:), intent(in)  idate,
integer, intent(in)  ialb,
integer, intent(in)  isot,
integer, intent(in)  ivegsrc,
logical, intent(in)  use_ufo,
logical, intent(in)  nst_anl,
real(kind=kind_phys), intent(in)  fhcyc,
real(kind=kind_phys), intent(in)  phour,
real(kind=kind_phys), dimension(:), intent(in)  landfrac,
real(kind=kind_phys), dimension(:), intent(in)  lakefrac,
real(kind=kind_phys), intent(in)  min_seaice,
real(kind=kind_phys), intent(in)  min_lakeice,
logical, intent(in)  frac_grid,
real(kind=kind_phys), dimension(:,:), intent(inout)  smc,
real(kind=kind_phys), dimension(:,:), intent(inout)  slc,
real(kind=kind_phys), dimension(:,:), intent(inout)  stc,
real(kind=kind_phys), dimension(:,:), intent(inout)  smois,
real(kind=kind_phys), dimension(:,:), intent(inout)  sh2o,
real(kind=kind_phys), dimension(:,:), intent(inout)  tslb,
real(kind=kind_phys), dimension(:,:), intent(inout)  tiice,
real(kind=kind_phys), dimension(:), intent(inout)  tg3,
real(kind=kind_phys), dimension(:), intent(inout)  tref,
real(kind=kind_phys), dimension(:), intent(inout)  tsfc,
real(kind=kind_phys), dimension(:), intent(inout)  tsfco,
real(kind=kind_phys), dimension(:), intent(inout)  tisfc,
real(kind=kind_phys), dimension(:), intent(inout)  hice,
real(kind=kind_phys), dimension(:), intent(inout)  fice,
real(kind=kind_phys), dimension(:), intent(inout)  facsf,
real(kind=kind_phys), dimension(:), intent(inout)  facwf,
real(kind=kind_phys), dimension(:), intent(inout)  alvsf,
real(kind=kind_phys), dimension(:), intent(inout)  alvwf,
real(kind=kind_phys), dimension(:), intent(inout)  alnsf,
real(kind=kind_phys), dimension(:), intent(inout)  alnwf,
real(kind=kind_phys), dimension(:), intent(inout)  zorli,
real(kind=kind_phys), dimension(:), intent(inout)  zorll,
real(kind=kind_phys), dimension(:), intent(inout)  zorlo,
real(kind=kind_phys), dimension(:), intent(inout)  weasd,
integer, dimension(:), intent(inout)  slope,
real(kind=kind_phys), dimension(:), intent(inout)  snoalb,
real(kind=kind_phys), dimension(:), intent(inout)  canopy,
real(kind=kind_phys), dimension(:), intent(inout)  vfrac,
integer, dimension(:), intent(inout)  vtype,
integer, dimension(:), intent(inout)  stype,
integer, dimension(:), intent(inout)  scolor,
real(kind=kind_phys), dimension(:), intent(inout)  shdmin,
real(kind=kind_phys), dimension(:), intent(inout)  shdmax,
real(kind=kind_phys), dimension(:), intent(inout)  snowd,
real(kind=kind_phys), dimension(:), intent(inout)  cv,
real(kind=kind_phys), dimension(:), intent(inout)  cvb,
real(kind=kind_phys), dimension(:), intent(inout)  cvt,
real(kind=kind_phys), dimension(:), intent(inout)  oro,
real(kind=kind_phys), dimension(:), intent(inout)  oro_uf,
real(kind=kind_phys), dimension(:), intent(in)  xlat_d,
real(kind=kind_phys), dimension(:), intent(in)  xlon_d,
real(kind=kind_phys), dimension(:), intent(inout)  slmsk,
integer, dimension(:), intent(in)  imap,
integer, dimension(:), intent(in)  jmap,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

References sfccycle().

Referenced by gfs_phys_time_vary::gfs_phys_time_vary_timestep_init().

Here is the call graph for this function:
Here is the caller graph for this function: