Python: module Singular

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>