.. _preprocessing_presolve:

============
CQM Presolve
============

Presolver
---------

.. automodule:: dwave.preprocessing.presolve

Class
~~~~~

.. autoclass:: Presolver

Methods
~~~~~~~

.. autosummary::
   :toctree: generated/

   ~Presolver.apply
   ~Presolver.copy_model
   ~Presolver.clear_model
   ~Presolver.detach_model
   ~Presolver.load_default_presolvers
   ~Presolver.restore_samples

C++ API
-------

.. doxygenclass:: dwave::presolve::Presolver
    :members:

.. doxygenclass:: dwave::presolve::Postsolver
    :members:
