sasktran2.constituent.ThermalEmission

sasktran2.constituent.ThermalEmission#

class sasktran2.constituent.ThermalEmission[source]#

Bases: Constituent

An implementation of thermal emissions calculated from the Planck function. The emission is calculated with units of [W / (m^2 nm sr)].

This Constituent requires that the atmosphere object have temperature_k and wavelength_nm defined inside the sasktran2.Atmosphere object.

__init__()[source]#

An implementation of thermal emissions calculated from the Planck function. The emission is calculated with units of [W / (m^2 nm sr)].

This Constituent requires that the atmosphere object have temperature_k and wavelength_nm defined inside the sasktran2.Atmosphere object.

Methods

__init__()

An implementation of thermal emissions calculated from the Planck function.

add_to_atmosphere(atmo)

register_derivative(atmo, name)