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.poly.multiutil.NestProvider Class Reference
Inheritance diagram for nzmath.poly.multiutil.NestProvider:
[legend]
Collaboration diagram for nzmath.poly.multiutil.NestProvider:
[legend]

Public Member Functions

def leading_variable (self)
 
def nest (self, outer, coeffring)
 
def unnest (self, q, outer, coeffring)
 

Public Attributes

 number_of_variables
 

Detailed Description

Provide nest/unnest pair to convert a multivar polynomial to a
univar polynomial of polynomial coefficient and opposite
direction.

Definition at line 33 of file multiutil.py.

Member Function Documentation

◆ leading_variable()

◆ nest()

◆ unnest()

Member Data Documentation

◆ number_of_variables

nzmath.poly.multiutil.NestProvider.number_of_variables

Definition at line 64 of file multiutil.py.

Referenced by nzmath.poly.ring.PolynomialRing.__eq__(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.__eq__(), nzmath.poly.ring.RationalFunctionField.__eq__(), nzmath.poly.ring.PolynomialRing.__hash__(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.__hash__(), nzmath.poly.ring.RationalFunctionField.__hash__(), nzmath.poly.ring.PolynomialRing.__repr__(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.__repr__(), nzmath.poly.ring.RationalFunctionField.__repr__(), nzmath.poly.ring.PolynomialRing.__str__(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.__str__(), nzmath.poly.ring.RationalFunctionField.__str__(), nzmath.poly.ring.PolynomialRing._constant_polynomial(), nzmath.poly.ring.PolynomialRing._prepared_polynomial(), nzmath.poly.ring.PolynomialRing._zero_polynomial(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.createElement(), nzmath.poly.multivar.BasicPolynomial.erase_variable(), nzmath.poly.ring.PolynomialRing.getCommonSuperring(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.getCommonSuperring(), nzmath.poly.ring.RationalFunctionField.getCommonSuperring(), nzmath.poly.ring.PolynomialRing.getQuotientField(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.getQuotientField(), nzmath.poly.ratfunc.RationalFunction.getRing(), nzmath.poly.ring.PolynomialRing.issubring(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.issubring(), nzmath.poly.ring.RationalFunctionField.issubring(), nzmath.poly.ring.PolynomialRing.issuperring(), nzmath.poly.multiutil.PolynomialRingAnonymousVariables.issuperring(), nzmath.poly.ring.RationalFunctionField.issuperring(), nzmath.poly.multiutil.NestProvider.leading_variable(), nzmath.poly.multiutil.RingElementProvider.set_coefficient_ring(), and nzmath.poly.ring.RationalFunctionField.unnest().


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