This module contains code related to all GFS surface schemes to be run afterward. More...
Functions/Subroutines | |
subroutine, public | gfs_surface_generic_post::gfs_surface_generic_post_init (vtype, stype, slope, vtype_save, stype_save, slope_save, errmsg, errflg) |
subroutine, public | gfs_surface_generic_post::gfs_surface_generic_post_run (im, cplflx, cplaqm, cplchm, cplwav, lssav, dry, icy, wet, lsm, lsm_noahmp, dtf, ep1d, gflx, tgrs_1, qgrs_1, ugrs_1, vgrs_1, adjsfcdlw, adjsfcdsw, adjnirbmd, adjnirdfd, adjvisbmd, adjvisdfd, adjsfculw, adjsfculw_wat, adjnirbmu, adjnirdfu, adjvisbmu, adjvisdfu, t2m, q2m, u10m, v10m, tsfc, tsfc_wat, pgr, xcosz, evbs, evcw, trans, sbsno, snowc, snohf, pah, pahi, epi, gfluxi, t1, q1, u1, v1, dlwsfci_cpl, dswsfci_cpl, dlwsfc_cpl, dswsfc_cpl, dnirbmi_cpl, dnirdfi_cpl, dvisbmi_cpl, dvisdfi_cpl, dnirbm_cpl, dnirdf_cpl, dvisbm_cpl, dvisdf_cpl, nlwsfci_cpl, nlwsfc_cpl, t2mi_cpl, q2mi_cpl, u10mi_cpl, v10mi_cpl, tsfci_cpl, psurfi_cpl, nnirbmi_cpl, nnirdfi_cpl, nvisbmi_cpl, nvisdfi_cpl, nswsfci_cpl, nswsfc_cpl, nnirbm_cpl, nnirdf_cpl, nvisbm_cpl, nvisdf_cpl, gflux, evbsa, evcwa, transa, sbsnoa, snowca, snohfa, paha, ep, ecan, etran, edir, waxy, runoff, srunoff, runof, drain, tecan, tetran, tedir, twa, lheatstrg, h0facu, h0facs, zvfun, hflx, evap, hflxq, hffac, isot, ivegsrc, islmsk, vtype, stype, slope, vtype_save, stype_save, slope_save, errmsg, errflg) |
local_name | standard_name | long_name | units | type | dimensions | kind | intent |
---|---|---|---|---|---|---|---|
vtype | vegetation_type_classification | vegetation type for lsm | index | integer | (ccpp_constant_one:horizontal_dimension) | out | |
stype | soil_type_classification | soil type for lsm | index | integer | (ccpp_constant_one:horizontal_dimension) | out | |
slope | surface_slope_classification | sfc slope type for lsm | index | integer | (ccpp_constant_one:horizontal_dimension) | out | |
vtype_save | vegetation_type_classification_save | vegetation type for lsm save | index | integer | (ccpp_constant_one:horizontal_dimension) | in | |
stype_save | soil_type_classification_save | soil type for lsm save | index | integer | (ccpp_constant_one:horizontal_dimension) | in | |
slope_save | surface_slope_classification_save | sfc slope type for lsm save | index | integer | (ccpp_constant_one:horizontal_dimension) | in | |
errmsg | ccpp_error_message | error message for error handling in CCPP | none | character | () | len=* | out |
errflg | ccpp_error_code | error code for error handling in CCPP | 1 | integer | () | out |