NZMATH  1.2.0
About: NZMATH is a Python based number theory oriented calculation system.
  Fossies Dox: NZMATH-1.2.0.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

nzmath.algfield.MatAlgNumber Class Reference
Inheritance diagram for nzmath.algfield.MatAlgNumber:
[legend]
Collaboration diagram for nzmath.algfield.MatAlgNumber:
[legend]

Public Member Functions

def __init__ (self, coefficient, polynomial)
 
def __repr__ (self)
 
def __neg__ (self)
 
def __add__ (self, other)
 
def __sub__ (self, other)
 
def __mul__ (self, other)
 
def __truediv__ (self, other)
 
def __pow__ (self, other)
 
def inverse (self)
 
def norm (self)
 
def trace (self)
 
def getRing (self)
 
def ch_basic (self)
 

Public Attributes

 coeff
 
 degree
 
 matrix
 
 polynomial
 
 field
 

Static Private Attributes

def __radd__ = __add__
 
def __rmul__ = __mul__
 
def __div__ = __truediv__
 
def __floordiv__ = __truediv__
 

Detailed Description

The class for algebraic number represented by matrix.

Definition at line 595 of file algfield.py.

Constructor & Destructor Documentation

◆ __init__()

def nzmath.algfield.MatAlgNumber.__init__ (   self,
  coefficient,
  polynomial 
)
 

Definition at line 599 of file algfield.py.

Member Function Documentation

◆ __add__()

◆ __mul__()

◆ __neg__()

◆ __pow__()

◆ __repr__()

◆ __sub__()

◆ __truediv__()

◆ ch_basic()

◆ getRing()

def nzmath.algfield.MatAlgNumber.getRing (   self)

◆ inverse()

◆ norm()

def nzmath.algfield.MatAlgNumber.norm (   self)

Definition at line 722 of file algfield.py.

References nzmath.algfield.MatAlgNumber.matrix.

Referenced by nzmath.module.Ideal.isPrime().

◆ trace()

def nzmath.algfield.MatAlgNumber.trace (   self)

Member Data Documentation

◆ __div__

def nzmath.algfield.MatAlgNumber.__div__ = __truediv__
staticprivate

Definition at line 704 of file algfield.py.

◆ __floordiv__

def nzmath.algfield.MatAlgNumber.__floordiv__ = __truediv__
staticprivate

Definition at line 705 of file algfield.py.

◆ __radd__

def nzmath.algfield.MatAlgNumber.__radd__ = __add__
staticprivate

Definition at line 663 of file algfield.py.

◆ __rmul__

def nzmath.algfield.MatAlgNumber.__rmul__ = __mul__
staticprivate

Definition at line 689 of file algfield.py.

◆ coeff

nzmath.algfield.MatAlgNumber.coeff

Definition at line 602 of file algfield.py.

Referenced by nzmath.algfield.MatAlgNumber.ch_basic().

◆ degree

◆ field

◆ matrix

◆ polynomial


The documentation for this class was generated from the following file: