Singular | index (built-in)

Classes

``

Boost.Python.instance(__builtin__.object)
  Ideal
  IntVector
  Number
  Polynomial
  Ring
  Vector
  power_series
  vector_power_series

class Ideal(Boost.Python.instance)
`` | `supports most operation a python list supports with the expception, that elements must be Polynomials`

Method resolution order:
  Ideal
  Boost.Python.instance
  __builtin__.object

Methods defined here:

__contains__(...)

__delitem__(...)

__getitem__(...)

__init__(...)

__iter__(...)

__len__(...)

__setitem__(...)

__str__(...)

append(...)

extend(...)

ring(...)

Data and other attributes defined here:

__instance_size__ = 20

Data and other attributes inherited from Boost.Python.instance:

__dict__ = <dictproxy object>

__new__ = <built-in method __new__ of Boost.Python.class object>
  `T.__new__(S, ...) -> a new object with type S, a subtype of T`

__weakref__ = <member '__weakref__' of 'Boost.Python.instance' objects>

class IntVector(Boost.Python.instance)

``

Method resolution order:
  IntVector
  Boost.Python.instance
  __builtin__.object

Methods defined here:

__contains__(...)

__delitem__(...)

__getitem__(...)

__init__(...)

__iter__(...)

__len__(...)

__setitem__(...)

__str__(...)

append(...)

extend(...)

Data and other attributes defined here:

__instance_size__ = 20

Data and other attributes inherited from Boost.Python.instance:

__dict__ = <dictproxy object>

__new__ = <built-in method __new__ of Boost.Python.class object>
  `T.__new__(S, ...) -> a new object with type S, a subtype of T`

__weakref__ = <member '__weakref__' of 'Boost.Python.instance' objects>

class Number(Boost.Python.instance)

``

Method resolution order:
  Number
  Boost.Python.instance
  __builtin__.object

Methods defined here:

__add__(...)

__div__(...)

__eq__(...)

__iadd__(...)

__idiv__(...)

__imul__(...)

__init__(...)
  `creates a number in currRing by default, more complex constructs can be fetched from the interpreter`

__isub__(...)

__mul__(...)

__neg__(...)

__radd__(...)

__rdiv__(...)

__rmul__(...)

__rsub__(...)

__str__(...)

__sub__(...)

ring(...)

Data and other attributes defined here:

__instance_size__ = 16

Data and other attributes inherited from Boost.Python.instance:

__dict__ = <dictproxy object>

__new__ = <built-in method __new__ of Boost.Python.class object>
  `T.__new__(S, ...) -> a new object with type S, a subtype of T`

__weakref__ = <member '__weakref__' of 'Boost.Python.instance' objects>

class Polynomial(Boost.Python.instance)
`` | `Wrapper for poly of Singular`

Method resolution order:
  Polynomial
  Boost.Python.instance
  __builtin__.object

Methods defined here:

__add__(...)

__iadd__(...)

__imul__(...)

__init__(...)

__iter__(...)

__mul__(...)

__neg__(...)

__rmul__(...)

__str__(...)

leadCoef(...)

leadExp(...)

ring(...)

Data and other attributes defined here:

__instance_size__ = 20

Data and other attributes inherited from Boost.Python.instance:

__dict__ = <dictproxy object>

__new__ = <built-in method __new__ of Boost.Python.class object>
  `T.__new__(S, ...) -> a new object with type S, a subtype of T`

__weakref__ = <member '__weakref__' of 'Boost.Python.instance' objects>

class Ring(Boost.Python.instance)
`` | `reference to a Singular ring`

Method resolution order:
  Ring
  Boost.Python.instance
  __builtin__.object

Methods defined here:

__init__(...)

__str__(...)

set(...)
  `equivalent to the singular command setring, which is not mapped as it is a command`

Data and other attributes defined here:

__instance_size__ = 12

Data and other attributes inherited from Boost.Python.instance:

__dict__ = <dictproxy object>

__new__ = <built-in method __new__ of Boost.Python.class object>
  `T.__new__(S, ...) -> a new object with type S, a subtype of T`

__weakref__ = <member '__weakref__' of 'Boost.Python.instance' objects>

class Vector(Boost.Python.instance)

``

Method resolution order:
  Vector
  Boost.Python.instance
  __builtin__.object

Methods defined here:

__add__(...)

__iadd__(...)

__imul__(...)

__init__(...)

__iter__(...)

__neg__(...)

__rmul__(...)

__str__(...)

ring(...)

Data and other attributes defined here:

__instance_size__ = 20

Data and other attributes inherited from Boost.Python.instance:

__dict__ = <dictproxy object>

__new__ = <built-in method __new__ of Boost.Python.class object>
  `T.__new__(S, ...) -> a new object with type S, a subtype of T`

__weakref__ = <member '__weakref__' of 'Boost.Python.instance' objects>

class power_series(Boost.Python.instance)

``

Method resolution order:
  power_series
  Boost.Python.instance
  __builtin__.object

Methods defined here:

__init__(...)

__iter__(...)

Data and other attributes defined here:

__instance_size__ = 32

Data and other attributes inherited from Boost.Python.instance:

__dict__ = <dictproxy object>

__new__ = <built-in method __new__ of Boost.Python.class object>
  `T.__new__(S, ...) -> a new object with type S, a subtype of T`

__weakref__ = <member '__weakref__' of 'Boost.Python.instance' objects>

class vector_power_series(Boost.Python.instance)

``

Method resolution order:
  vector_power_series
  Boost.Python.instance
  __builtin__.object

Methods defined here:

__init__(...)

__iter__(...)

Data and other attributes defined here:

__instance_size__ = 32

Data and other attributes inherited from Boost.Python.instance:

__dict__ = <dictproxy object>

__new__ = <built-in method __new__ of Boost.Python.class object>
  `T.__new__(S, ...) -> a new object with type S, a subtype of T`

__weakref__ = <member '__weakref__' of 'Boost.Python.instance' objects>