GFS Operational Physics Documentation  gsm/branches/DTC/phys-doc-all phys-doc-all R82971
All Classes Namespaces Files Functions Variables Modules Pages
Modules
Here is a list of all modules:
[detail level 123]
 Orographic and Convective Gravity Wave DragParameterization developed specifically for orographic and convective source of gravity waves are documented separately
 Convective Gravity Wave DragThis subroutine is the parameterization of convective gravity wave drag based on the theory given by Chun and Baik (1998) [10] modified for implementation into the GFS/CFS by Ake Johansson(Aug 2005)
 Orographic Gravity Wave Drag and Mountain BlockingThis subroutine includes orographic gravity wave drag and mountain blocking
 Grid-scale Condensation, Evaporation and PrecipitationThe GFS scheme for large-scale condensation and precipitation , based on Zhao and Carr (1997) [64] and Sundqvist et al. (1989) [57]
 Grid-Scale Condensation and Evaporation of CloudThis subroutine computes grid-scale condensation and evaporation of cloud condensate
 Precipitation (snow or rain) ProductionThis subroutine computes the conversion from condensation to precipitation (snow or rain) or evaporation of rain
 Hybrid Eddy-diffusivity Mass-flux SchemeThe Hybrid EDMF scheme is a first-order turbulent transport scheme used for subgrid-scale vertical turbulent mixing in the PBL and above. It blends the traditional first-order approach that has been used and improved over the last several years with a more recent scheme that uses a mass-flux approach to calculate the countergradient diffusion terms
 RRTMG Shortwave/Longwave Radiation SchemeThe GFS radiation scheme
 module_radiation_driverThe GFS radiation driver module
 physconsThis module contains some of the most frequently used math and physics constants for GCM models
 physparamThis module defines commonly used control variables and parameters in physics related programs
 module_radiation_aerosolsThis module contains climatological atmospheric aerosol schemes for radiation computations
 module_radiation_astronomyThis module sets up astronomical quantities for solar radiation calculations
 module_radiation_cloudsThis module computes cloud related quantities for radiation computations
 module_radiation_gasesThis module sets up ozone climatological profiles and other constant gas profiles, such as co2, ch4, n2o, o2, and those of cfc gases. All data are entered as mixing ratio by volume, except ozone which is mass mixing ratio (g/g)
 module_radiation_surfaceThis module sets up surface albedo for sw radiation and surface emissivity for lw radiation
 module_radlw_mainThis module includes NCEP's modifications of the rrtmg-lw radiation code from AER
 module_radlw_kgbnn
 module_radsw_mainThis module includes NCEP's modifications of the rrtmg-sw radiation code from AER
 module_radsw_kgbnn
 Simplified Arakawa-Schubert Deep ConvectionThe Simplified Arakawa-Schubert scheme parameterizes the effect of deep convection on the environment (represented by the model state variables) in the following way. First, a simple cloud model is used to determine the change in model state variables due to one entraining/detraining cloud type, per unit cloud-base mass flux. Next, the total change in state variables is retrieved by determining the actual cloud base mass flux using the quasi-equilibrium assumption, whereby convection is assumed to be steady-state. This implies that the generation of the cloud work function (interpreted as entrainment-moderated convective available potential energy (CAPE)) by the large scale dynamics is in balance with the consumption of the cloud work function by the convection
 Mass-Flux Shallow ConvectionThe Mass-Flux shallow convection scheme parameterizes the effect of shallow convection on the environment much like the Simplified Arakawa-Schubert Deep Convection scheme with a few key modifications. Perhaps most importantly, no quasi-equilibrium assumption is necessary since the shallow cloud base mass flux is parameterized from the surface buoyancy flux. Further, there are no convective downdrafts, the entrainment rate is greater than for deep convection, and the shallow convection is limited to not extend over the level where \(p=0.7p_{sfc}\)
 GFS Physics Implementation LayerLayer that invokes individual GFS physics routines