2021-11-30 13:06:30 -08:00
|
|
|
Sets
|
|
|
|
|
============
|
2022-01-05 12:47:09 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic Set Term Builders
|
|
|
|
|
-------------------------
|
|
|
|
|
|
2022-03-03 03:16:09 +01:00
|
|
|
.. autofunction:: cvc5.pythonic.SetSort
|
|
|
|
|
.. autofunction:: cvc5.pythonic.Set
|
|
|
|
|
.. autofunction:: cvc5.pythonic.EmptySet
|
|
|
|
|
.. autofunction:: cvc5.pythonic.Singleton
|
|
|
|
|
.. autofunction:: cvc5.pythonic.FullSet
|
2022-01-05 12:47:09 -08:00
|
|
|
|
|
|
|
|
Set Operators
|
|
|
|
|
-------------------
|
|
|
|
|
|
2022-03-03 03:16:09 +01:00
|
|
|
.. autofunction:: cvc5.pythonic.SetUnion
|
|
|
|
|
.. autofunction:: cvc5.pythonic.SetIntersect
|
|
|
|
|
.. autofunction:: cvc5.pythonic.SetAdd
|
|
|
|
|
.. autofunction:: cvc5.pythonic.SetDel
|
|
|
|
|
.. autofunction:: cvc5.pythonic.SetComplement
|
|
|
|
|
.. autofunction:: cvc5.pythonic.SetDifference
|
|
|
|
|
.. autofunction:: cvc5.pythonic.SetMinus
|
|
|
|
|
.. autofunction:: cvc5.pythonic.IsMember
|
|
|
|
|
.. autofunction:: cvc5.pythonic.IsSubset
|
2022-01-05 12:47:09 -08:00
|
|
|
|
|
|
|
|
See the following operator overload for set terms:
|
|
|
|
|
|
2022-03-03 03:16:09 +01:00
|
|
|
* is member: :py:meth:`cvc5.pythonic.SetRef.__getitem__`
|
2022-01-05 12:47:09 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
Classes (with overloads)
|
|
|
|
|
------------------------
|
|
|
|
|
|
2022-03-03 03:16:09 +01:00
|
|
|
.. autoclass:: cvc5.pythonic.SetSortRef
|
2022-01-05 12:47:09 -08:00
|
|
|
:members:
|
|
|
|
|
:special-members:
|
2022-03-03 03:16:09 +01:00
|
|
|
.. autoclass:: cvc5.pythonic.SetRef
|
2022-01-05 12:47:09 -08:00
|
|
|
:members:
|
|
|
|
|
:special-members:
|