time_manager_mod
fms_mod
rad_utilities_mod
donner_deep_clouds_W_mod
call standalone_clouds_init (pref, lonb, latb)
pref | pref array containing two reference pressure profiles
for use in defining transmission functions [ Pa ]
[real] |
lonb | lonb array of model longitudes on cell boundaries
[ radians ]
[real] |
latb | latb array of model latitudes at cell boundaries [radians]
[real] |
call define_column_properties (pref, lonb, latb)
pref | pref array containing two reference pressure profiles
for use in defining transmission functions [ Pa ]
[real] |
lonb | lonb array of model longitudes on cell boundaries
[ radians ]
[real] |
latb | latb array of model latitudes at cell boundaries [radians]
[real] |
call standalone_clouds_end
call standalone_clouds_amt (is, ie, js, je, lat, press_mks, & Cld_spec)
is | is,ie,js,je starting/ending subdomain i,j indices of data in
the physics_window being integrated [integer] |
ie |
[integer] |
js |
[integer] |
je |
[integer] |
lat | lat latitude of model points [ radians ]
[real] |
press_mks | press_mks pressure at model levels (1:nlev), surface
pressure is stored at index value nlev+1
[ (kg /( m s^2) ]
[real] |
Cld_spec | Cld_spec cld_specification_type variable containing the
cloud specification input fields needed by the
radiation package
the following elements of Cld_spec are defined here: %cmxolw fraction of maximally overlapped clouds seen by the longwave radiation [ dimensionless ] %crndlw fraction of randomly overlapped clouds seen by the longwave radiation [ dimensionless ] %camtsw cloud fraction seen by the shortwave radiation; the sum of the maximally overlapped and randomly overlapped longwave cloud fractions [ dimensionless ] %nmxolw number of maximally overlapped longwave clouds in each grid column. %nrndlw number of randomly overlapped longwave clouds in each grid column. %ncldsw number of clouds seen by he shortwave radiation in each grid column. %hi_cld logical flag indicating the presence of high clouds in a grid box %mid_cld logical flag indicating the presence of middle clouds in a grid box %low_cld logical flag indicating the presence of low clouds in a grid box [cld_specification_type] |
call obtain_micro_lw_sa (is, ie, js, je, Lsc_microphys, & Meso_microphys, Cell_microphys, & Lscrad_props, Mesorad_props, & Cellrad_props)
is | is,ie,js,je starting/ending subdomain i,j indices of data in
the physics_window being integrated
[integer] |
ie |
[integer] |
js |
[integer] |
je |
[integer] |
Lsc_microphys | Lsc_microphys microphysical specification for large-scale
clouds, provides input to this subroutine
[ microphysics_type ]
[microphysics_type] |
Meso_microphys | Meso_microphys microphysical specification for meso-scale
clouds, provides input to this subroutine
[ microphysics_type ]
[microphysics_type] |
Cell_microphys | Cell_microphys microphysical specification for cell-scale
clouds, provides input to this subroutine
[ microphysics_type ]
[microphysics_type] |
Lscrad_props | Lscrad_props cloud radiative properties on model grid,
[ microrad_properties_type ]
[microrad_properties_type] |
Mesorad_props | Mesorad_props meso-scale cloud radiative properties on
model grid, [ microrad_properties_type ]
[microrad_properties_type] |
Cellrad_props | Cellrad_props cell-scale cloud radiative properties on
model grid, [ microrad_properties_type ]
[microrad_properties_type] |
call obtain_micro_sw_sa (is, ie, js, je, Lsc_microphys, & Meso_microphys, Cell_microphys, & Lscrad_props, Mesorad_props, & Cellrad_props)
is |
[integer] |
ie |
[integer] |
js |
[integer] |
je |
[integer] |
Lsc_microphys |
[microphysics_type] |
Meso_microphys |
[microphysics_type] |
Cell_microphys |
[microphysics_type] |
Lscrad_props |
[microrad_properties_type] |
Mesorad_props |
[microrad_properties_type] |
Cellrad_props |
[microrad_properties_type] |
call obtain_bulk_lw_sa (is, ie, js, je, Cldrad_props)
is | is,ie,js,je starting/ending subdomain i,j indices of data in
the physics_window being integrated [integer] |
ie |
[integer] |
js |
[integer] |
je |
[integer] |
Cldrad_props | Cldrad_props cloud radiative properties on model grid,
[ cldrad_properties_type ]
the following components of this variable are output from this routine: %emrndlw longwave cloud emissivity for randomly overlapped clouds in each of the longwave frequency bands [ dimensionless ] %emmxolw longwave cloud emissivity for maximally overlapped clouds in each of the longwave frequency bands [ dimensionless ] [cldrad_properties_type] |
call obtain_bulk_sw_sa (is, ie, js, je, Cldrad_props)
is |
[integer] |
ie |
[integer] |
js |
[integer] |
je |
[integer] |
Cldrad_props |
[cldrad_properties_type] |