sievetools.Sieve
================

.. abjad-lineage:: abjad.tools.sievetools.Sieve.Sieve.Sieve

.. autoclass:: abjad.tools.sievetools.Sieve.Sieve.Sieve
   :noindex:

Read-only properties
--------------------

.. autoattribute:: abjad.tools.sievetools.Sieve.Sieve.Sieve.logical_operator
   :noindex:

.. autoattribute:: abjad.tools.sievetools.Sieve.Sieve.Sieve.period
   :noindex:

.. autoattribute:: abjad.tools.sievetools.Sieve.Sieve.Sieve.rcs
   :noindex:

.. autoattribute:: abjad.tools.sievetools.Sieve.Sieve.Sieve.representative_boolean_train
   :noindex:

.. autoattribute:: abjad.tools.sievetools.Sieve.Sieve.Sieve.representative_congruent_bases
   :noindex:

.. autoattribute:: abjad.tools.sievetools.Sieve.Sieve.Sieve.storage_format
   :noindex:

Methods
-------

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.get_boolean_train
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.get_congruent_bases
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.is_congruent_base
   :noindex:

Special methods
---------------

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__and__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__eq__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__ge__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__gt__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__le__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__lt__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__ne__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__or__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__repr__
   :noindex:

.. automethod:: abjad.tools.sievetools.Sieve.Sieve.Sieve.__xor__
   :noindex:
