FluxComponents
==============

.. currentmodule:: jolideco.models

.. autoclass:: FluxComponents
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~FluxComponents.flux_total_numpy
      ~FluxComponents.flux_upsampled_total
      ~FluxComponents.flux_upsampled_total_numpy
      ~FluxComponents.fluxes_numpy
      ~FluxComponents.fluxes_upsampled_numpy
      ~FluxComponents.priors

   .. rubric:: Methods Summary

   .. autosummary::

      ~FluxComponents.from_dict
      ~FluxComponents.parameters
      ~FluxComponents.plot
      ~FluxComponents.read
      ~FluxComponents.set_flux_errors
      ~FluxComponents.to_dict
      ~FluxComponents.to_flux_tuple
      ~FluxComponents.to_numpy
      ~FluxComponents.write

   .. rubric:: Attributes Documentation

   .. autoattribute:: flux_total_numpy
   .. autoattribute:: flux_upsampled_total
   .. autoattribute:: flux_upsampled_total_numpy
   .. autoattribute:: fluxes_numpy
   .. autoattribute:: fluxes_upsampled_numpy
   .. autoattribute:: priors

   .. rubric:: Methods Documentation

   .. automethod:: from_dict
   .. automethod:: parameters
   .. automethod:: plot
   .. automethod:: read
   .. automethod:: set_flux_errors
   .. automethod:: to_dict
   .. automethod:: to_flux_tuple
   .. automethod:: to_numpy
   .. automethod:: write
