petitRADTRANS.opacities.continuum
=================================

.. py:module:: petitRADTRANS.opacities.continuum


Attributes
----------

.. autoapisummary::

   petitRADTRANS.opacities.continuum._MISSING_FLOAT
   petitRADTRANS.opacities.continuum._MISSING_NEG_INF


Functions
---------

.. autoapisummary::

   petitRADTRANS.opacities.continuum.compute_continuum_opacities
   petitRADTRANS.opacities.continuum.compute_combined_opacities
   petitRADTRANS.opacities.continuum.combine_ck_opacities
   petitRADTRANS.opacities.continuum.combine_opacities
   petitRADTRANS.opacities.continuum.compute_continuum_scattering_opacities


Module Contents
---------------

.. py:data:: _MISSING_FLOAT

.. py:data:: _MISSING_NEG_INF

.. py:function:: compute_continuum_opacities(frequencies, frequency_bins_edges, pressures, temperatures, mass_fractions, mean_molar_masses, cias_loaded_opacities, gas_continuum_contributors, gray_opacity)

.. py:function:: compute_combined_opacities(opacities, continuum_opacities, line_species, line_species_mass_fractions, line_opacity_mode, sum_opacities, g_gauss, weights_gauss, g_combination_weights=None, g_combination_weights_sum=None, input_layout='ng_f_s_l')

.. py:function:: combine_ck_opacities(opacities, continuum_opacities, line_species_mass_fractions, g_gauss, weights_gauss, g_combination_weights=None, g_combination_weights_sum=None, input_layout='ng_f_s_l')

.. py:function:: combine_opacities(line_species_mass_fractions, opacities, continuum_opacities)

.. py:function:: compute_continuum_scattering_opacities(frequencies, pressures, temperatures, mass_fractions, mean_molar_masses, rayleigh_species, haze_factor)

