``eradiate.spectral``
=====================

.. automodule:: eradiate.spectral

.. py:currentmodule:: eradiate.spectral

Spectral grid
-------------

.. autosummary::
   :toctree: generated/autosummary/

   SpectralGrid
   MonoSpectralGrid
   CKDSpectralGrid

Spectral response functions
---------------------------

.. autosummary::
   :toctree: generated/autosummary/

   SpectralResponseFunction
   UniformSRF
   BandSRF
   DeltaSRF

Spectral response utilities
---------------------------

.. autosummary::
   :toctree: generated/autosummary/

   response.make_gaussian

Spectral indexes
----------------

.. autosummary::
   :toctree: generated/autosummary/

   SpectralIndex
   MonoSpectralIndex
   CKDSpectralIndex

CKD spectral quadrature specification strategies
------------------------------------------------

.. autosummary::
   :toctree: generated/autosummary/

   CKDQuadConfig
   CKDQuadPolicy
