WavelengthFromGratingEquation
=============================

.. currentmodule:: gwcs.spectroscopy

.. autoclass:: WavelengthFromGratingEquation
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~WavelengthFromGratingEquation.bbox_with_units
      ~WavelengthFromGratingEquation.bounding_box
      ~WavelengthFromGratingEquation.bounds
      ~WavelengthFromGratingEquation.cov_matrix
      ~WavelengthFromGratingEquation.eqcons
      ~WavelengthFromGratingEquation.fittable
      ~WavelengthFromGratingEquation.fixed
      ~WavelengthFromGratingEquation.groove_density
      ~WavelengthFromGratingEquation.has_bounds
      ~WavelengthFromGratingEquation.has_fixed
      ~WavelengthFromGratingEquation.has_tied
      ~WavelengthFromGratingEquation.has_user_bounding_box
      ~WavelengthFromGratingEquation.has_user_inverse
      ~WavelengthFromGratingEquation.ineqcons
      ~WavelengthFromGratingEquation.input_units
      ~WavelengthFromGratingEquation.input_units_allow_dimensionless
      ~WavelengthFromGratingEquation.input_units_equivalencies
      ~WavelengthFromGratingEquation.input_units_strict
      ~WavelengthFromGratingEquation.inputs
      ~WavelengthFromGratingEquation.inverse
      ~WavelengthFromGratingEquation.linear
      ~WavelengthFromGratingEquation.meta
      ~WavelengthFromGratingEquation.model_constraints
      ~WavelengthFromGratingEquation.model_set_axis
      ~WavelengthFromGratingEquation.n_inputs
      ~WavelengthFromGratingEquation.n_outputs
      ~WavelengthFromGratingEquation.n_submodels
      ~WavelengthFromGratingEquation.name
      ~WavelengthFromGratingEquation.outputs
      ~WavelengthFromGratingEquation.param_names
      ~WavelengthFromGratingEquation.param_sets
      ~WavelengthFromGratingEquation.parameter_constraints
      ~WavelengthFromGratingEquation.parameters
      ~WavelengthFromGratingEquation.return_units
      ~WavelengthFromGratingEquation.separable
      ~WavelengthFromGratingEquation.spectral_order
      ~WavelengthFromGratingEquation.standard_broadcasting
      ~WavelengthFromGratingEquation.stds
      ~WavelengthFromGratingEquation.sync_constraints
      ~WavelengthFromGratingEquation.tied
      ~WavelengthFromGratingEquation.uses_quantity

   .. rubric:: Methods Summary

   .. autosummary::

      ~WavelengthFromGratingEquation.__call__
      ~WavelengthFromGratingEquation.coerce_units
      ~WavelengthFromGratingEquation.copy
      ~WavelengthFromGratingEquation.deepcopy
      ~WavelengthFromGratingEquation.evaluate
      ~WavelengthFromGratingEquation.get_bounding_box
      ~WavelengthFromGratingEquation.has_inverse
      ~WavelengthFromGratingEquation.input_shape
      ~WavelengthFromGratingEquation.output_units
      ~WavelengthFromGratingEquation.prepare_inputs
      ~WavelengthFromGratingEquation.prepare_outputs
      ~WavelengthFromGratingEquation.rename
      ~WavelengthFromGratingEquation.render
      ~WavelengthFromGratingEquation.set_slice_args
      ~WavelengthFromGratingEquation.strip_units_from_tree
      ~WavelengthFromGratingEquation.sum_of_implicit_terms
      ~WavelengthFromGratingEquation.with_units_from_data
      ~WavelengthFromGratingEquation.without_units_for_data

   .. rubric:: Attributes Documentation

   .. autoattribute:: bbox_with_units
   .. autoattribute:: bounding_box
   .. autoattribute:: bounds
   .. autoattribute:: cov_matrix
   .. autoattribute:: eqcons
   .. autoattribute:: fittable
   .. autoattribute:: fixed
   .. autoattribute:: groove_density
   .. autoattribute:: has_bounds
   .. autoattribute:: has_fixed
   .. autoattribute:: has_tied
   .. autoattribute:: has_user_bounding_box
   .. autoattribute:: has_user_inverse
   .. autoattribute:: ineqcons
   .. autoattribute:: input_units
   .. autoattribute:: input_units_allow_dimensionless
   .. autoattribute:: input_units_equivalencies
   .. autoattribute:: input_units_strict
   .. autoattribute:: inputs
   .. autoattribute:: inverse
   .. autoattribute:: linear
   .. autoattribute:: meta
   .. autoattribute:: model_constraints
   .. autoattribute:: model_set_axis
   .. autoattribute:: n_inputs
   .. autoattribute:: n_outputs
   .. autoattribute:: n_submodels
   .. autoattribute:: name
   .. autoattribute:: outputs
   .. autoattribute:: param_names
   .. autoattribute:: param_sets
   .. autoattribute:: parameter_constraints
   .. autoattribute:: parameters
   .. autoattribute:: return_units
   .. autoattribute:: separable
   .. autoattribute:: spectral_order
   .. autoattribute:: standard_broadcasting
   .. autoattribute:: stds
   .. autoattribute:: sync_constraints
   .. autoattribute:: tied
   .. autoattribute:: uses_quantity

   .. rubric:: Methods Documentation

   .. automethod:: __call__
   .. automethod:: coerce_units
   .. automethod:: copy
   .. automethod:: deepcopy
   .. automethod:: evaluate
   .. automethod:: get_bounding_box
   .. automethod:: has_inverse
   .. automethod:: input_shape
   .. automethod:: output_units
   .. automethod:: prepare_inputs
   .. automethod:: prepare_outputs
   .. automethod:: rename
   .. automethod:: render
   .. automethod:: set_slice_args
   .. automethod:: strip_units_from_tree
   .. automethod:: sum_of_implicit_terms
   .. automethod:: with_units_from_data
   .. automethod:: without_units_for_data
