ppcpy.misc.molecular_none#
Functions
BETA_PI_CABANNES Calculate the backscattering coefficient for the cabannes line. Inputs: wavelength: float Light wavelength in nm pressure: float The atmospheric pressure [hPa] temperature: float The atmospheric temperature [K] C: float CO2 concentration [ppmv]. rh: float Relative humidity from 0 to 100 [%] :returns: The backscattering coefficient of the Cabannes line [m-1sr-1]. :rtype: beta_pi. |
|
RAYLEIGH_SCATTERING calculate the molecular volume backscatter coefficient and extinction coefficient. Inputs: wavelength: float Wavelength [nm] pressure: float The atmospheric pressure [hPa] temperature: float The atmospheric temperature [K] C: float CO2 concentration [ppmv]. rh: float Relative humidity from 0 to 100 [%] :returns:. |
|
SIGMA_PI_CABANNES Calculate the backscattering cross section for the cabannes line. Inputs: wavelength: float Light wavelength in nm pressure: float The atmospheric pressure [hPa] temperature: float The atmospheric temperature [K] C: float CO2 concentration [ppmv]. rh: float Relative humidity from 0 to 100 [%] :returns: The backscattering cross section of the Cabannes line [m2sr-1]. :rtype: sigma. |
- ppcpy.misc.molecular_none.rayleigh_scattering(wavelength, pressure, temperature, C, rh)[source]#
RAYLEIGH_SCATTERING calculate the molecular volume backscatter coefficient and extinction coefficient. Inputs:
- wavelength: float
Wavelength [nm]
- pressure: float
The atmospheric pressure [hPa]
- temperature: float
The atmospheric temperature [K]
- C: float
CO2 concentration [ppmv].
- rh: float
Relative humidity from 0 to 100 [%]
- Returns:
- float
molecular backscatter coefficient. [m^{-1}*Sr^{-1}]
- alpha_mol: float
molecular extinction coefficient. [m^{-1}]
- Return type:
beta_mol
- Reference:
Bucholtz, A.: Rayleigh-scattering calculations for the terrestrial atmosphere, Appl. Opt. 34, 2765-2773 (1995) A. Behrendt and T. Nakamura, “Calculation of the calibration constant of polarization lidar and its dependency on atmospheric temperature,” Opt. Express, vol. 10, no. 16, pp. 805-817, 2002.
- History:
2017-12-16. First edition by Zhenping. All the code is based on the python source code of Ioannis Binietoglou’s [ repo](https://bitbucket.org/iannis_b/lidar_molecular). Detailed information please go to [repo](https://bitbucket.org/iannis_b/lidar_molecular)
- ppcpy.misc.molecular_none.sigma_pi_cabannes(wavelength, pressure, temperature, C, rh)[source]#
SIGMA_PI_CABANNES Calculate the backscattering cross section for the cabannes line. Inputs:
- wavelength: float
Light wavelength in nm
- pressure: float
The atmospheric pressure [hPa]
- temperature: float
The atmospheric temperature [K]
- C: float
CO2 concentration [ppmv].
- rh: float
Relative humidity from 0 to 100 [%]
- Returns:
The backscattering cross section of the Cabannes line [m2sr-1].
- Return type:
sigma
- ppcpy.misc.molecular_none.beta_pi_cabannes(wavelength, pressure, temperature, C, rh)[source]#
BETA_PI_CABANNES Calculate the backscattering coefficient for the cabannes line. Inputs:
- wavelength: float
Light wavelength in nm
- pressure: float
The atmospheric pressure [hPa]
- temperature: float
The atmospheric temperature [K]
- C: float
CO2 concentration [ppmv].
- rh: float
Relative humidity from 0 to 100 [%]
- Returns:
The backscattering coefficient of the Cabannes line [m-1sr-1].
- Return type:
beta_pi