mam  v1.0
A Modal Aerosol Model
Modules | Functions/Subroutines
optics_util.F90 File Reference

The mam_optics_constants module. More...

Go to the source code of this file.

Modules

module  mam_optics_util
 Constants used to calculate MAM optical properties.
 

Functions/Subroutines

subroutine mam_optics_util::add_longwave_absorption_optical_depth (extinction_optical_depth, optics)
 Adds absorption optical depth to optical property values. More...
 
subroutine, public mam_optics_util::add_longwave_property (extinction_optical_depth, optics)
 Adds to longwave property values. More...
 
subroutine mam_optics_util::add_shortwave_asymmetry_factor (extinction_optical_depth, single_scatter_albedo, asymmetry_factor, optics)
 Adds asymmetry factor to optical property values. More...
 
subroutine mam_optics_util::add_shortwave_extinction_optical_depth (extinction_optical_depth, single_scatter_albedo, asymmetry_factor, optics)
 Adds extinction optical depths to optical property values. More...
 
subroutine mam_optics_util::add_shortwave_forward_scattered_fraction (extinction_optical_depth, single_scatter_albedo, asymmetry_factor, optics)
 Adds forward scattered fraction to optical property values. More...
 
subroutine, public mam_optics_util::add_shortwave_property (extinction_optical_depth, single_scatter_albedo, asymmetry_factor, optics)
 Adds to shortwave property values. More...
 
subroutine mam_optics_util::add_shortwave_single_scatter_albedo (extinction_optical_depth, single_scatter_albedo, asymmetry_factor, optics)
 Adds single-scatter albedo to optical property values. More...
 
class(optics_t) function, pointer, public mam_optics_util::create_optics (property, native_shortwave_grid, native_longwave_grid, output_grid, interpolation_strategy)
 Returns an optics_t object for a given property. More...
 

Detailed Description

The mam_optics_constants module.

Definition in file optics_util.F90.