pyrad.optics.clouds.liquid module¶
-
class
pyrad.optics.clouds.liquid.LiquidCloudOptics(path)[source]¶ Bases:
pyrad.optics.clouds.utils.CloudOptics- Liquid water cloud optics parameterization.
doi: 10.1175/1520-0442(1993)006<0728:AAPOTR>2.0.CO;2
-
a1¶ Exctinction coefficient parameter.
-
a2¶ Single-scatter albedo parameter.
-
a3¶ Asymmetry factor parameter.
-
band_limits¶ Lower/upper bounds of parameterization [cm-1].
-
bands¶ Parameterization band centers [cm-1].
-
b1¶ Exctinction coefficient parameter.
-
b2¶ Single-scatter albedo parameter.
-
b3¶ Asymmetry factor parameter.
-
c1¶ Exctinction coefficient parameter.
-
c2¶ Single-scatter albedo parameter.
-
c3¶ Asymmetry factor parameter.
-
max_radius¶ Maximum radius defined in parameterization [micron].
-
min_radius¶ Minimum radius defined in parameterization [micron].
-
radii¶ Radius bins [micron] for parameterization.
-
optics(water_content, equivalent_radius, grid)[source]¶ Calculates cloud optics.
- Parameters
water_content – Water content [g m-3].
equivalent_radius – Droplet equivalent radius [micron].
grid – Spectral grid [cm-1].
- Returns
Extinction coefficient [cm-1] (grid). single_scatter_albedo: Single-scatter albedo (grid). asymmetry_factor: Asymmetry factor (grid).
- Return type
extinction_coefficient