subroutine | gfs_radiation_surface_run (im, nf_albd, frac_grid, lslwr, lsswr, lsm, lsm_noahmp, lsm_ruc, xlat, xlon, slmsk, lndp_type, n_var_lndp, sfc_alb_pert, lndp_var_list, lndp_prt_list, landfrac, snodl, snodi, sncovr, sncovr_ice, fice, zorl, hprime, tsfg, tsfa, tisfc, coszen, cplice, min_seaice, min_lakeice, lakefrac, use_flake, alvsf, alnsf, alvwf, alnwf, facsf, facwf, semis_lnd, semis_ice, semis_wat, snoalb, use_cice_alb, albdvis_lnd, albdnir_lnd, albivis_lnd, albinir_lnd, albdvis_ice, albdnir_ice, albivis_ice, albinir_ice, semisbase, semis, sfcalb, sfc_alb_dif, errmsg, errflg) |