petitRADTRANS.opacities.rayleigh#

Functions#

compute_power_law_opacities(power_law_opacity_350nm, ...)

compute_rayleigh_scattering_opacities(...[, haze_factor])

Add Rayleigh scattering opacities to scattering continuum opacities.

Module Contents#

petitRADTRANS.opacities.rayleigh.compute_power_law_opacities(power_law_opacity_350nm, power_law_opacity_coefficient, frequencies, n_layers)#
petitRADTRANS.opacities.rayleigh.compute_rayleigh_scattering_opacities(rayleigh_species, pressures, temperatures, mass_fractions, mean_molar_masses, frequencies, haze_factor=1.0)#

Add Rayleigh scattering opacities to scattering continuum opacities.

Args:

temperatures: temperatures in each atmospheric layer mass_fractions: dictionary of the Rayleigh scattering species mass fractions