sasktran2.constituent.MonochromaticVolumeEmissionRate#
- class sasktran2.constituent.MonochromaticVolumeEmissionRate(altitudes_m: ndarray, ver: ndarray, wavelength_nm: float)[source]#
Bases:
ConstituentA monochromatic volume emission rate (assumed to be a delta function at the specified wavelength).
Because the volume emission rate is monochromatic, it only contributes to radiance at the specified wavelength. Internally SASKTRAN2 will scale the volume emission rate by the wavelength bin width when calculating radiance so that integrals over the spectral radiance band produce the correct total radiance.
- Parameters:
altitudes_m (np.ndarray) – Altitudes in [m] that correspond to the volume emission rate profile. Shape [N].
ver (np.ndarray) – Volume emission rate profile. Units should be in (power / area / m). Common units are ph cm^-2 / m s^-1 or W / m^3. Note that when mixing photochemical calculations with solar sources, the units must match. The default units for the solar spectrum are W / m^2 / nm, so VER in W / m^3 is recommended. Also note that the VER is NOT per steradian. A 4pi factor is applied internally when calculating radiance. Shape [N].
wavelength_nm (float) – Wavelength in [nm] at which the volume emission rate is emitted.
- __init__(altitudes_m: ndarray, ver: ndarray, wavelength_nm: float)[source]#
A monochromatic volume emission rate (assumed to be a delta function at the specified wavelength).
Because the volume emission rate is monochromatic, it only contributes to radiance at the specified wavelength. Internally SASKTRAN2 will scale the volume emission rate by the wavelength bin width when calculating radiance so that integrals over the spectral radiance band produce the correct total radiance.
- Parameters:
altitudes_m (np.ndarray) – Altitudes in [m] that correspond to the volume emission rate profile. Shape [N].
ver (np.ndarray) – Volume emission rate profile. Units should be in (power / area / m). Common units are ph cm^-2 / m s^-1 or W / m^3. Note that when mixing photochemical calculations with solar sources, the units must match. The default units for the solar spectrum are W / m^2 / nm, so VER in W / m^3 is recommended. Also note that the VER is NOT per steradian. A 4pi factor is applied internally when calculating radiance. Shape [N].
wavelength_nm (float) – Wavelength in [nm] at which the volume emission rate is emitted.
Methods
__init__(altitudes_m, ver, wavelength_nm)A monochromatic volume emission rate (assumed to be a delta function at the specified wavelength).
add_to_atmosphere(atmo)register_derivative(atmo, name)Attributes
altitudes_mver