Common Community Physics Package (CCPP) Scientific Documentation  Version 2.0
subroutine, public gfdl_cloud_microphys::gfdl_cloud_microphys_run ( integer, intent(in)  levs,
integer, intent(in)  im,
real(kind=kind_phys), intent(in)  con_g,
real(kind=kind_phys), intent(in)  con_fvirt,
real(kind=kind_phys), intent(in)  con_rd,
real(kind=kind_phys), dimension(1:im), intent(in)  frland,
real(kind=kind_phys), dimension(1:im), intent(in)  garea,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gq0,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gq0_ntcw,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gq0_ntrw,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gq0_ntiw,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gq0_ntsw,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gq0_ntgl,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gq0_ntclamt,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gt0,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gu0,
real(kind=kind_phys), dimension(1:im,1:levs), intent(inout)  gv0,
real(kind=kind_phys), dimension(1:im,1:levs), intent(in)  vvl,
real(kind=kind_phys), dimension(1:im,1:levs), intent(in)  prsl,
real(kind=kind_phys), dimension(1:im,1:levs+1), intent(in)  phii,
real(kind=kind_phys), dimension(1:im,1:levs), intent(in)  del,
real(kind_phys), dimension(1:im), intent(inout)  rain0,
real(kind_phys), dimension(1:im), intent(inout)  ice0,
real(kind_phys), dimension(1:im), intent(inout)  snow0,
real(kind_phys), dimension(1:im), intent(inout)  graupel0,
real(kind_phys), intent(in)  dtp,
logical, intent(in)  hydrostatic,
logical, intent(in)  phys_hydrostatic,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

Argument Table

local_name standard_name long_name units rank type kind intentoptional
levs vertical_dimension number of vertical levels count 0 integer in F
im horizontal_loop_extent horizontal loop extent count 0 integer in F
con_g gravitational_acceleration gravitational acceleration m s-2 0 real kind_phys in F
con_fvirt ratio_of_vapor_to_dry_air_gas_constants_minus_one rv/rd - 1 (rv = ideal gas constant for water vapor) none 0 real kind_phys in F
con_rd gas_constant_dry_air ideal gas constant for dry air J kg-1 K-1 0 real kind_phys in F
frland land_area_fraction land area fraction frac 1 real kind_phys in F
garea cell_area area of grid cell m2 1 real kind_phys in F
gq0 water_vapor_specific_humidity_updated_by_physics water vapor specific humidity updated by physics kg kg-1 2 real kind_phys inout F
gq0_ntcw cloud_condensed_water_mixing_ratio_updated_by_physics cloud condensed water mixing ratio updated by physics kg kg-1 2 real kind_phys inout F
gq0_ntrw rain_water_mixing_ratio_updated_by_physics moist mixing ratio of rain updated by physics kg kg-1 2 real kind_phys inout F
gq0_ntiw ice_water_mixing_ratio_updated_by_physics moist mixing ratio of cloud ice updated by physics kg kg-1 2 real kind_phys inout F
gq0_ntsw snow_water_mixing_ratio_updated_by_physics moist mixing ratio of snow updated by physics kg kg-1 2 real kind_phys inout F
gq0_ntgl graupel_mixing_ratio_updated_by_physics moist mixing ratio of graupel updated by physics kg kg-1 2 real kind_phys inout F
gq0_ntclamt cloud_fraction_updated_by_physics cloud fraction updated by physics frac 2 real kind_phys inout F
gt0 air_temperature_updated_by_physics air temperature updated by physics K 2 real kind_phys inout F
gu0 x_wind_updated_by_physics zonal wind updated by physics m s-1 2 real kind_phys inout F
gv0 y_wind_updated_by_physics meridional wind updated by physics m s-1 2 real kind_phys inout F
vvl omega layer mean vertical velocity Pa s-1 2 real kind_phys in F
prsl air_pressure mean layer pressure Pa 2 real kind_phys in F
phii geopotential_at_interface geopotential at model layer interfaces m2 s-2 2 real kind_phys in F
del air_pressure_difference_between_midlayers air pressure difference between mid-layers Pa 2 real kind_phys in F
rain0 lwe_thickness_of_stratiform_precipitation_amount_per_day stratiform rain over 24h period mm 1 real kind_phys inout F
ice0 lwe_thickness_of_ice_amount_per_day ice fall over 24h period mm 1 real kind_phys inout F
snow0 lwe_thickness_of_snow_amount_per_day snow fall over 24h period mm 1 real kind_phys inout F
graupel0 lwe_thickness_of_graupel_amount_per_day graupel fall over 24h period mm 1 real kind_phys inout F
dtp time_step_for_physics physics timestep s 0 real kind_phys in F
hydrostatic flag_for_hydrostatic_solver flag indicating hydrostatic solver flag 0 logical in F
phys_hydrostatic flag_for_hydrostatic_heating_from_physics flag indicating hydrostatic heating from physics flag 0 logical in F
errmsg error_message error message for error handling in CCPP none 0 character len=* out F
errflg error_flag error flag for error handling in CCPP flag 0 integer out F

References gfdl_cloud_microphys_work().

Here is the call graph for this function: