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

◆ gas_update()

subroutine, public module_radiation_gases::gas_update ( integer, intent(in)  iyear,
integer, intent(in)  imon,
integer, intent(in)  iday,
integer, intent(in)  ihour,
logical, intent(in)  loz1st,
logical, intent(in)  ldoco2,
integer, intent(in)  me,
character(len=26), intent(in)  co2dat_file,
character(len=26), intent(in)  co2gbl_file,
integer, intent(in)  ictmflg,
integer, intent(in)  ico2flg,
integer, intent(in)  ioznflg,
integer, intent(out)  errflg,
character(len=*), intent(out)  errmsg 
)
Parameters
iyearyear of the requested data for fcst
imonmonth of the year
idayday of the month
ihourhour of the day
loz1stclim ozone 1st time update control flag
ldoco2co2 update control flag
meprint message control flag
co2dat_fileco2 2d monthly obsv data table
co2gbl_fileco2 global annual mean data table
ictmflgdata ic time/date control flag
ico2flgco2 data source control flag
ioznflgozone data control flag
errflgerror flag
errmsgerror message

gas_update General Algorithm

  • Ozone data section
  • co2 data section

References co2_glb, co2cyc_sav, co2vmr_sav, facoz, gco2cyc, imxco2, jmxco2, k1oz, k2oz, kmonsav, kyrsav, and minyear.

Referenced by gfs_rrtmg_setup::radupdate().

Here is the caller graph for this function: