pyrad.optics.clouds.ice module¶
-
class
pyrad.optics.clouds.ice.IceCloudOptics(path)[source]¶ Bases:
pyrad.optics.clouds.utils.CloudOptics- Ice water cloud optics parameterization.
doi: 10.1175/2009JCLI2844.1
-
a¶ a parameters from equations 4a/5a.
-
b¶ b parameters from equations 4b/5b.
-
bands¶ Parameterization band limits [cm-1].
-
c¶ c parameters from equations 4c/5c.
-
last_ir_band¶ Index of last infrared (longwave) band.
-
radii¶ Radius bins [micron] for the parameterization.
-
optics(ice_content, equivalent_radius, grid, mode='longwave')[source]¶ Calculates cloud optics.
- Parameters
ice_content – Ice content [g m-3].
equivalent_radius – Particle equivalent radius [micron].
grid – Spectral grid [cm-1].
mode – Spectral region (longwave or shortwave) to consider.
- Returns
Extinction coefficient [cm-1] (grid). single_scatter_albedo: Single-scatter albedo (grid). asymmetry_factor: Asymmetry factor (grid).
- Return type
extinction_coefficient